READ ME

You will need the following dependencies in order to run Buddha Orchestra on Ubuntu 12.04lts. Please install the following:

alsa-tools
libmpg123-0
libmpg123-dev
freeglut
libasound2-dev
libfreeimage

This can be effectively done by installing Synaptic Package Manager from the Ubuntu Software Center. As Buddha orchestra does not generate sound from the application you will need to also install soft synths of your choosing. Some software synthesizers you may wish to consider include, amsynth, PHASEX, and ZynAddSubFx. If you prefer a sampler you may wish to look into The Linux Sampler Project. 

To connect Buddha Orchestra to one of these options QjackCtl can be found in the Ubuntu Software Center, and used for this purpose. To note once you have started your synth of choice, Jack, and Buddha Orchestra you will connect both by clicking on the “Connect” button on the Jack Audio Connection Kit interface. 

As an example if we choose amsynth we would then under the ALSA tab right click on 0:ofxMidi Output 0 and choose disconnect which by default in our config file in our Buddha Orchestra file will direct us to Writeable Client/Input Ports 0:Midi Through Port-0. We would then highlight  ofxMidi Output 0 and patch a virtual cord to 0:MIDI IN under the amsynth option. At this point sound should be heard once we have double left clicked on an image in Buddha Orchestra and pressed the “p” key.

Lastly to note it is worth considering a kernel that has been configured for audio. There are many audio distributions. One that can be noted to work well with ubuntu 12.04 is KX Studio
