A physics based beat synthesizer inspired by the original IOS application Sound Drop by Develoe
sound-drop-loop-with-audio-extended-web.mp4
Sound Drop SD is an OpenGL application for generating musical beats with simple kinematics.
- A history tree that allows you to undo and redo edits to the scene.
- Camera controls for pan and zoom.
- An Immediate Mode GUI.
- Keyboard shortcuts.
Pull down git submodules
git init submodules
git submodule update
Build soloud using GENie and gmake
cd soloud/build
genie gmake
cd gmake; make
Build locally
cd ../../../
make build
(Optional) Install
sudo make install
Which can be undone with
sudo make remove
- I assume you have installed the following packages from apt or equivalent from other package managers
libglfw3-dev libglfw3
Building on Windows requires Build Tools for Visual Studio 2022
for MSVC.
The build process is nearly identical.
Acquire glfw3 ( install in this repository )
nuget install glfw
( or equivalent )
Open a `Visual Studio Developer Command Prompt and build using the windows makefile
sudo make --makefile=Makefile.windows
- if you don't have gmake I recommend installing it with chocolately
choco install gmake2
Note, you need to add this to your path
./build/sound-drop.exe