Logic 8 vs. Cubase 4 Performance Testing
Posted: Wed Sep 19, 2007 8:46 am
I own a MOTU UltraLite but don't use DP. I moved from Logic on a PC to Cubase SX and eventually back to a Mac and stayed with Cubase 4 since I already owned it. I have been thinking of going back to Logic or make the move to DP since Cubase 4 has been quite a problem for me as I describe in a post that I started on another forum and have decided to post here since many of you appear to be users of all three DAWs (DP, Logic and Cubase) and I thought you might be interested. Also, if any of you have the time, would someone please replicate these tests with DP? It would be interesting to see how the top 3 Mac DAWs compare in this area.
At $499 what Mac user could resist purchasing a copy of Logic Studio 8 if for nothing more than to just compare it to Cubase 4.0.3? I couldn't so I purchased it last night. I loaded it up this afternoon and started doing some comparison testing.
I want to preface this post by saying that I am reporting my results and impressions only. I have not tried to conduct a scientifically and statistically validated comparison and do not claim that my results are going to be typical for you or that they are representative of relative quality of either product. I urge those reading this post that have the same equipment and software to conduct the same tests to determine if my results are typical or just an anomaly.
My test system consisted of the following:
Mac Pro, 2.66 GHz quad core computer with standard video card, four 7,200 RPM 0.75 SATA hard disc drives, 8 GB RAM, 30" Apple Cinema Display operated in native resolution, OSX 10.4.10
MOTU UltraLite firewire audio interface, most recent firmware and drivers (core audio)
UAD-1e DSP Card
M-Audio MidiSport 2X2 USB MIDI interface
Behringer BCF2000 controller operated in Logic Control Mode for Logic test and Mackie Mode for Cubase test connected to MOTU UltraLite via MIDI ports
Kurzweil SP88 keyboard connected via M-Audio MidiSport 2X2 USB MIDI interface (used only as controller keyboard and not sound module)
The software used for these test consisted of:
Cubase 4.0.3
Logic Pro 8.0
Wave Arts MasterVerb (most recent version)
For each test described below, both Cubase and Logic projects were set up as 24 bit 44.1 KHz, audio latency was set at 64 samples and low latency mode was enabled.
Test 1
When Cubase 4 was first released and I loaded it up for the first time, I noticed that the VST Performance Meter showed substantial CPU utilization when the latency was set to 64 samples or less, even with an empty project. This concerned me at the time and, if I remember correctly, someone stated that this issue was "normal" when multiprocessors were used with low latency audio interfaces.
I loaded up a new empty project in Cubase and read the VST Performance Meter and also checked CPU demand in the Mac Activity Monitor. The results are as follows:
VST Performance Meter at STOP: 30% of 4 cores (as it did previously)
Mac Activity Monitor: 111% (as it did before)
I then loaded up a new empty project in Logic and read the Logic CPU meter and the Mac Activity Monitor. The results are as follows:
Logic CPU Meter at STOP: 0% (Each Core)
Mac Activity Monitor: 6.1%
Test 2
I then reopened the empty Cubase project from Test 1. I made 24 new stereo tracks. In then imported 24 stereo 16 bit, 44.1 KHz audio tracks from various music CDs, one per track.
At STOP the VST and Mac Activity Monitors read as follows:
VST Performance Meter: 38% (with the CPU overload light flashing at STOP)
Mac Activity Monitor: 100%
At PLAY the VST and Mac Activity Monitors read as follows:
VST Performance: 42% (CPU overload flashing intermittently and noticeable audio dropouts present)
Mac Activity Monitor: 130%
Then I closed Cubase and started Logic. I reopened the empty Logic project from Test 1. I made 24 stereo tracks. In then imported the same 24 audio tracks that I used in the Cubase test.
At STOP the Logic CPU Meter and the Mac Activity Monitors read as follows:
Mac CPU Monitor: 0%
Mac Activity Monitor: 6.1%
At PLAY the Logic CPU Meter and the Mac Activity Monitors read as follows:
Mac CPU Monitor: 6% (Each Core)
Mac Activity Monitor: 68%
Test 3
I then started adding WaveArts Masterverbs as inserts on each of the 24 audio tracks in the Logic Project. When I had reached 120 reverb inserts (5 per track in series) I got tired of adding them so I stopped.
The Logic CPU Meter and the Mac Activity Monitor reading at STOP were:
Logic CPU Meter: 0%
Mac Activity Monitor: 6.1%
The Logic CPU Meter and the Mac Activity Monitor reading at PLAY were:
Logic CPU Meter: 60% (Each Core)
Mac Activity Monitor: 206%
No audio dropouts or artifacts were evident and no excessive UI sluggishness was detected during PLAY.
Since the Cubase project was exhibiting CPU Meter overload and audio dropout with no MasterVerbs inserted (Test 2), I inserted only one MasterVerb on each track and read the meters. The results were as follows:
The VST Performance Meter and the Mac Activity Monitor reading at STOP were:
VST Performance Meter: 55% (CPU overload flashing intermittently and noticeable audio dropouts and artifacts)
Mac Activity Monitor: 176%
The VST Performance Meter and the Mac Activity Monitor reading at PLAY were:
VST Performance Meter: 60% (CPU overload flashing intermittently and severe audio dropouts and artifacts)
Mac Activity Monitor: 191%
Severe audio dropouts/artifacts were evident and excessive UI sluggishness was detected.
This is just my first few tests. I hope some others will undertake similar tests to try to verify my results or be able to show where my testing methods led to erroneous results.
My first impression, assuming my results can be duplicated by others, is that the new Logic audio engine is very efficient and that Apple has appeared to be able to solve the low latency multiprocessor CPU demand problem that has plagued my Cubase setup since I installed Cubase 4.
At $499 what Mac user could resist purchasing a copy of Logic Studio 8 if for nothing more than to just compare it to Cubase 4.0.3? I couldn't so I purchased it last night. I loaded it up this afternoon and started doing some comparison testing.
I want to preface this post by saying that I am reporting my results and impressions only. I have not tried to conduct a scientifically and statistically validated comparison and do not claim that my results are going to be typical for you or that they are representative of relative quality of either product. I urge those reading this post that have the same equipment and software to conduct the same tests to determine if my results are typical or just an anomaly.
My test system consisted of the following:
Mac Pro, 2.66 GHz quad core computer with standard video card, four 7,200 RPM 0.75 SATA hard disc drives, 8 GB RAM, 30" Apple Cinema Display operated in native resolution, OSX 10.4.10
MOTU UltraLite firewire audio interface, most recent firmware and drivers (core audio)
UAD-1e DSP Card
M-Audio MidiSport 2X2 USB MIDI interface
Behringer BCF2000 controller operated in Logic Control Mode for Logic test and Mackie Mode for Cubase test connected to MOTU UltraLite via MIDI ports
Kurzweil SP88 keyboard connected via M-Audio MidiSport 2X2 USB MIDI interface (used only as controller keyboard and not sound module)
The software used for these test consisted of:
Cubase 4.0.3
Logic Pro 8.0
Wave Arts MasterVerb (most recent version)
For each test described below, both Cubase and Logic projects were set up as 24 bit 44.1 KHz, audio latency was set at 64 samples and low latency mode was enabled.
Test 1
When Cubase 4 was first released and I loaded it up for the first time, I noticed that the VST Performance Meter showed substantial CPU utilization when the latency was set to 64 samples or less, even with an empty project. This concerned me at the time and, if I remember correctly, someone stated that this issue was "normal" when multiprocessors were used with low latency audio interfaces.
I loaded up a new empty project in Cubase and read the VST Performance Meter and also checked CPU demand in the Mac Activity Monitor. The results are as follows:
VST Performance Meter at STOP: 30% of 4 cores (as it did previously)
Mac Activity Monitor: 111% (as it did before)
I then loaded up a new empty project in Logic and read the Logic CPU meter and the Mac Activity Monitor. The results are as follows:
Logic CPU Meter at STOP: 0% (Each Core)
Mac Activity Monitor: 6.1%
Test 2
I then reopened the empty Cubase project from Test 1. I made 24 new stereo tracks. In then imported 24 stereo 16 bit, 44.1 KHz audio tracks from various music CDs, one per track.
At STOP the VST and Mac Activity Monitors read as follows:
VST Performance Meter: 38% (with the CPU overload light flashing at STOP)
Mac Activity Monitor: 100%
At PLAY the VST and Mac Activity Monitors read as follows:
VST Performance: 42% (CPU overload flashing intermittently and noticeable audio dropouts present)
Mac Activity Monitor: 130%
Then I closed Cubase and started Logic. I reopened the empty Logic project from Test 1. I made 24 stereo tracks. In then imported the same 24 audio tracks that I used in the Cubase test.
At STOP the Logic CPU Meter and the Mac Activity Monitors read as follows:
Mac CPU Monitor: 0%
Mac Activity Monitor: 6.1%
At PLAY the Logic CPU Meter and the Mac Activity Monitors read as follows:
Mac CPU Monitor: 6% (Each Core)
Mac Activity Monitor: 68%
Test 3
I then started adding WaveArts Masterverbs as inserts on each of the 24 audio tracks in the Logic Project. When I had reached 120 reverb inserts (5 per track in series) I got tired of adding them so I stopped.
The Logic CPU Meter and the Mac Activity Monitor reading at STOP were:
Logic CPU Meter: 0%
Mac Activity Monitor: 6.1%
The Logic CPU Meter and the Mac Activity Monitor reading at PLAY were:
Logic CPU Meter: 60% (Each Core)
Mac Activity Monitor: 206%
No audio dropouts or artifacts were evident and no excessive UI sluggishness was detected during PLAY.
Since the Cubase project was exhibiting CPU Meter overload and audio dropout with no MasterVerbs inserted (Test 2), I inserted only one MasterVerb on each track and read the meters. The results were as follows:
The VST Performance Meter and the Mac Activity Monitor reading at STOP were:
VST Performance Meter: 55% (CPU overload flashing intermittently and noticeable audio dropouts and artifacts)
Mac Activity Monitor: 176%
The VST Performance Meter and the Mac Activity Monitor reading at PLAY were:
VST Performance Meter: 60% (CPU overload flashing intermittently and severe audio dropouts and artifacts)
Mac Activity Monitor: 191%
Severe audio dropouts/artifacts were evident and excessive UI sluggishness was detected.
This is just my first few tests. I hope some others will undertake similar tests to try to verify my results or be able to show where my testing methods led to erroneous results.
My first impression, assuming my results can be duplicated by others, is that the new Logic audio engine is very efficient and that Apple has appeared to be able to solve the low latency multiprocessor CPU demand problem that has plagued my Cubase setup since I installed Cubase 4.