Jump to content

Reverse a midi track?


Antaren
Go to solution Solved by volovicg,

Recommended Posts

2 hours ago, David Nahmani said:
  1. Select the MIDI region,
  2. Choose Window > Open MIDI Transform, 
  3. Click the Presets pop-up menu and choose Reverse Position,
  4. Adjust the position as needed and click Select and Operate. 

David, I was able to

1. Select the midi region

2. Choose Window -> Open MIDI Transform

3. Click The Presets Pop-up menu and choose Reverse position

Here's where' I got stuck:

4.   I just played 4 quarter notes of varying pitches in just one bar in 4/4 time. I quantized it to 4.  I thought that the first note would show in the event list,  as the position 1-1-1-1.  However, I'm seeing 1 1 1 59.  And the other 3 notes are off a little too.  This is happening with the length of the notes too.  They are not exact.  This seems crucial when I use the Reverse Position function, because then the timing is off, because notes did not start exactly on the downbeat and the length is not exact.  Therefore, when I reverse position, the timing is off and notes run into each other.  How do I avoid this?

I may not be able to get back on Logic until tomorrow, but I may.  Thanks.

Link to comment
Share on other sites

On 4/1/2023 at 5:05 PM, Antaren said:

Therefore, when I reverse position, the timing is off and notes run into each other.  How do I avoid this?

Ok, so now with your example I believe that I understand what you mean. 

Maybe you'd want to first quantize the notes and then make sure they all have the same length, then reverse their position? Or did you intend to keep the time offset as they are but just reverse the positions ?

Link to comment
Share on other sites

Thanks David, this is just to try the process out.  I actually eventually would like to do this with a whole song, that would include 8th notes, quarter notes, etc.  So making sure all notes have the same length wouldn't work.  I thought there might be a way to see it in the Score Window.  I might just have to do this by hand, writing out the whole song starting with the last note.  That of course, would be time-consuming too.   It was just an idea.  I was curious.  

Thanks, Volovicg...I see what you're doing, but it won't solve the issue of an actual song with notes of different durations, and then looking good in the score window.  Maybe there isn't a simple way to achieve this.  I may just  need to do this with paper and pencil (how retro!)

Link to comment
Share on other sites

  • Solution

Oh I was totally confused. You are referring to a pure retrograde.  If you want to do that in the score - just first use the score quantize - fix display note position and duration.  Then apply the midi transform function reverse across those selected notes you want retrograde. Below I did twinkle twinkle little start. I played it in, applied the fixed display quantization and utilized the reverse transform. 

See if I understood now... 🙂  and no pencil required.

 

Reverse.gif

Edited by volovicg
  • Like 2
Link to comment
Share on other sites

Where do I find the "score display features ( interpretation, overlap etc)"?

Do you mean the checkboxes in the Region Inspector?

If so I have tried the to Reverse with them checked and unchecked. The result is the same.

Edited by Dox
Link to comment
Share on other sites

Dox, I had the same issue that you are having...the notes disappeared. My mistake was,  I entered the number of bars incorrectly in the "midi Reverse function" window.  My test was only 1 measure in length, but I had the position set to measures 1-5.  When I set the position to measures 1 -2, it worked fine, the notes were reversed and all the notes were there.  I see that your example is only 2 measures, yet you have the end position set to 5.  Try setting the end position to 3 1 1 1 and see if it solves your issue.  I hope this solution works for you too.  

ScreenShot2023-04-09at3_00_49PM.png.d6b537680a93a9b19ace79ccf4946163.png

Edited by Antaren
  • Like 2
Link to comment
Share on other sites

16 minutes ago, Antaren said:

Dox, I had the same issue that you are having...the notes disappeared. My mistake was,  I entered the number of bars incorrectly in the "midi Reverse function" window.  My test was only 1 measure in length, but I had the position set to measures 1-5.  When I set the position to measures 1 -2, it worked fine, the notes were reversed and all the notes were there.  I see that your example is only 2 measures, yet you have the end position set to 5.  Try setting the end position to 3 1 1 1 and see if it solves your issue.  I hope this solution works for you too.  

ScreenShot2023-04-09at3_00_49PM.png.d6b537680a93a9b19ace79ccf4946163.png

Thanks very much Antaren. I didn't understand Volovicg's reply - too sophisticated for me I'm afraid. But I did what you said and it works perfectly.

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...