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,
robin
On 07/16/2012 02:05 AM, Julien Claassen wrote:
Hello Robin!
You're raised to an angel, weren't they sometimes the bringer of very
good news? This is absolutely thrilling!
I have one question: Does setbfree still work with a text-based
interface only? Yousaid, that you provided a basical GUI for testing. If
you don't have any text-based interface, may I put in a plea for
something like that. I'd be happy for the time being, to edit all the
config files by hand and just use the typical MIDI controls as familiar
from Beatrix. Of course, if you're thinking of implementing some direct
control of the config features, it would be nice to have a simple shell
interface or something like that. But I could live without it. I like an
instrument once adjusted to my needs and then leave it at that. The
spirit of the old days. :-)
Warmly yours
Julien
=-=-=-=-=-=-=-=-=-=-=-=-
Such Is Life: Very Intensely Adorable;
Free And Jubilating Amazement Revels, Dancing On - FLOWERS!
====== Find my music at ======
http://juliencoder.de/nama/music.html
.....................................
"If you live to be 100, I hope I live to be 100 minus 1 day,
so I never have to live without you." (Winnie the Pooh)
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user(a)lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-user