Re: [LAU] [ANN] setBfree - DSP tonewheel organ

From: Robin Gareus <robin@email-addr-hidden>
Date: Mon Jul 16 2012 - 03:56:02 EEST

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@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-user
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Mon Jul 16 04:15:02 2012

This archive was generated by hypermail 2.1.8 : Mon Jul 16 2012 - 04:15:02 EEST