Recently, there was some discussion concerning unforeseen consequences of 
transposing MIDi events within objects when key switches outside the playing 
range of an instrument are concerned.  Since Samplitude lacks the ability to 
filter notes out of an object transposition selection, I suggest the following:

1.  If your object contains key switches which are assigned to keys outside the 
playing range of your MIDi keyboard, such that you have to access them by 
changing the octave of your MIDi keyboard, you will have to account for these 
when you transpose an entire MIDi object because there is as yet no way to 
eliminate the key switches when transposing the object.  The solution, near as 
I can tell, and I haven’t tested this, is this.  

2.  Before you transpose your object, take note of the MIDi note and number of 
the key switch or switches involved.  

3.  Let’s say that you have a key  switch at C0 and another at D0. Let’s say 
that you have transposed the MIDi object up a perfect 4th making your key 
switches F0 and G0.  

4.  I would suggest going to the first instance of your new F0 and choosing the 
command to select all notes of same pitch.  Right now, it isn’t clear what that 
command is in the v4 scripts because none is working.  

5.  In the hypothetical case of a perfect 4th transposition, down arrow 5 times 
and your F0 becomes C0 again. 

Now, do the same with your G0s, converting them to D0s once more.  
Now, here is a complication.  Let’s say that you are dealing with an advanced 
string part which invokes, say, five different key switches.  In this case, you 
have to take care not to transpose any key switches back to their original key 
in such a way that they collide with temporarily transposed key switches with 
which you have not yet dealt by putting them back in their original place.  In 
this case, the solution is probably to take care  to return your transposed key 
switches in reverse order of transposition.  

For example, if you transposed your key switches up a perfect 4th along with 
the entire object, you would want to start returning your key switches 
beginning with the lowest key switch.  In such a case, you would begin by 
transposing any key switch currently at F0 to C0.  Any switch at G0 would be 
D0, and so on.  

Similarly, if you transposed down, you would return your switches by 
transposing up beginning with the highest key switch.  

HTH,
Kevin

-- 
The following information is important for all members of the V iPhone list.

If you have any questions or concerns about the running of this list, or if you 
feel that a member's post is inappropriate, please contact the owners or 
moderators directly rather than posting on the list itself.

Your V iPhone list moderator is Mark Taylor.  Mark can be reached at:  
mk...@ucla.edu.  Your list owner is Cara Quinn - you can reach Cara at 
caraqu...@caraquinn.com

The archives for this list can be searched at:
http://www.mail-archive.com/viphone@googlegroups.com/
--- 
You received this message because you are subscribed to the Google Groups 
"VIPhone" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to viphone+unsubscr...@googlegroups.com.
To post to this group, send email to viphone@googlegroups.com.
Visit this group at https://groups.google.com/group/viphone.
For more options, visit https://groups.google.com/d/optout.

Reply via email to