- C++ 17
- CMake
- IDE of your choice (VS2019, XCode)
Uses libraries libsndfile
for interacting with audio files, and rtaudio
for real time audio playback
- Clone the project. Use recursive flag to pull down the libraries required.
git clone --recursive [email protected]:Thrifleganger/drum-sampler-cmd-line.git
If you face problems with cloning and it states that it can't find any SSH keys, then I strongly recommend the modern way of Connecting to GitHub with SSH 2. Create a new folder to hold all the build files that cmake will generate
mkdir build
- Navigate to the
build
folder
cd build
- Run the cmake command with a generator (-G) of your choice. Usually, the
-G xxx
option is not required. On Mac:
cmake .. -G Xcode
or on Windows:
cmake .. -G "Visual Studio 16 2019"
- Navigate the
build
folder and open the project file in your IDE.