View Single Post
Old 11-03-2019, 01:20 AM   #1880
spk77
Human being with feelings
 
Join Date: Aug 2012
Location: Finland
Posts: 2,668
Default

Quote:
Originally Posted by timbralzoom View Post
Hi There!

is this script possible?

short story:
i have thousands of 4 bars midi files/items that created with Magenta Studio
problem in my case, notes are in the wide pitch range
and i am transposing them one by one..

what i was looking for:

-after i glued all items to one item-

a script

-it will select the notes on every 4 Bars,
(in my case its 4 Bars but pre defined or just obeying to the Snap/Grid size would better -in general- i think )

-it will find the lowest note in this 4 Bars selection, which it could be in any octave (between -1 to 9)

-also shouldn't matter if the selected notes covers 2 or more octaves,

-finally, according to that lowest note in the selection it will do transpose the whole selection to (always starts from) octave 4 position,


i know there is note range plugin in the insertpiz midi pack but i don't want to notes get swapped in this case.


Thanks in Advance!
Hi!
If you still happen to have those 4 bar midi files, it would be much easier to make a script that...
  • Finds the lowest note from each MIDI take/item
  • Transposes all takes (using the lowest note as a "reference point") to a certain user selected pitch.

Edit: Looking at the pics you posted, I think I misunderstood how they should be transposed...

Edit2: Did you mean that each take should be transposed by octave(s) so that the lowest note is in range of C4 to B4?

Last edited by spk77; 11-03-2019 at 01:45 AM.
spk77 is offline   Reply With Quote