On Thu, Feb 10, 2011 at 05:56:46PM +0100, Alessandro Preziosi wrote: > i need to do something relatively simple, but i cant figure out how to do > it, or what software i need... > basically i have to play a certain song where i need to switch between > different sounds (say, a piano at the beginning using qsyinth and then a > synth created with zynaddsubfx). I want to be able to switch between one > setup to the other quickly, possibly using the program change from my > keyboard. How do i do that??? > > On my keyboard i can create different programs, each using different sounds > (patches) and switch between them with the click of a button. I want to use > that, but I want to generate the sounds with my computer. > I think I need a way to 'map' midi channels to different programs or midi > patches to specific programs (like, when i select piano on the keyboard > (patch0, bank0) it uses qsynth, and when i select a synth it uses > zynaddusbfx). > Any ideas? > I had to set up my system to do exactly this thing, and did so almost 4 years ago, and have been using it ever since for many dozens of gigs and sessions. I had to write a custom C daemon and some scripts to do it. It's not terribly well-documented, but it is here: http://www.restivo.org/blog/archives/midi-splitter There are some other, more user-friendly tools available to do this though. I used a CC not program change, but I guess I could just as easly have done it with program changes, yes. -ken _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/listinfo/linux-audio-user