_______________________________________________Hi Julien,
Yes, the setBfree synth engine is just that: a standalone app. You can
pass it commandline options, but it is not interactive on the terminal.
It takes MIDI messages (JACK-MIDI or ALSA-sequencer) as input and
outputs sound to JACK, nothing else.The GUI is a standalone app (based on vkeybd for now) that just sends
MIDI-CCs and MIDI-program changes to the synth and also features 2
keyboard-manuals (MIDI channel 1,2) and bass-pedals (MIDI channel 3).Setting up all MIDI controls (drawbars, key-click, vibrato, leslie,..)
is not trivial and we currently lack standard-mappings for commonly used
controllers or keyboards. So getting started is easiest with the GUI.The top-level Makefile will fail if tcl/tk is not available, but you can
build the standalone synth via `cd src; make` and also run it from there.Example: `./setBfree -d midi.driver=alsa midi.port=129`
Using the "-d" you will get a list of default MIDI-CC and MIDI-Program
mappings listed to stdout during startup. You can customize those as
outlined in `./setBfree --help`. The format of the config files is
backwards compatible to Beatrix .cfg and .pgm files.enjoy,
robinOn 07/16/2012 02:05 AM, Julien Claassen wrote:
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.