I'll add the test files later...for now you can see how things compare..
Video Updated.
Download Link - Studio One 4.1.4 & Reason 10.3 + Midi Test Files
Studio One uses "Hybrid Buffering"... which Logic and Samplitude have done for years.antic604 wrote: Mon Apr 22, 2019 10:30 am Care to summarize the results? I've no time (or intention) watching that video, although judging by your joyous post S1 is on top, which is hardly surprising because it uses "tricks" to pre-rended everything that's not armed for recording (as does Cubase or Reaper), but why would you care about such detail![]()
Afaik all problems you describe here is only valid if you want to have "Low latency monitoring" enabled...Funkybot's Evil Twin wrote: Mon Apr 22, 2019 2:08 pm ...and pretty sure ASIO Guard in Cubase works similarly.
The problem with the Studio One approach is that their implementation works in such a way where many effects are completely incompatible with the hybrid-buffering system. It basically makes a copy of the signal chain behind the scenes, and any plugins that don't have hardwired VST Host Automation parameters (like many guitar amp sims, modular plugins, etc.) won't reflect parameter changes in the monitoring path. So you adjust the drive knob on your amp sim and nothing happens. You have to disable monitoring and re-enable it to hear the change. Very poor implementation IMO and one that got more and more frustrating for me as time went on.
These buffering methods result in perhaps being able to run 3 or 4 instances more... but never ever a difference of 70 instances...Jim Roseberry wrote: Mon Apr 22, 2019 1:38 pm Studio One uses "Hybrid Buffering"... which Logic and Samplitude have done for years.
ProTools is also now using Hybrid Buffering.
Hybrid buffering isn't Pre-Rendering...
A large processing buffer (more CPU efficient) is used for all tracks merely playing back.
Tracks that need to be monitored in realtime are processed using the ASIO buffer size.
This greatly improves performance.
When it comes to *effectively* working at smallest ASIO buffer sizes, Studio One is currently one of the best performers... as are Logic, Samplitude, and ProTools.
Hybrid Buffering is the reason why...
Reaper is also one of the most CPU efficient DAW applications.
It uses "Anticipative EFX Processing" which is a look-ahead buffer.
Right, but that defeats the whole purpose of the dual-buffer design. With Low Latency Monitoring off, you're back to the old, single buffer way which uses more CPU most of the time.Trancit wrote: Mon Apr 22, 2019 3:20 pmAfaik all problems you describe here is only valid if you want to have "Low latency monitoring" enabled...Funkybot's Evil Twin wrote: Mon Apr 22, 2019 2:08 pm ...and pretty sure ASIO Guard in Cubase works similarly.
The problem with the Studio One approach is that their implementation works in such a way where many effects are completely incompatible with the hybrid-buffering system. It basically makes a copy of the signal chain behind the scenes, and any plugins that don't have hardwired VST Host Automation parameters (like many guitar amp sims, modular plugins, etc.) won't reflect parameter changes in the monitoring path. So you adjust the drive knob on your amp sim and nothing happens. You have to disable monitoring and re-enable it to hear the change. Very poor implementation IMO and one that got more and more frustrating for me as time went on.
If you turn it off, it´s not a problem at all... I might be wrong though...
Again afaik: No... the opposite is true...Funkybot's Evil Twin wrote: Mon Apr 22, 2019 3:34 pm ...Right, but that defeats the whole purpose of the dual-buffer design. With Low Latency Monitoring off, you're back to the old, single buffer way which uses more CPU most of the time.
This might be true... but at least it made S1 much more useable on many systems... better something with a bit of problems than nothing...Those issues don't exist in other DAWs (Cubase, Reaper) so it's clearly just poor design in that regard.
This test in the vid was made with 512 sample buffer... no dropout protection cheat of any DAW makes a difference of 70 instances at this sample level... not even more than 5...Jim Roseberry wrote: Mon Apr 22, 2019 3:47 pm Speaking strictly from a performance perspective:
When pushing heavy loads at the smallest ASIO buffer sizes (say working at 96k using a 32-sample ASIO buffer size), Cubase with ASIO Guard isn't among the best performers...
Performance difference (depending on what you're running) can vary *radically* between the various applications.Trancit wrote: Mon Apr 22, 2019 3:26 pm
These buffering methods result in perhaps being able to run 3 or 4 instances more... but never ever a difference of 70 instances...
Either it´s a problem with Reason and Hive or Win7 or a messed up system...
I would like to see a comparison (in numbers not video) on the same machine between S1 and Ableton or FLS... then I can tell you more...
With Hybrid Buffering:Trancit wrote: Mon Apr 22, 2019 3:57 pm 2. The drop-out protection is what allows your system running more instances of plugins... but it raises the buffer size internally which causes latency...
The low latency mode is just a workaround to cheat for the moment to be able to play your input with less latency...
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement
© KVR Audio, Inc. 2000-2026