yvon
2009-04-27 04:59:26
NOTE: subject line too limited to state question. Sorry if not clear.
GOAL: One transltor patch (or two if Always Active Patch is used) to create swift that allows notes to trigger channelizing and/or key-splits AND using other midi keys to trigger program changes :: incorporate the code from this post.
http://www.bome.com/forums/viewtopic.php?t=2454
(thank you!) and add code that channelizes up to 3 key-splits ALL in one patch?
Key-splits are just single channel splits, 2 or three over the entire 88 note range of the midi keyboard. No need for any velocity channel layer splitting like the code found on the forum here if you search key splits. Just one channel per key range.
1) TO DO THE FOLLOWING ADDITIONS TO THE PATCH CREATED WITH THE FORUM LINK ABOVE (or a second patch?) :
Would I be best to have the 'shift' code as the Always Active Preset? And, then have one or more other translator patches to do the key-split channelizing?
ALWAYS ACTIVE PRESET: I have not been able to find the Always Active Patch Feature in 1.70 pro demo. I hope to find it myself or hear about where it is in a response to this post. I am thinking that I do not need this feature though perhaps.
ADDING a SHIFT BUTTON ABILITY TO CHANGE KEY-SPLITS/CHANNELIZING:
As I have the Shift key aspect working I now am thinking about doing something similar to get keysplitting and channelizing translators.
I think I would use the shift button code from the forum link above only this time I would hold down the top note of the midi keyboard then hitting another key which triggers a keysplit/channelize translator into operation.
I need TWO things.
1) A good key-split channelizing patch that uses translators own yoke-like virtual midi cable abilities to route the output.
2) Help with building patch or patches, and as to whether I should build one big TWO shift button patch which would simultaneously allow me to.
- (I can already do this part) HOLD down the low note on the midi keyboard and hit any other note thereby sending a program change message. This works pretty much.
- (I need to ADD this) HOLD down the top note of the midi keyboard and hit any other note and 'make functional' a key-split/channelizing translator. Though, NOT disturbing or affecting the existing patch change shift button translator.
Would I be best to have the long elaborate patch change shift button translator patch (has lots or output patch change translators) as the Always active patch, and then have a shift button key-split/channelizing few translators available as one or more patches?
I need less than 10 key-split channelizing translators.
I think it could be best to NOT use the Always Active Patch unless it has some benefit. (?)
Firstly: could someone help with a flexible key-split /channelizing translator??
One that uses the 1.70 own virtual midi cable ability. I have found one on the forum here though it is coded with midi-yoke in mind.
Then I will look to create one patch (or use the Always active Patch if this still exists in 1.70) to have the code from the link at the top here (shift button hold key pgm. change sender) AND the key-split/channelizing code all in one patch or whatever is logical.
THIS IS GREAT!!!!! thank you.
GOAL: One transltor patch (or two if Always Active Patch is used) to create swift that allows notes to trigger channelizing and/or key-splits AND using other midi keys to trigger program changes :: incorporate the code from this post.
http://www.bome.com/forums/viewtopic.php?t=2454
(thank you!) and add code that channelizes up to 3 key-splits ALL in one patch?
Key-splits are just single channel splits, 2 or three over the entire 88 note range of the midi keyboard. No need for any velocity channel layer splitting like the code found on the forum here if you search key splits. Just one channel per key range.
1) TO DO THE FOLLOWING ADDITIONS TO THE PATCH CREATED WITH THE FORUM LINK ABOVE (or a second patch?) :
Would I be best to have the 'shift' code as the Always Active Preset? And, then have one or more other translator patches to do the key-split channelizing?
ALWAYS ACTIVE PRESET: I have not been able to find the Always Active Patch Feature in 1.70 pro demo. I hope to find it myself or hear about where it is in a response to this post. I am thinking that I do not need this feature though perhaps.
ADDING a SHIFT BUTTON ABILITY TO CHANGE KEY-SPLITS/CHANNELIZING:
As I have the Shift key aspect working I now am thinking about doing something similar to get keysplitting and channelizing translators.
I think I would use the shift button code from the forum link above only this time I would hold down the top note of the midi keyboard then hitting another key which triggers a keysplit/channelize translator into operation.
I need TWO things.
1) A good key-split channelizing patch that uses translators own yoke-like virtual midi cable abilities to route the output.
2) Help with building patch or patches, and as to whether I should build one big TWO shift button patch which would simultaneously allow me to.
- (I can already do this part) HOLD down the low note on the midi keyboard and hit any other note thereby sending a program change message. This works pretty much.
- (I need to ADD this) HOLD down the top note of the midi keyboard and hit any other note and 'make functional' a key-split/channelizing translator. Though, NOT disturbing or affecting the existing patch change shift button translator.
Would I be best to have the long elaborate patch change shift button translator patch (has lots or output patch change translators) as the Always active patch, and then have a shift button key-split/channelizing few translators available as one or more patches?
I need less than 10 key-split channelizing translators.
I think it could be best to NOT use the Always Active Patch unless it has some benefit. (?)
Firstly: could someone help with a flexible key-split /channelizing translator??
One that uses the 1.70 own virtual midi cable ability. I have found one on the forum here though it is coded with midi-yoke in mind.
Then I will look to create one patch (or use the Always active Patch if this still exists in 1.70) to have the code from the link at the top here (shift button hold key pgm. change sender) AND the key-split/channelizing code all in one patch or whatever is logical.
THIS IS GREAT!!!!! thank you.