Tempo Bug

Author
rogeriodec
Max Output Level: -75 dBFS
  • Total Posts : 753
  • Joined: 2004/04/09 13:55:04
  • Location: Brazil
  • Status: offline
2016/06/26 23:03:44 (permalink)

Tempo Bug

Download this project: Tempo Bug.cwp
Play it.
You'll notice that the notes stop playing when tempo is decreasing, around 20 bpm.
I've noticed this in several projects.
For example, 10 bpm, nothing sounds.
It is certainly a bug.
 

rogeriodec.com.br


* Cakewalk By Bandlabs (always lastest versions), Window 10 x64
* Focusrite Scarlett Solo Audio Interface
* Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
* 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
* Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
* 3 LCD Monitors
* Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
#1

21 Replies Related Threads

    promidi
    Max Output Level: -66 dBFS
    • Total Posts : 1220
    • Joined: 2014/11/21 18:46:39
    • Location: South Australia
    • Status: offline
    Re: Tempo Bug 2016/06/27 01:18:21 (permalink)
    rogeriodec
    You'll notice that the notes stop playing when tempo is decreasing, around 20 bpm.
    I've noticed this in several projects.
    For example, 10 bpm, nothing sounds.
    It is certainly a bug.


    I tried this file and played it as downloaded. The issue happens here as well , even after shortening the notes a little.

    However, I loaded Rapture pro (and used a piano patch) and Truepianos (Full version 1.95) and the issue did not occur - the file played all notes correctly. 

    Looks like it may be an issue with the TTS synth itself rather then Sonar's playback.

    Not sure what to suggest.  Others may have an idea...

    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,
    #2
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/06/27 10:25:14 (permalink)
    promidi
     
    However, I loaded Rapture pro (and used a piano patch) and Truepianos (Full version 1.95) and the issue did not occur - the file played all notes correctly. 

    Looks like it may be an issue with the TTS synth itself rather then Sonar's playback.

    Not sure what to suggest.  Others may have an idea...



    This problem also occurs with Kontakt.
    For example, in a part of my project from 10 BPM nothing sounded. I had to switch to 15 BPM to work.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #3
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/19 12:03:09 (permalink)
    Hello, I wonder if anyone else could emulate this effect, if it is worth submit a complaint to Cakewalk?

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #4
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Tempo Bug 2016/07/19 14:02:26 (permalink)
    I played back your project and noticed that a couple notes didn't sound. However if I moved them even slightly, they did. Perhaps there is an interaction with the tempo change, e.g., a speed up occurs just before the note-on and skips past the note-on on the timeline. AFAIK TTS-1 will not "go backwards" to see if it missed any note-ons between the time it was asked to speed up and the time it ended up in the new place on the timeline. If this is the case, it would not be a bug; you are instructing SONAR to jump ahead of where it could read the note-on, so it dutifully doesn't read it.
     

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #5
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/19 15:38:31 (permalink)
    I do not know if I can agree with your arguments, because if a note sounds at 30 BPM, it should sound at 10 BPM.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #6
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Tempo Bug 2016/07/19 15:53:38 (permalink)
    just out of curiosity, does one even need to run at 10 BPM ? I must admit, this is a first.
    cant you simply use 40 BPM and use the note equivalent formula (1/4 note).
     
    don't get me wrong if something isn't working properly it should be fixed (though im not even sure we have determined that)
     

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #7
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Tempo Bug 2016/07/19 16:35:24 (permalink)
    rogeriodec
    I do not know if I can agree with your arguments, because if a note sounds at 30 BPM, it should sound at 10 BPM.



    If there's anomalous behavior, I'm the kind of person who's more interested in finding out the cause than reflexively posting about some presumed "bug." What you are describing is NOT a bug in SONAR. I will explain it more clearly.
     
    First of all, SONAR is perfectly capable of playing back successive MIDI notes at a tempo as low as 8 BPM, which is the program's lower tempo limit. Second, if instead of the TTS-1 you use True Piano, Rapture, Z3TA, any of the SI series instruments, Dimension Pro, etc. etc. you will not encounter the "missing notes." Try it. The problem is not with SONAR or it would affect these instruments as well.
     
    I believe the problem is that you are using an older multitimbral synth. You have quantized your Note-On, Note-Off, and tempo changes so they occur at exactly the same time. If the TTS-1 cannot respond rapidly enough - and remember, because it's multi-timbral, it's dealing with 16 instruments at once - then if a tempo change occurs before the TTS-1 can detect the Note-On, SONAR will have already moved further down the timeline, past the Note-On, because you have asked SONAR to speed up. The TTS-1 never sees the Note-On, therefore it cannot play it back.
     
    Does that make sense now?

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #8
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/19 16:55:06 (permalink)
    chuckebaby
    just out of curiosity, does one even need to run at 10 BPM ? I must admit, this is a first.
    cant you simply use 40 BPM and use the note equivalent formula (1/4 note).
     
    don't get me wrong if something isn't working properly it should be fixed (though im not even sure we have determined that)
     


    Fermata. If you want to keep synchronism between the project and a score (Sibelius), it is important that both keep the same notation.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #9
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/19 17:03:46 (permalink)
    Anderton
    rogeriodec
    I do not know if I can agree with your arguments, because if a note sounds at 30 BPM, it should sound at 10 BPM.



    If there's anomalous behavior, I'm the kind of person who's more interested in finding out the cause than reflexively posting about some presumed "bug." What you are describing is NOT a bug in SONAR. I will explain it more clearly.
     
    First of all, SONAR is perfectly capable of playing back successive MIDI notes at a tempo as low as 8 BPM, which is the program's lower tempo limit. Second, if instead of the TTS-1 you use True Piano, Rapture, Z3TA, any of the SI series instruments, Dimension Pro, etc. etc. you will not encounter the "missing notes." Try it. The problem is not with SONAR or it would affect these instruments as well.
     
    I believe the problem is that you are using an older multitimbral synth. You have quantized your Note-On, Note-Off, and tempo changes so they occur at exactly the same time. If the TTS-1 cannot respond rapidly enough - and remember, because it's multi-timbral, it's dealing with 16 instruments at once - then if a tempo change occurs before the TTS-1 can detect the Note-On, SONAR will have already moved further down the timeline, past the Note-On, because you have asked SONAR to speed up. The TTS-1 never sees the Note-On, therefore it cannot play it back.
     
    Does that make sense now?


    Thanks for the reply, but no.
    The example I sent attached in post 1 was only because TTS-1 is a standard installation of Sonar.
    I use Kontakt, with very recent version (x64 5.5.2).
    At the same time my hardware specifications are updated as well, as you can see in my signature.
    What about your argument on simultaneous processing, the problem occurs in a slow BPM, with only one channel, ie it gives more response time for processing the events.
    And also this did not occur in older versions of Sonar.
    Unfortunately I have no other DAW here to simulate and compare.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #10
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Tempo Bug 2016/07/19 17:52:51 (permalink)
    rogeriodec
    Thanks for the reply, but no.
    The example I sent attached in post 1 was only because TTS-1 is a standard installation of Sonar.
    I use Kontakt, with very recent version (x64 5.5.2).

     
    I tested your file with Kontakt. Same perfect results as all the other instruments I tried (other than the TTS-1). However, I was not using Kontakt multitimbrally, nor was I using patches that had extensive sync-to-tempo processing built in.
     
    At the same time my hardware specifications are updated as well, as you can see in my signature.

     
    How a soft synth responds to the data depends on their coding, what they're doing at any given moment, which mode of operation they're using, etc. However if anything, a faster computer might actually make what I think could be the problem worse because SONAR could push the now time ahead in the timeline faster than a slower computer in response to a tempo change, thus increasing the odds a soft synth that's slower to respond will miss a simultaneous Note-On event.
     
    What about your argument on simultaneous processing, the problem occurs in a slow BPM, with only one channel, ie it gives more response time for processing the events.

     
    You're thinking in terms of sequential events, not simultaneous ones. If three events happen simultaneously and an instrument has to parse those at the exact same instant, it doesn't matter what the tempo is. Events don't happen any less simultaneously at a slower or faster tempo.

    And also this did not occur in older versions of Sonar.

     
    Were you running them on a slower computer (see above)?
     
    Your issue is not occurring here in Platinum, except with your specific file that has multiple events (including tempo changes at extremely slow tempos) happening simultaneously, and only with the TTS-1. Furthermore, note that by running at a really slow tempo, changing by 2 BPM from (for example) 10 to 12 BPM is a huge percentage of change you're trying to execute compared to changing by 2 BPM from, let's say, 120 to 122 BPM. I don't know whether that might make a difference or not but you're asking the now time to move way ahead, on a percentage basis, compared to where it was.
     
    Now, maybe something can be done with SONAR to compensate for instruments with particular characteristics (e.g., if a tempo change command and note-on occur simultaneously, the note-on is offset forward somewhat to compensate), but that would not be considered fixing a bug. The bottom line is that excluding the TTS-1, in all my tests (including Kontakt) SONAR worked exactly as expected with the file you provided.
     
    If someone has a different explanation I'm all ears. However I don't think the explanation is SONAR can't play back the notes, because it can.
     

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #11
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re: Tempo Bug 2016/07/19 18:27:12 (permalink)
    Could this be related to the PPQN setting? I've never had occasion to do anything below about 40 BPM, but it would seem that extremely slow tempos might warrant higher PPQN values to counter the reduced timing resolution. I'm just guessing, as I have no DAW and don't remember what SONAR's default resolution is or if it can be increased.
     
     


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #12
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/19 23:04:20 (permalink)
    To prove that this is indeed a Sonar bug, I exported this project as a MID file, I opened it in Sibelius, which was configured to use the same Kontakt VST, with the same instrument I used in Sonar.

    And guess what? In Sibelius all the same notes sounded perfectly with the same Kontakt, and same instrument.
     
    In Sonar, with Kontakt, I tested it with various instruments, and with all of them, the notes stop playing from the measure 1:02:360 (tempo 9.32), ie, the first 11 notes sounds; from the twelfth note, nothing sounds. 
     
    So I tried switching to my midi standard output "Microsoft GS Wavetable Synth" and in this case all the notes play perfectly, regardless of the tempo.
     
    Conclusion: If you use VST in Sonar, never use tempos below 10 BPM (preferably never use tempo below 20 BPM), or they will not sound.
     
    Well, is it a Sonar bug or not?
     

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #13
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Tempo Bug 2016/07/19 23:52:06 (permalink)
    rogeriodec
    Conclusion: If you use VST in Sonar, never use tempos below 10 BPM (preferably never use tempo below 20 BPM), or they will not sound.

     
    I would be happy to shoot a video that shows otherwise. It's irrelevant that Kontakt worked as expected for you in Sibelius; when I tested your file with Kontakt in SONAR Platinum, the combination worked as expected. What would be relevant is if it worked for you and didn't work for me. The only way I have of knowing Kontakt doesn't work in your system with SONAR is because you say so, and of course I assume you're reporting your experience accurately.
     
    However - Kontakt played back the file you provided exactly as expected in my system, so the only provable conclusion I can come up based on my experience with at least a dozen instruments is: when driving the TTS-1, you don't want to mix tempo changes with multiple simultaneous MIDI events when creating extreme tempo changes (on a percentage basis) in the lowest possible tempo range allowed by SONAR. (If I remove any of those conditions - e.g., don't create extreme tempo changes, change some event start times so they're not simultaneous, etc. - then the TTS-1 works, too.)
     
    As in these tests we both used SONAR Platinum, played the same file, and tested with the same instrument - yet you had problems and I didn't - that would certainly tend to indicate there's a variable other than the file, the instrument, or SONAR. What that variable is, I don't know because once we get to the hardware, driver, and system level, there are likely hundreds of variables.
     
    Again, if you need a video, I'll gladly provide it. The only downside is that will preclude my doing a Friday's tip of the week, because I will need to spend the tip time on doing the video instead. But if you believe your conclusion is universally applicable, I can show very easily that it is not.
     
    Perhaps I'm the only person who experiences flawless performance under the conditions you specify, but I know enough about computers to realize it's often naive to extrapolate an individual's experience to all users. I can only report on my own experience...just as you can report only on yours.
     
    If others commonly mix tempo changes with multiple simultaneous MIDI events when creating extreme tempo changes (on a percentage basis) in the lowest possible tempo range allowed by SONAR, perhaps they could chime in with they've found so we can have a bigger data set than two people with different experiences.
     

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #14
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/20 00:53:08 (permalink)
    No problem, Anderton, and again, I appreciate your efforts to check this problem.
    If this problem does not occur with you (and we both using Platinum) possibly is a specific problem within some point of my hardware/software configuration.
    Thank you.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #15
    Anderton
    Max Output Level: 0 dBFS
    • Total Posts : 14070
    • Joined: 2003/11/06 14:02:03
    • Status: offline
    Re: Tempo Bug 2016/07/20 01:06:38 (permalink)
    A couple more questions...
     
    • Are you using Kontakt in multi-timbral mode, or as a single instrument?
    • Were you running your older versions of SONAR where you didn't experience this problem on a slower computer?
     
    I think a major difference is I tested this on a laptop that doesn't have the power of your machine. This is why I think perhaps that with SONAR's recent optimizations and a fast computer, the tempo is processing the tempo information so rapidly that SONAR has already jumped ahead on the timeline before the note-on gets read. This is just speculation, I don't have the ability to test this. I did notice with the TTS-1 that nudging notes slightly ahead of the beat (so it wasn't simultaneous with the tempo change command) seemed to solve the problem with it, which would make sense if the issue was SONAR needing to read the note-on first, before the tempo command told it to jump ahead on the timeline.
     
    This is why I also wonder about multi-timbral instruments. I know "computer MIDI" is much faster than physical MIDI, but isn't MIDI still a serial protocol, even inside the computer? Hmm...
     
    It may seem silly that I'm taking an interest in anomalous behavior that I can't reproduce, but sometimes pursuing something will uncover other unanticipated issues you'd never find any other way. 

    The first 3 books in "The Musician's Guide to Home Recording" series are available from Hal Leonard and http://www.reverb.com. Listen to my music on http://www.YouTube.com/thecraiganderton, and visit http://www.craiganderton.com. Thanks!
    #16
    dcumpian
    Max Output Level: -34 dBFS
    • Total Posts : 4124
    • Joined: 2005/11/03 15:50:51
    • Status: offline
    Re: Tempo Bug 2016/07/20 08:41:30 (permalink)
    10BPM...I don't think I could handle the count in...
     
    Dan

    Mixing is all about control.
     
    My music:
    http://dancumpian.bandcamp.com/ or https://soundcloud.com/dcumpian Studiocat Advanced Studio DAW (Intel i5 3550 @ 3.7GHz, Z77 motherboard, 16GB Ram, lots of HDDs), Sonar Plat, Mackie 1604, PreSonus Audiobox 44VSL, ESI 4x4 Midi Interface, Ibanez Bass, Custom Fender Mexi-Strat, NI S88, Roland JV-2080 & MDB-1, Komplete, Omnisphere, Lots o' plugins.    
    #17
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/20 11:59:58 (permalink)
    Anderton
    • Are you using Kontakt in multi-timbral mode, or as a single instrument?

     
    I use Kontakt in both cases.
     
    Anderton
     
    • Were you running your older versions of SONAR where you didn't experience this problem on a slower computer?
     

     
    Exact. As I said before, I use BPMs below 10 to simulate a Fermata, and allow the MIDI stay intact for later use in Sibelius.I have old Sonar projects containing BPMs below 10, it means that they worked many years ago, of course with much slower computers than my current computer.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #18
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Tempo Bug 2016/07/20 13:09:29 (permalink)
    I don't see any reference to the MIDI Prepare Using buffer in the thread. This setting would clearly be relevant to dropped MIDI notes at very low tempos. In most cases, I would recommend setting this to the old default of 500ms, which seems to work well in most cases, but it might need to be quite a bit higher to accommodate tempos of 10BPM (6000ms between beats!).

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #19
    rogeriodec
    Max Output Level: -75 dBFS
    • Total Posts : 753
    • Joined: 2004/04/09 13:55:04
    • Location: Brazil
    • Status: offline
    Re: Tempo Bug 2016/07/20 13:19:41 (permalink)
    brundlefly
    I don't see any reference to the MIDI Prepare Using buffer in the thread. This setting would clearly be relevant to dropped MIDI notes at very low tempos. In most cases, I would recommend setting this to the old default of 500ms, which seems to work well in most cases, but it might need to be quite a bit higher to accommodate tempos of 10BPM (6000ms between beats!).


    Hi, I tested here with 500ms, 600ms and up to 9000ms but apparently had no effect.

    rogeriodec.com.br


    * Cakewalk By Bandlabs (always lastest versions), Window 10 x64
    * Focusrite Scarlett Solo Audio Interface
    * Intel i7-4790K CPU @ 4.00 GHz / ASROCK EXTREME 4 Z97 Mobo
    * 2 SSD Samsung Evo 250 Gb (RAID-0) + 1 Western Digital 2 Tb + 1 Seagate 1 Tb
    * Onboard video / 16 Gb RAM HyperX Fury 1600 Mhz
    * 3 LCD Monitors
    * Axiom 61 MIDI Controller, Tapco S5 Active Studio Monitors
    #20
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Tempo Bug 2016/07/20 14:46:15 (permalink)
    All DXi plug-ins delivered with Sonar show the same symptom. Fancy addition: in case I start to loop the region in question (with skipped notes), after some iteration (3-5) different notes are skipped and after a while (10-15) all sounds are in place.
     
    DX(i) receive all notes "at once", so they have to apply tempo changes internally.VSTi receive notes "in time" (for the next audio buffer)
     
    I guess Sonar process MIDI using DX way internally. And there are some problems, especially with tempo changes and looping (some was fixed recently, some not yet). If I look at score view in this sample "playing notes" are indicated in different sequence during slow part.

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #21
    brundlefly
    Max Output Level: 0 dBFS
    • Total Posts : 14250
    • Joined: 2007/09/14 14:57:59
    • Location: Manitou Spgs, Colorado
    • Status: offline
    Re: Tempo Bug 2016/07/20 15:03:44 (permalink)
    I don't have the full Kontakt, but I tested your demo project using Kontakt Player 5.5.2 with several different instruments, including Alicia's Keys, and E.P. and Guitars from the free Factory Sample library, and did not encounter any dropped notes.
     
    TTS-1 drops one note, C5, but, as Craig noted, moving it just one tick earlier or later allows it to sound as expected. Increasing the MID Prepare Using buffer did not help, but routing the MIDI through an external MIDI loopback eliminates the problem, so it's definitely related to buffering of MIDI-driven soft synth audio.
     
    I've encountered a few other cases of persistently dropped notes in specific projects with specific synths at specific times and tempos. It's rare, and it's not always at especially low tempos. The only solution I've found in those cases is to nudge the note or change the tempo a hair.
     
    On that basis, I would agree there's a bug here, but it's not a showstopper.
     
    Dave

    SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
    Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
    #22
    Jump to:
    © 2025 APG vNext Commercial Version 5.1