Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools Display Modes
Old 06-20-2019, 06:20 PM   #1
parametric
Human being with feelings
 
parametric's Avatar
 
Join Date: Apr 2011
Location: Nr Watford, UK
Posts: 68
Default Transpose multiple Midi Tracks WITHOUT transposing the Keyswitches?

Is there an "elegant" way to do this, rather than simply trying NOT to lasso the C0 and C1 octave notes?

Some of the NI instruments I utilise use the C0 octave to switch articulations, and use the C1 Octave to switch arpeggiations . . . . (IIRC)

I need to transpose an entire project DOWN, as my Voice can no longer make the "highs" any more . . . . ;-)

I think I read somewhere about linking an additional midi track to carry the keyswitches, so the actual "MIDI" track could be transposed WITHOUT affecting the keyswitches . . . .?


Could someone explain how to do this?


parametric
__________________
Alesis Fusion 6HD and 8HD BOTH with 384Mb/120Gb SSD - Yamaha MOXF6/1024Mb Flash/Akai ADVANCE61/Yamaha SY85/ NI Komplete11 Ultimate
parametric is offline   Reply With Quote
Old 06-20-2019, 06:38 PM   #2
domzy
Human being with feelings
 
Join Date: Feb 2017
Posts: 4,837
Default

Quote:
Originally Posted by parametric View Post
I think I read somewhere about linking an additional midi track to carry the keyswitches, so the actual "MIDI" track could be transposed WITHOUT affecting the keyswitches . . . .?


Could someone explain how to do this?


parametric
have your keyswitches on a separate MIDI track to your notes, and either do a send from this to your VSTi track, or make the VSTi track a folder and have the two other tracks (notes & keyswitches) as children
domzy is offline   Reply With Quote
Old 06-20-2019, 07:30 PM   #3
parametric
Human being with feelings
 
parametric's Avatar
 
Join Date: Apr 2011
Location: Nr Watford, UK
Posts: 68
Default Transpose multiple Midi Tracks WITHOUT transposing the Keyswitches?

Thanks so much for that <domzy>

. . . . probably best to duplicate the tracks, delete the "Music" and leave the keyswitches -

(So I don't move them accidentally) - THEN, remove the keyswitches from the VSTi track?

Then just make the sends . . . . . NEAT!

Nicely explained . . . THANKS a lot . .

parametric
__________________
Alesis Fusion 6HD and 8HD BOTH with 384Mb/120Gb SSD - Yamaha MOXF6/1024Mb Flash/Akai ADVANCE61/Yamaha SY85/ NI Komplete11 Ultimate
parametric is offline   Reply With Quote
Old 06-21-2019, 08:30 AM   #4
parametric
Human being with feelings
 
parametric's Avatar
 
Join Date: Apr 2011
Location: Nr Watford, UK
Posts: 68
Default Transpose multiple Midi Tracks WITHOUT transposing the Keyswitches?

I duplicated the VSTi track (Hammond B3) and removed the keyswitches from it.


In the Duplicate - I removed the Midi Notes, leaving just the Keyswitches.


I sent the duplicate to the VSTi track (setting the audio to <none>)


This now plays back perfectly - THANKS . . . .



One further question.


The VSTi Track had envelopes for Leslie switching fast-slow, Vibrato On-Off, and Reverb On-Off . . .



The duplicate ALSO has these envelopes (they duplicated along with the track).


I figure I don't need BOTH these sets of envelopes active, as they are exact copies and are surely an unnecessary waste of cpu . . . .



Which set is "more correct" to remove, or at least disable IYO?


(if it matters)



Cheers


parametric
__________________
Alesis Fusion 6HD and 8HD BOTH with 384Mb/120Gb SSD - Yamaha MOXF6/1024Mb Flash/Akai ADVANCE61/Yamaha SY85/ NI Komplete11 Ultimate
parametric is offline   Reply With Quote
Old 06-21-2019, 08:41 AM   #5
domzy
Human being with feelings
 
Join Date: Feb 2017
Posts: 4,837
Default

Quote:
Originally Posted by parametric View Post
Which set is "more correct" to remove, or at least disable IYO?


(if it matters)
i don't think it matters. Whatever works best for you, i would say, though maybe guys who do proper, ultra-pro MIDI scoring or something have an industry standard?
domzy is offline   Reply With Quote
Old 06-21-2019, 09:19 AM   #6
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

other way

set the midi filter to only see the keyswitches then invert the selection
NOTE:
you can select all the kind of notes used for keyswitchs and set the filter to that selection so fast and eaay

now transpose the notes
then turn off the filter
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 06-21-2019, 08:10 PM   #7
parametric
Human being with feelings
 
parametric's Avatar
 
Join Date: Apr 2011
Location: Nr Watford, UK
Posts: 68
Default

Thanks Hopi - THAT looks even easier . . . .



I'd overlooked the Filter . . . . .



Cheers guys . . . .



parametric
__________________
Alesis Fusion 6HD and 8HD BOTH with 384Mb/120Gb SSD - Yamaha MOXF6/1024Mb Flash/Akai ADVANCE61/Yamaha SY85/ NI Komplete11 Ultimate
parametric is offline   Reply With Quote
Old 06-24-2019, 10:04 PM   #8
MusoBob
Human being with feelings
 
MusoBob's Avatar
 
Join Date: Sep 2014
Posts: 2,643
Default

I had to make this up for ReaTrak, I did the same with Snap MIDI item to chords, so you can try this out and see how it works, it only does one track at a time. Set semitones like 2 or -2 and first note above the last keyswitches like 36

right click Save Link/Target As
ReaTrak transpose midi item selection.lua

If you want to close the midi editor window after take the -- from the line at the end of the main function
--reaper.MIDIEditor_OnCommand( hwnd, 2 ) --File: Close window
__________________
ReaTrakStudio Chord Track for Reaper forum
www.reatrak.com
STASH Downloads https://stash.reaper.fm/u/ReaTrak

Last edited by MusoBob; 06-24-2019 at 11:46 PM.
MusoBob is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:41 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.