interesting - reaper x64 more performant than cubase x64 and live x32? really must check it out too...MFXxx wrote:Reaper 4 .22 x64MFXxx wrote:CPU i7 2.66ghz Factory Clock / 12GB Triple 1600mhz / SSD 120GB + WD Raptor
Cubase 6.5.1 x64 / Win7 x64
RME FF800 @ 128 Samples
Between 22% - 36% CPU peak -> 27-29% CPU Visual Average
Nice work.
DIdnt close a lot of other apps in the beground (being lazy today and just playing).
Between 9% - 18% CPU peak -> 12-14% CPU Visual Average
Live 8.2.5 x32 14-22 CPU Peal -> 16-18% CPU Visual Average
OP-X PRO-II: 21 Instances performance demo session - video and free download - 50% load in Core2duo!
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
- KVRAF
- 3304 posts since 27 Mar, 2010 from UK
I thought the same so rerunningPeter999 wrote: interesting - reaper x64 more performant than cubase x64 and live x32? really must check it out too...
Cubase 6.5.1 x64 rerun 14 - 24 average 19-22 CPU Visual... ASIO flickering around 50% bar.
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
Just tested by myself. Indeed Reaper x64 has the better performance than Cubase in 32 bit!
Reaper v4.22 x64
Windows 7 Professional 64 Bit
Intel Core i7 920 @ 2,66 GHz
RME HDSP 9632 @ 256 samples
21 instances of OP-X PRO-II (version 1.1)
The CPU meter in the windows task manager never exceeded 10%.
The Reaper performance meter shows about 20%.
Session loading time 22 seconds.
So no reason at all not to run it in 64bit really. Uses less ressources than unbridged in Live or Cubase.
---
Reaper v4.22 x64
Windows 7 Professional 64 Bit
Intel Core i7 920 @ 2,66 GHz
RME HDSP 9632 @ 256 samples
21 instances of OP-X PRO-II (version 1.1)
The CPU meter in the windows task manager never exceeded 10%.
The Reaper performance meter shows about 20%.
Session loading time 22 seconds.
So no reason at all not to run it in 64bit really. Uses less ressources than unbridged in Live or Cubase.
---
-
- KVRAF
- 2448 posts since 12 Sep, 2004
Disable "Anticipative FX processing" and rerun your test. I think it applies to all FX processing, including VSTi, realtime, etc.Peter999 wrote:Just tested by myself. Indeed Reaper x64 has the better performance than Cubase in 32 bit!
Reaper v4.22 x64
Windows 7 Professional 64 Bit
Intel Core i7 920 @ 2,66 GHz
RME HDSP 9632 @ 256 samples
21 instances of OP-X PRO-II (version 1.1)
The CPU meter in the windows task manager never exceeded 10%.
The Reaper performance meter shows about 20%.
Session loading time 22 seconds.
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
I only can see such an option for rendering to disk. What's the effect of this?
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
The same in full view:
---
---
-
- KVRist
- 68 posts since 5 Mar, 2005 from Sweden
--
Using WinXP SP3 and Reaper 4.22 32bit
Intel i5-750 locked at 3100mhz and 4GB RAM
ASIO4All at 512 samples = max 20%
(in Task Manager with OP-X PRO-II Demo and 21 instances)
But session loading time was 2:30min
--
Using WinXP SP3 and Reaper 4.22 32bit
Intel i5-750 locked at 3100mhz and 4GB RAM
ASIO4All at 512 samples = max 20%
(in Task Manager with OP-X PRO-II Demo and 21 instances)
But session loading time was 2:30min
--
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
Yep, obviously loading is quite a bit slower in XP, must be OS related somehow.
In Windows 7 Professional 64Bit it's only 22 seconds.
---
In Windows 7 Professional 64Bit it's only 22 seconds.
---
-
- KVRAF
- 2448 posts since 12 Sep, 2004
I could be wrong but I believe Anticipative FX is disabled automatically when monotoring a record-armed track (because you want FX to be processed realtime, obviously), but for playback/render it is enabled unless explicitly disabled. Things may have changed a bit over the last couple of years...Peter999 wrote:I only can see such an option for rendering to disk. What's the effect of this?
You could try this just to be sure... load up your project, then right-click each synth track => Track performance options => Prevent anticipative FX, run for 10-20 seconds. If the CPU load looks the same then FX lookahead apparently does not apply to VSTi playback... I have a feeling it does, though, and you might see a bit of a bump in overall CPU usage by processing strictly realtime.
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
But will this bring an advantage over the standard setting?
-
- KVRAF
- 2448 posts since 12 Sep, 2004
If anticipative FX is active during playback, then it should lower averall CPU usage. Anticipative FX amounts to lookahead processing -- rather than process this current 3ms chunk of MIDI/audio, process the next 30ms of MIDI/audio. You're effectively increasing your buffer to that lookahead amount… however many ms that is. The nice thing about it is that you can be smart about the lookahead such that arm-recorded tracks will NOT be processed in that way, so that you get true "realtime" processing on those, but all other track swill be processed via lookahead (unless you "dirty the cache", as it were, by modifying some params "out of band" , thereby forcing the engine to throw away what it precomputed)… make sense? Again, depends on whether or not VSTi in playback mode go through Anticipative FX processing, which I think they do...Peter999 wrote:But will this bring an advantage over the standard setting?
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
Ah I see - seems to be a pretty clever feature. But I can't see a reason to switch it off, since in armed tracks it's automatically de-activated for strict real-time operation.
-
- KVRAF
- 2448 posts since 12 Sep, 2004
Useful, yes… my point is that it's a performance optimzation, so it skews your CPU usage results. For example, if you say Reaper @ 256 sample buffer clocks in at 20% CPU while Cubase @ 256 sample buffer clocks in at 30% CPU, therefore Reaper is better, keep in mind you're testing apples and oranges. The apple is actually at an effecive latency of, say, 1024 samples, not 256 samples, while the orange really is at 256 sample latency. So the CPU usage will be lower for Reaper w/ Anticipative FX turned on. That's the whole point of Anticipative FX, it lowers CPU usage! In general, increasing the procesing buffer size lowers CPU, until you hit a threshold and start seeing performance degrade due to large buffer sizes (at some point it costs more to manage the larger chunks of data)… so there's a performance sweet spot with latency buffer sizes, and Anticipative FX aims to take advantage of that.Peter999 wrote:Ah I see - seems to be a pretty clever feature. But I can't see a reason to switch it off, since in armed tracks it's automatically de-activated for strict real-time operation.
An apples to apples performance test would involve turning off Anticipative FX entirely in Reaper, and in DAW "B" doing the same… just guarantee that when you say both are @256 samples latency, that both truly are operating at 256 samples latency for all processing. For example, I know Samplitude has a "hybrid engine", which AFAIK gives you the same exact effect of Anticipative FX… Some selection of Samplitude tracks are literally "real time", while all others perform lookahead pre-caching of processed WAV data. Does Cubase have the same type of buffering/preloading/precaching scheme? I don't think it does, but I do know that SONAR does not.
-
- KVRian
- Topic Starter
- 781 posts since 25 May, 2006
I completely agree. This btw was not thought as a DAW shootout, just as a general performance test that can be repeated in the own system. For a fair DAW shootout all of this of course should be paid attention to. In fact I personally don't reallly care about a bit more or less CPU load, the times really are over when this was the main issue. What's important for me in a DAW is the workflow, the features and the stability. Regarding workflow everyone has its own personal preferences.
-
- KVRAF
- 2448 posts since 12 Sep, 2004
Agreed. I was only responding to some of the earlier (somewhat generic) posts comparing performance of Reaper vs. Cubase, etc. In terms of straight performance (i.e., not apples-to-apples "audio engine" tests) Reaper does have the clever lookahead processing, which should ease up on the CPU compared to a DAW that doesn't precompute. Basic audio engine handling of VST/VSTi/threading/etc. will also affect performance, of course. I think what we've discovered here is that Reaper + OP-X Pro II = WINNING COMBINATION!Peter999 wrote:I completely agree. This btw was not thought as a DAW shootout, just as a general performance test that can be repeated in the own system.
