ABC music notation integrated environment
Note that you must install abcm2ps binary for Redrose to display a view of the score. Note that drumstick-file must be compiled against the same QT_MAJOR_VERSION number as redrose will be compiled against.
$ sudo apt install qtbase5-dev
$ sudo apt install qttools5-dev
$ sudo apt install qttools5-dev-tools
$ sudo apt install libdrumstick-dev
$ sudo apt install libspectre-dev
$ sudo apt install libfluidsynth-dev
$ sudo apt install qt6-base-dev
$ sudo apt install qt6-tools-dev
$ sudo apt install qt6-tools-dev-tools
$ sudo apt install libdrumstick-dev
$ sudo apt install libspectre-dev
$ sudo apt install libfluidsynth-dev
$ sudo apt install build-essential cmake git pkg-config
$ git clone https://github.com/be1/redrose.git
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ make
$ sudo make install
$ sudo apt install abcm2ps
$ sudo apt install abcmidi
Launch redrose
by clicking on the red rose icon, click on Score->New and type some ABC music in the editor, press Play
button: you're done!
Internal ABC parser is weak, you can use abc2midi instead (see player preferences).
abcm2ps