Dependencies for YampaSynth-0.1

yampasynth-wav
yampasynth-openal
yampasynth-gtk

Flags

NameDescriptionDefaultType
wav

Builds yampasynth-wav executable which synthesizes a MIDI music and writes result into a WAVE audio file.

EnabledAutomatic
openal

Builds yampasynth-openal executable which synthesizes MIDI music and sends audio data in real-time to a sound card. We use Haskell binding of OpenAL library as an interface to audio hardware.

EnabledAutomatic
gtk

Builds yampasynth-gtk executable with simple graphical user interface which allows you to play music with various instruments in real-time using keyboard of your computer. We use Haskell binding of GTK library for GUI programming and Haskell binding of OpenAL library as an interface to audio hardware.

EnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info