how to program change to more than 128 instruments
Date | 2006-04-22 16:54 |
From | Atte André Jensen |
Subject | how to program change to more than 128 instruments |
Hi My live csd is very near to 128 instruments. As i rely heavily on program changeing between instruments, I'd like to be a little ahead and know how to program change to, say instrument 129. My guess was that it would involve bank select, but I can't find any information about this in the manual. BTW: I'm running csound5. -- peace, love & harmony Atte http://www.atte.dk | quartet: http://www.anagrammer.dk http://www.atte.dk/gps | compositions: http://www.atte.dk/compositions |
Date | 2006-04-22 19:36 |
From | Istvan Varga |
Subject | Re: how to program change to more than 128 instruments |
Attachments | None |
Date | 2006-04-22 21:42 |
From | Atte André Jensen |
Subject | Re: how to program change to more than 128 instruments |
Istvan Varga wrote: > should the > more than 128 instruments be available for a single channel Yes, that's what I'm looking for... I already use pgmassign, and with that I'm reaching 128 assigned instruments. > There is no built-in support for selecting banks, but you can relatively > easily implement it yourself if needed, using a combination of midiin > and pgmassign. Hmmm. I'm not sure exactly how to do that. I'll look into it, if I can't come up with something, I'll get back to you (=this list)... Wouldn't support for banks be possible to add? Not having it is not a problem as long as nobody has more than 128 instruments to choose from, and it doesn't surprise me if I'm the first to be that mad. But my way of using csound live depends on being able to choose (with program change) between *all* my sounds, should inspiration strike (it sometimes does...). -- peace, love & harmony Atte http://www.atte.dk | quartet: http://www.anagrammer.dk http://www.atte.dk/gps | compositions: http://www.atte.dk/compositions |
Date | 2006-04-22 21:45 |
From | Istvan Varga |
Subject | Re: how to program change to more than 128 instruments |
Attachments | None |
Date | 2006-04-22 21:55 |
From | David Akbari |
Subject | Re: how to program change to more than 128 instruments |
Also, in line with this conversation, is there presently a facility via the commandline to *disable* the default behavior of program change messages changing which instrument is actively receiving MIDI? I realize it's possible to fool with massign to achieve this end. I find that program change messages are useful not only for switching between instruments, but more for counters and checkboxes etc etc -David On Apr 22, 2006, at 4:42 PM, Atte André Jensen wrote: > Istvan Varga wrote: > >> should the >> more than 128 instruments be available for a single channel > > Yes, that's what I'm looking for... I already use pgmassign, and with > that I'm reaching 128 assigned instruments. > >> There is no built-in support for selecting banks, but you can >> relatively >> easily implement it yourself if needed, using a combination of midiin >> and pgmassign. > > Hmmm. > > I'm not sure exactly how to do that. I'll look into it, if I can't > come up with something, I'll get back to you (=this list)... > > Wouldn't support for banks be possible to add? Not having it is not a > problem as long as nobody has more than 128 instruments to choose > from, and it doesn't surprise me if I'm the first to be that mad. But > my way of using csound live depends on being able to choose (with > program change) between *all* my sounds, should inspiration strike (it > sometimes does...). > > -- > peace, love & harmony > Atte > > http://www.atte.dk | quartet: http://www.anagrammer.dk > http://www.atte.dk/gps | compositions: http://www.atte.dk/compositions > -- > Send bugs reports to this list. > To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk > |
Date | 2006-04-22 22:56 |
From | Atte André Jensen |
Subject | Re: how to program change to more than 128 instruments |
Istvan Varga wrote: > Here is an example (not tested): instr 1000 - or whatever you renumber it > to - should be always on, and not triggered by MIDI note on events; if it > receives a control change on controller #0, a set of program to instrument > assignments is loaded from one of ftables 1001 to 1128, depending on the > controller value (of course, these valuse can be changed as needed). > > A simpler alternative is to use a different set of 128 instruments for > each channel, for example instr 1 to 128 for channels 1 to 9, and instr > 129 to 256 for channels 11 to 16. Thanks, I'll most certainly look into it! -- peace, love & harmony Atte http://www.atte.dk | quartet: http://www.anagrammer.dk http://www.atte.dk/gps | compositions: http://www.atte.dk/compositions |