Here are instructions on how to install devtools. This includes some instructions for installing platform-specific toolchains and IDEs, along with general installation instructions for other software. Chances are you already have some of these tools installed already! Please follow the platform-specific instructions first, then the general instructions.
This week we'd like to start working with audio/midi plugins in JUCE. To test out your plugins, it's nice to have a lightweight host to run them inside where you can easily patch different plugins together. This tool is actually included with the JUCE library, but it needs to be compiled for your platform. Below are instructions to do so.
- Locate the JUCE folder on your computer and change to this directory (in my case
/Applications/JUCE
) - Navigate to
extras/AudioPluginHost
- Open the file
AudioPluginHost.jucer
in the Projucer - Export the Project to your IDE of choice
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
============================================================================== | |
CustomADSR.h | |
Created: 27 Apr 2023 2:28:57pm | |
Author: Andrew Orals | |
============================================================================== | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
============================================================================== | |
CustomADSR.cpp | |
Created: 27 Apr 2023 2:28:57pm | |
Author: Andrew Orals | |
============================================================================== | |
*/ |
c++ -std=c++14 add_person.cc addressbook.pb.cc -o add_person_cpp `pkg-config --cflags --libs protobuf`