The fundamental reason for this application is convenience, speed and cost. Having a large pedal board full of effects is heavy and large. When there is a problem with a cable or battery it takes time to find it. When you want to change the sound it usually means purchasing and learning a new pedal and finding as well as finding place for it. Basically the LiveMusicApp is a midi router and while is can be run standalone. The more convenient usage is to have it bundled with analog and sound font software on a boot-able USB stick. The allows virtually any PC with, or without, a USB audio interface to be rebooted with the USB stick and used in place of a heavy pedal board. Before we get into the details here are a few screen shots of the current working model booted from a stick. The software currently uses an analog effects processor (rakarrack), midi font player (fluidsynth). multiple channel looper (sooperlooper), drum machine (hydrogen), MP3 player (clementine) and guitar tab editor (TuxGuitar). However all of these are configurable so that they can be changed based on the preferences of the user. Ubuntu Studio 21.10 requires these to be installed. apt-get install libtool m4 automake gtk+-3.0-dev libasound2-dev libglade2-dev libgladeui-dev libwebkit2gtk-4.0-dev libjack-jackd2-dev liblo-dev libxml2-dev libxmu-dev libxmuu-dev gedit git glade llibxmltok1-devReading # Building: ./autogen.sh clean ./autogen.sh ./confgure make sudo make install # To build a debian package # Change Version dch -v 1.7.3 - 1 # build the deb dpkg-buildpackage -b -uc -us The name of the application is: LiveMusicApp The Script GuitarEffects will make all of the connections with the other Apps, but it is still being generalized. In order to view PDF files in the charts tab you need to install the browser-plugin-evince. Here is a link to a deb. http://ftp.us.debian.org/debian/pool/main/e/evince/browser-plugin-evince_3.22.1-3+deb9u1_amd64.deb However, the Regeneration script will convert the PDFs to jpg and add them to the html file . You may also want to install musescore The midi loop sequencer will handle most types of midi files. For drums I suggest GrooveMonkee.com . The start up and connections scripts are still too tied to my setup so I will work on those and release them shortly.
EliasKesh/LiveMusicApp
GTK Application to configure and control music software for live performances
CGPL-2.0