2012/09/07 02:58:01
STinGA
Hi

Is there a way of automatically changing the Key of a song to another?  I have a midi track written in E Major and want to change it to Minor.  Is there a way of doing this automatically using transpose or some other trickery? Up to now I have just used the snap to scale feature in the PRV and clicked away.... but the tune I have written has been suggested a change to Minor.

Any help much appreciated

Thanks
2012/09/07 07:39:55
Guitarpima
Set the now time to where you want the key change to occur. Then go to "Project/ insert meter/key change. Then just make sure you set the dialog box the way you like.
2012/09/07 08:14:54
daveny5
Then transpose it to G since E minor is the relative minor of the key of G major. 
2012/09/07 11:54:15
Guitarpima
I read the question wrong. If it's in the key of Emajor, then select the midi track then go to "process/transpose." You can either transpose it up or down. If there are drums in your midi track or on another track, they may transpose as well. If they do, undo the transpose. You will have to un-link the midi tracks or something. I'm not sure about this part.

You will still have to do the steps mentioned in my earlier post so everything looks correct.
2012/09/07 12:03:08
STinGA
Thanks loads chaps.   Its the whole song so I guess I will just transpose.  How many steps would I need to transpose by to go from E to G (Em).

Help much appreciated.

2012/09/07 12:30:41
samhayman
Guys,

Correct me if I'm wrong but I think the OP wants to change from Major to Minor.

Just in case I understood well here's what you can do...

First of all clone your Midi track. You will need the Major bit for when you modulate (you're not transposing there) to G Major.

So go back to your first track.
Select your MIDI track in Emaj.
Go to PRV - on the left where you have the piano keyboard click on the G# - this will select all your G#s in the whole track.
Nudge down once (from G# down to G)
This will turn your Emaj to Emin.

Obviously you have to repeat these steps for ALL the octaves where you have G# playing.

To transpose to G (relative major of Emin): -

Select the entire second MIDI track which is still in Major.
And in the console view you have a box with Transpose in it.
Input 3
This will transpose from E major to G major.

Delete the overlapping major/minor bits and you're done :)

P.S. Sonar says transpose but in your case, playing a song which start on E min in the verse and changes to G major in the chorus is called Modulation (nothing to do with the modulation wheel on a keyboard).
2012/09/07 12:49:21
STinGA
Thanks Samhandyman..... that's sounds like exactly what I am after.

Actually I think I did know it was called Modualtion, we do a similar thing with Drums. 

I am now off to play.

Thanks everyone.  I'll report back with findings.
2012/09/07 12:59:06
STinGA
OOPS! Samhayman (miss read totally )
2012/09/07 13:17:11
Loptec

hm.. maybe you can fix this with the midi-plugin "transpose" ?

if you insert this to the FX-bin on a midi-channel and select "custom map".
then just change the notes you need to change ("from" and "to" in the "pitch"-window to the right)

save this as a preset and insert the same plugin on every MIDI-channel and load your preset

..I've never used this plugin, so I don't know if it'll work..
but it's worth a try, dont' you think? ;)
2012/09/07 13:23:58
samhayman
STinGA


Thanks Samhandyman..... that's sounds like exactly what I am after.

Actually I think I did know it was called Modualtion, we do a similar thing with Drums. 

I am now off to play.

Thanks everyone.  I'll report back with findings.

 lol! I've heard a million version of my name but handyman is definitely a new one. Glad I could helped :)
12
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account