MIDI Timing

Author
tonydude
Max Output Level: -88 dBFS
  • Total Posts : 107
  • Joined: 2010/08/18 17:56:04
  • Status: offline
2014/02/28 16:26:55 (permalink)

MIDI Timing

I recently started work on a new track with a friend.
 
The track is piano driven with a lot of ritards in transitions mid song. 
 
We have recorded the piano part only so far, but given the nature of the song we didn't use a click track.
It was recorded as midi (not audio) but when we come to add more parts (e.g. BFD) it would be useful if the timing was in sync.
 
So... what's the best way of sync'ing the project timing to the midi?
I've had a dabble with audiosnap but it failed with several warnings about the transients.
 
~ Tony
#1

8 Replies Related Threads

    slartabartfast
    Max Output Level: -22.5 dBFS
    • Total Posts : 5289
    • Joined: 2005/10/30 01:38:34
    • Status: offline
    Re: MIDI Timing 2014/02/28 16:49:53 (permalink)
    The best way would probably be to play the track via headphones to the musicians who are trying to create the illusion of performing ensemble as they record the new tracks. That gives them, not just the groove, but the nuances of expression etc. No machine or studio trick is as powerful as good musicianship.
    #2
    petgod1
    Max Output Level: -89 dBFS
    • Total Posts : 65
    • Joined: 2014/02/11 14:45:17
    • Location: Johannesburg, South Africa
    • Status: offline
    Re: MIDI Timing 2014/02/28 16:55:07 (permalink)
    You need to use - Process>Fit Improvisation which requires you to record a midi tap tempo count with say a midi hi-hat (or other instrument) on a new track. Record a four count per bar track, playing along with your piano track for the entire song. Once finished, you have to then make sure that you have your first count as the start of the project (bar one, first beat) to keep it all in sync. With that track highlighted, go to Fit improvisation and it will sync your piano track with your count by adjusting the tempo. Remember to delete or mute the count track when you are done.
    Pete
    #3
    tonydude
    Max Output Level: -88 dBFS
    • Total Posts : 107
    • Joined: 2010/08/18 17:56:04
    • Status: offline
    Re: MIDI Timing 2014/02/28 17:56:37 (permalink)
    I want the project to follow the midi piano i.e. keep the natural timing.
     
    The biggest problem we have is laying down a drum pattern because in lieu of a drummer it's programmed by hand. 
    If Sonar understands where the beat in then this becomes much easier.
    #4
    petgod1
    Max Output Level: -89 dBFS
    • Total Posts : 65
    • Joined: 2014/02/11 14:45:17
    • Location: Johannesburg, South Africa
    • Status: offline
    Re: MIDI Timing 2014/02/28 18:28:55 (permalink)
    That's exactly what 'Fit Improvisation' does. All you are doing is giving Sonar a reference as to where to place the bars. You can also change the time signatures, if needed, once the bars have been set down. It will not change the timing of the piano track, it adjusts the tempo which will be always changing to keep up with the piano track.
    Pete.
    #5
    tonydude
    Max Output Level: -88 dBFS
    • Total Posts : 107
    • Joined: 2010/08/18 17:56:04
    • Status: offline
    Re: MIDI Timing 2014/03/01 12:28:44 (permalink)
    Strange, Fit Improvisation just says that "Required tempo exceeds available range".
     
    I've tried selecting the whole midi track and just the first couple of bars.
     
    You can see that the timing is well off, the tempo was 120bpm... but it looks more like a very loose 72bpm.
     
    If I try to lock the midi to absolute musical position and manually set the tempo, it just slows the midi's performance down. I want it to change the project tempo and keep the midi where it is.
     
     
    #6
    petgod1
    Max Output Level: -89 dBFS
    • Total Posts : 65
    • Joined: 2014/02/11 14:45:17
    • Location: Johannesburg, South Africa
    • Status: offline
    Re: MIDI Timing 2014/03/01 12:37:11 (permalink)
    If it's all about getting a MIDI drum track down then bounce the MIDI tracks to audio to lock in the performance and then follow the Fit to improvisation procedure.
    #7
    tonydude
    Max Output Level: -88 dBFS
    • Total Posts : 107
    • Joined: 2010/08/18 17:56:04
    • Status: offline
    Re: MIDI Timing 2014/03/01 13:12:14 (permalink)
    Bingo.
     
    1. Freeze the track to Audio
    2. Follow this tutorial
    https://www.youtube.com/watch?v=7VR7WkHywTo
     
    #8
    petgod1
    Max Output Level: -89 dBFS
    • Total Posts : 65
    • Joined: 2014/02/11 14:45:17
    • Location: Johannesburg, South Africa
    • Status: offline
    Re: MIDI Timing 2014/03/01 13:15:03 (permalink)
    Ta daaa!
    #9
    Jump to:
    © 2025 APG vNext Commercial Version 5.1