Play customizable instruments with your computer keyboard!
Make sure you have portaudio and gtkmm-4.0 installed and open this project in any IDE that supports CMake.
1. Install MSYS2
Run theses commands to install some packages.
pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules
pacman -S mingw-w64-x86_64-make
pacman -S mingw-w64-x86_64-gdb
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-portaudio
pacman -S mingw-w64-x86_64-gtkmm4
Add ...\mingw64\bin
in your MSYS2 directory to the path
environment variable.
Set the toolchain to mingw if it is not the default toolchain.
If it fails, comment out the line with something like WIN32
in the header file where the error occurs.
brew install portaudio gtkmm4
Also, please install pkg-config
with Homebrew if you don't have it already
2. Check that directory /usr/local/lib
is in CMAKE_SYSTEM_PREFIX_PATH
gtkmm https://developer.gnome.org/gtkmm-tutorial/unstable/gtkmm-tutorial.html#sec-gtkmm
Maximilian https://github.com/micknoise/Maximilian