When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing Error

Author
jsg
Max Output Level: -69 dBFS
  • Total Posts : 1079
  • Joined: 2003/11/20 04:54:18
  • Location: San Francisco, California
  • Status: offline
2017/08/27 21:24:45 (permalink)

When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing Error

Hello,
I just finished the 1st movement of my 10th symphony.  It uses 48 tracks, including 5 soft synths and consists of about 260 measures.  When I playback as MIDI everything sounds exactly as it should. 
 
But when I render to audio and record a stereo wave file from all the tracks, one of my synths, Massive, has notes and chords that are "out of sync", coming in late.  It seems to be happening only in 2 or 3 places, every other measure that this synth comes in plays back fine.  I have no idea what could be causing this.  I deleted the track, after copying all the MIDI data and set up a new Massive track, and pasted all the material into it.  Didn't fix it.   I've been working with soft synths for many years and have never seen this issue.  It's a bit anxiety-provoking, as I've spend the last 6 months, every day, writing this piece.
 
If anyone knows what might be causing this, please tell me.  I can move just the notes and chords in question backward in time a bit, but this only takes care of the symptom, not the cause of the issue.  As I said, MIDI playback is fine, it's only when monitoring while recording (and listening to the recording after it's done) where the problem occurs.
 
Thank you very much for any possible solutions!!
 
Jerry
www.jerrygerber.com
 
 
 
 
 
#1

12 Replies Related Threads

    jsg
    Max Output Level: -69 dBFS
    • Total Posts : 1079
    • Joined: 2003/11/20 04:54:18
    • Location: San Francisco, California
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 00:35:50 (permalink)
    I have discovered that when a tempo change is near a softsynth entrance, sometimes the first note after the tempo change does not sync up properly.  Has anyone heard this, and if so, is there a setting that might eliminate this?  I can move the note ahead of the beat by 50 ticks or so, and this resolves it, but then the MIDI file is not precise, only the audio recording is.   If I leave the MIDI notes at their proper location, then the audio recording is a bit out of sync.
     
    Anybody else have this issue?  I wonder if it's a new bug, I don't doubt it as nearly every Sonar release fixes some old bugs and adds new ones.
     
    Jerry
     
     
     
     
     
     
     
     
     
    post edited by jsg - 2017/08/28 02:49:49
    #2
    gustabo
    Max Output Level: -49.5 dBFS
    • Total Posts : 2591
    • Joined: 2009/01/05 17:32:38
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 09:56:05 (permalink)
    What is your midi buffers setting set to?
    Up it to at least 500ms if it's set to 250ms in Prefs > MIDI > Playback and Recording


    Cakewalk by Bandlab - Win10 Pro x64 - StudioCat Platinum Studio DAW - 32 GB Ram - MOTU UltraLite-mk3
    M-Audio Keystation 88ES - Akai MPD26 (hot-rodded) - Alesis DM10 - a few guitars, a few amps
    Novation Launch Control - Korg nanoKONTROL2 - PreSonus FaderPort - DAW Remote HD on iPad
    Adam A7X - Behritone C50A
    PreSonus Monitor Station v2 (controlling the mons)
    https://www.facebook.com/groups/sonarusergroup/

    #3
    promidi
    Max Output Level: -66 dBFS
    • Total Posts : 1220
    • Joined: 2014/11/21 18:46:39
    • Location: South Australia
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 10:09:49 (permalink)
    Have you looked at the event list to make sure there is not a bunch of controller (or other types like NPR or RNPR ) events bunched up at the location where the issue occurs on any of the tracks. 

    Also, make sure there are no duplicate note events where the issue occurs. 

    Windows 10 64bit fully patched, 16 gig ram . 
    PCR-800 Controller.  (Working in Win 10 1809 64bit)
    CPU: i5 4670. 
    Video: Nvidia GTX560ti (latest drivers).
    Audio IF: Focusrite 2i2 2nd Gen

    Internet always on.

    Software
    : Cakewalk by Bandlab (2018.09 B29)
    ASIO mode. 24bit 48khz 256 samples 
    Rapture Pro, AAS GS2, VS-3, EP-4, VA-2, Chromophone 2, Z3TA+ 2, Addictive drums 2, Addictive Keys, Mpowersynth (latest), Iris 2, GPO5, Sampletank 3,
    #4
    Kev999
    Max Output Level: -36 dBFS
    • Total Posts : 3922
    • Joined: 2007/05/01 14:22:54
    • Location: Victoria, Australia
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 10:12:03 (permalink)
    gustabo
    What is your midi buffers setting set to?
    Up it to at least 500ms if it's set to 250ms in Prefs > MIDI > Playback and Recording

     
    I once had a similar problem, but in my case the solution was the opposite of this. i.e. reducing the midi buffer size cured it. Of course this may be unrelated to the OP's situation. My project (as far as I recall) was constant tempo and the offending softsynth was VB3.

    SonarPlatinum(22.11.0.111)|Mixbus32C(4.3.19)|DigitalPerformer(9.5.1)|Reaper(5.77)
    FractalDesign:DefineR5|i7-6850k@4.1GHz|16GB@2666MHz-DDR4|MSI:GamingProCarbonX99a|Matrox:M9148(x2)|UAD2solo(6.5.2)|W7Ult-x64-SP1
    Audient:iD22+ASP800|KRK:VXT6|+various-outboard-gear|+guitars&basses, etc.
    Having fun at work lately
    #5
    rhenn
    Max Output Level: -90 dBFS
    • Total Posts : 25
    • Joined: 2015/02/09 21:04:31
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 13:21:48 (permalink)
    I've run into similar issues in large projects involving multiple instances of EWQL Play and Kontakt. I find "bounce to track" and freezing functions are not 100% reliable. What you hear is NOT always what you get. My most effective workaround has been to record in "real-time", while monitoring playback. This can be time-consuming and tedious with a long project, but it works. I use an RME UCX interface which offers a "loopback" function. I arm an audio track, setup the loopback channel as the input and hit record. It will then capture whatever I am hearing in my monitors. If you don't have an RME interface, you can accomplish the same thing with Sonar's new patchpoint/aux track functions. You can either do one master stereo mix, or as many sub-mix/stems as you wish. If this idea interests you, and you need help setting up the aux tracks, Craig Anderton's Big Book of Sonar Tips explains it well. Or, send me a PM and I'll help you figure it out. FWIW, in a prior life I was a composer of modern orchestral music. I've been with Cakewalk since DOS, and find that my orchestral mock-ups keep improving, but always at the price of steep learning curves, new problems at random, and inevitable workarounds. Good luck - hope this helps!
    Randy
    #6
    jsg
    Max Output Level: -69 dBFS
    • Total Posts : 1079
    • Joined: 2003/11/20 04:54:18
    • Location: San Francisco, California
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/28 17:10:43 (permalink)
    I've tried increasing MIDI buffers, the MOTU 1248 audio buffers, and Sonar's disc buffers, all to no avail.  Also tried "configure as tempo-based effect" (Sonar's VST utility), but that didn't work either.  I wonder if there's a setting in the audio configuration file that might resolve this?
     
    The problem is related to tempo changes and softsynths that sync to tempo, I am seeing this issue with Z3TA and Massive.
    I can workaround it by moving notes about 60 ticks early, but this makes the MIDI notation imprecise. 
     
    Since Cakewalk has removed all their phone numbers, no help can be expected from them. 
     
    Thanks everyone for taking the time to reply,
     
    Jerry
    www.jerrygerber.com
     
     
     
     
    #7
    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/29 06:51:21 (permalink)
    Sometimes a "real time" bounce, i.e. fast bounce turned off, uses different paths in the programming of softsynths. So it might better resemble the "correct" playback you are normally hearing.

    W10 pro, Sonar Platinum, Alesis Multimix 16 FW, MOTU Express 128, Gigabyte Z370 HD3P, i7 8700K, 16 Gigs, ssd + 2 X 2T disks, D50-MEX, JV80, A90EX, M1REX
    #8
    jsg
    Max Output Level: -69 dBFS
    • Total Posts : 1079
    • Joined: 2003/11/20 04:54:18
    • Location: San Francisco, California
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/29 15:46:50 (permalink)
    Some softsynths that sync to tempo don't respond well to tempo changes, particularly the ones that have rhythmic oscillations and have crisp attacks.  I resolved it by moving some tempo changes a measure before the synth comes in and this solution works.
     
    Here's the piece (1st section of a new symphonic work) for those interested in listening:
    http://www.jerrygerber.com/mp3/Tenth%20Symphony%201st%20movement.mp3
     
    Thanks for replying!
    Jerry
    www.jerrygerber.com
     
     
    #9
    Jimbo 88
    Max Output Level: -57 dBFS
    • Total Posts : 1828
    • Joined: 2007/03/19 12:27:17
    • Location: Elmhurst, Illinois USA
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/29 18:05:58 (permalink)
    Did you try freezing Massive before the bounce?
     
    ...or how 'bout bounce the Massive track starting after the tempo change.  I know I have timing issues with some soft synths and tempo changes.
     
    As usual, your music sound great!
    post edited by Jimbo 88 - 2017/08/29 19:01:24

    Cakewalk By Bandlab
    Cubase 9.5 Pro
    Windows 7 64 Bit   Core i7-8700   32 Gig Ram 3.20ghz  
    RME Fireface 400 Audio Card
    Behringer FCA 1616
    Sweetwater Creation Station
     
    #10
    jsg
    Max Output Level: -69 dBFS
    • Total Posts : 1079
    • Joined: 2003/11/20 04:54:18
    • Location: San Francisco, California
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/30 02:33:35 (permalink)
    Jimbo 88
    Did you try freezing Massive before the bounce?
     
    ...or how 'bout bounce the Massive track starting after the tempo change.  I know I have timing issues with some soft synths and tempo changes.
     
    As usual, your music sound great!




    I try to avoid bouncing when working with only MIDI instruments and software synths.   I have a workaround now that requires a bit more planning when it comes to tempi, but that's the way it is. 
     
    Glad you liked the piece.  The version I posted is not the final one, the audio dynamics and EQ are not at a performance level yet.
     
    #11
    mettelus
    Max Output Level: -22 dBFS
    • Total Posts : 5321
    • Joined: 2005/08/05 03:19:25
    • Location: Maryland, USA
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/30 04:26:12 (permalink)
    jsg
    Some softsynths that sync to tempo don't respond well to tempo changes, particularly the ones that have rhythmic oscillations and have crisp attacks.  I resolved it by moving some tempo changes a measure before the synth comes in and this solution works.




    I do not use synths which have seen this, but have seen posts where tempo changes need to be inserted far enough ahead of the note on message to "take." It may be something in the algorithm of the tempo sync with that VSTi, but I was led to believe that it only requires enough samples (not sure the "minimum" though) for the sync rather than a whole measure.

    ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
    #12
    jsg
    Max Output Level: -69 dBFS
    • Total Posts : 1079
    • Joined: 2003/11/20 04:54:18
    • Location: San Francisco, California
    • Status: offline
    Re: When Rendering MIDI Tracks and Instrument Tracks to Audio, One Soft Synth Has Timing E 2017/08/30 05:24:03 (permalink)
    mettelus
    jsg
    Some softsynths that sync to tempo don't respond well to tempo changes, particularly the ones that have rhythmic oscillations and have crisp attacks.  I resolved it by moving some tempo changes a measure before the synth comes in and this solution works.




    I do not use synths which have seen this, but have seen posts where tempo changes need to be inserted far enough ahead of the note on message to "take." It may be something in the algorithm of the tempo sync with that VSTi, but I was led to believe that it only requires enough samples (not sure the "minimum" though) for the sync rather than a whole measure.




    You may be right, I am not exactly how long a lead time the VST synths need to stay with a tempo change, probably less than a measure.  But one synth, the Z3Ta 2.2, needs more than that.  It probably varies from synth to synth.
     
     
    #13
    Jump to:
    © 2024 APG vNext Commercial Version 5.1