MIDI notes recorded in track ahead of performance: SOLVED

Author
stickman393
Max Output Level: -60 dBFS
  • Total Posts : 1528
  • Joined: 2003/11/07 18:35:26
  • Status: offline
2013/03/26 14:32:25 (permalink)

MIDI notes recorded in track ahead of performance: SOLVED


SONAR X2
It seems to me that when I record a MIDI track - either with my keyboard controller or my drum pads - the notes recorded in the track are slightly ahead of the beat when I played them.
I don't *think* it is user error... it seems very consistent that notes are recorded "early".

Is there a setting or calibration I can make to synchronize my playing to what is actually recorded?

Answer: yes there is. See below for scook's link to JackassPenguin's post on MIDI Chase Lock Timing Offset in the Audio > Sync and Caching page of the Preferences dialog.
post edited by stickman393 - 2013/03/27 00:53:46
#1

8 Replies Related Threads

    stickman393
    Max Output Level: -60 dBFS
    • Total Posts : 1528
    • Joined: 2003/11/07 18:35:26
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 14:42:08 (permalink)
    I guess I should have done a search... there's this thread that starts with asking about the same problem, but then seems to go slightly off-topic about audio playing back differently to a previously recorded midi driver track, which is not the same problem.

    This simply seems to be a difference in how MIDI notes are recorded (time-stamped) and nothing to do with audi playback, which as far as I can tell is dead on in-synch with the midi notes, which is obviously how I detected the problem.

    I'm searching the online docs for configuration possibilities, but if someone out there happens to know the right place to look, I'd be grateful...
    #2
    stickman393
    Max Output Level: -60 dBFS
    • Total Posts : 1528
    • Joined: 2003/11/07 18:35:26
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 14:46:40 (permalink)
    I guess this is worth a try: 

    In TTSseq.ini:

    IgnoreMidiInTimeStamps = 0 / 1  (Boolean)  default is 0 (disabled)



    This line determines whether or not SONAR ignores any MIDI time stamping that a MIDI driver does. 

    If you’re experiencing increasing delays between the time you play a MIDI note on a controller 

    and the time you hear SONAR echo it, setting this line to 1 may help. 

    Also, if you find that SONAR is recording MIDI data at a different time from when the data was played, 

    setting this line to 1 may help. If the MIDI driver is using a different clock from SONAR, 

    the time discrepancy increases the longer that the MIDI driver is open, so you need to tell 

    SONAR to ignore the timestamp that the MIDI driver adds to the data (set the value to 1).


    I'll test this out when I'm next in the studio.
    #3
    slartabartfast
    Max Output Level: -22.5 dBFS
    • Total Posts : 5289
    • Joined: 2005/10/30 01:38:34
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 15:32:30 (permalink)
    I would suspect delay compensation is the culprit.
    #4
    scook
    Forum Host
    • Total Posts : 24146
    • Joined: 2005/07/27 13:43:57
    • Location: TX
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 17:04:29 (permalink)
    #5
    uche_eke
    Max Output Level: -89 dBFS
    • Total Posts : 69
    • Joined: 2003/11/12 19:19:07
    • Location: Milton Keynes
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 17:14:50 (permalink)
    Thanks scook,

    I too have had this problem for ages and set a nudge value to exactly the right amount to correct it as a workaround


    Uche :)

    Registered User (and apparent beta tester) of Sonar X2 Producer
    Focusrite TrackMaster Pro,
    Access Virus C, Novation Supernova II, Roland XP30 & XV3080, Yamaha EX5R, NI KOMPLETE 7
    HP Pavillion Laptop Quad Core 3Ghz with 6Gb Ram
    #6
    stickman393
    Max Output Level: -60 dBFS
    • Total Posts : 1528
    • Joined: 2003/11/07 18:35:26
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/26 18:02:33 (permalink)
    Cool, scook, that was informative. Thanks! Now I can't wait to go home and check this out.
    #7
    stickman393
    Max Output Level: -60 dBFS
    • Total Posts : 1528
    • Joined: 2003/11/07 18:35:26
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/03/27 00:54:42 (permalink)
    Adjusting MIDI Chase Lock Timing Offset from a default value of 0 ms to a new value of 15 ms seemed to do the trick. Thanks folks.
    #8
    stickman393
    Max Output Level: -60 dBFS
    • Total Posts : 1528
    • Joined: 2003/11/07 18:35:26
    • Status: offline
    Re:MIDI notes recorded ahead of when they were played ? is this possible? 2013/04/15 11:02:46 (permalink)
    Unfortunately, changing MIDI Chase Lock Timing Offset also affects audio recording timing - or at least, it seems to, in my case. All my audio was recorded 15ms early.
    I've returned the setting to 0.0 ms.

    I'll put up with reviewing my midi clips and nudging if necessary.
    #9
    Jump to:
    © 2025 APG vNext Commercial Version 5.1