[linux-audio-user] Python & ALSA --- documentation
Rob Fell
robin.fell2 at ntlworld.com
Fri Aug 5 07:49:06 EDT 2005
Kai Vehmanen wrote:
> On Fri, 5 Aug 2005, Rob Fell wrote:
>
>> Background: I'm creating a guitar rack - my app. would live between a
>> control surface and JackRack, and be controlled (aka patch selection)
>> via either footswitch or GUI. I intend to add facilities for grouping
>> of patches into 'songs', and even arranging songs into 'gigs' for
>> mouse-free live use. That's why I'm trying to avoid potentially
>> stalling the MIDI thread....
>
>
> Just a quick ad, Ecasound provides a Python API for setting up
> processing chains, including support for LADSPA and JACK, plus
> controlling parameters with MIDI-CCs. Ecamegapedal, which is a jack-rack
> style app, is built using this API (although in C++, but still using the
> same functionality).
>
> You can find some Python examples at:
>
> http://eca.cx/eci
> http://eca.cx/ecasound/Documentation/programmers_guide/html_ecidoc/eci_doc.html
>
> http://eca.cx/ecasound
> http://eca.cx/ecamegapedal
Thanks Kai. I'd already considered the ecasound route (having started
my multitrack linux experience with it) - ultimately it would allow me
to reconfigure the ladspa fx chains in addition to just controlling
parameters. But that's the start of a much longer project...
R
More information about the Linux-audio-user
mailing list