UPDATE: Hi guys! Multiple people have notified me that some of the DAWs have been updated to fix the core utilization issue shown in this video. I'm glad that my video may have brought this issue to the DAW developers' attention, and I want to thank people who reached out to the devs about this issue as well. I'm currently in the process of developing more DAW tests that are more comprehensive and with improved testing methodologies. My goal is to post *a series* of testing videos like this one once the M3 Pro chip is available in the desktop form factor (Mac Mini or Mac Studio). So, if you are interested, subscribe and stay tuned! Thank you all for your support 🙏❤
@@raffiy586 Logic hasn't been updated yet. It's been a few months since the last major update. Hopefully we get one by June in time for WWDC. Apple are expected to make a lot of announcements around A.I. and improvements to Siri so they might have some big updates for Logic. They've hinted at it with the new mastering assistant plugin and the smart tempo stuff they added/
It's understandable that some DAWs will be better optimised than others since the professional audio industry is insanely slow at updates BUT it's a huge disappointment that Reaper is better optimised than Logic Pro. It actually makes no sense at all
Be disappointed in logic.. this isn't an apple problem.. at all lol. Apple doesn't dictate how a private companies software utilizes the apple hardware.
Maybe part of it has to do with the fact it now runs on the iPad, I assume via universal binary, meaning that they probably now have to "tune down" things to run on iOS as well. Even if not universal binary they obviously share a codebase. Just an assumption without any basis because I don't own Logic anywhere.
Sounds just like Apple to me. The same company that sells you a weaker chip for more money would be the company that underperforms compared to its competitors and charge you more money.
What a brilliantly produced video! Efficiently and professionally done, without any unnecessary chatter! SO refreshing! Great work and extremely disappointing for Logic users. It's Apple's own DAW!! Unbelieveable!
In 2019 I left Windows for good. I went all Linux. I did not go Mac because I saw no empirical stats on their own software such as Logic. This video only affirms my decision.
Thanks! Hit the tip button if this guy saved you several thousand dollars while simultaneiously kicking DAW makers to code their products better....This is EXTREMELY valuable information
This is gold! AFAIK, nobody has done this test before. I'm curious if this test would get similar results if done in PC. Keep it up, James! This channel deserves more sub.
Regarding lower buffer sizes in Live, with smaller track counts, you want to be at 128 or 256 buffers. Higher buffers will default Live to using the efficiency cores, and the CPU usage will report HIGHER. Lower buffers automatically sets Live to use the performance cores and reports a lower CPU percentage. As track count increases, the CPU cores get maxed out, so you would raise the buffer size to 1024, like in your tests. But at that point, the CPU usage is well above what the efficiency cores can handle, so Live will stay with the Performance cores. That's why there is confusion on this issue. Ultimately, your tests are pretty much spot on, but they don't explore the live performance aspect of the various audio engines. The reason why Live has always underperformed in these kinds of tests is that it prioritizes live playback, which has an added cost. There is a price to pay for not having any audio hiccups when you add zero-latency effects or add tracks or drop instruments, all while audio is playing nonstop.
Really helpful comment. Hopefully it will get voted to the top. Athough I suppose his point about having a m2 with more performance cores being optimal is still true for Ableton users.
Thanks for the info! As I understand it, it still doesn't change the fact that when it comes to Ableton, people need to be looking at the p cores instead of the total core count. I'm mostly a mixing and mastering engineer and so low latency is not a priority to me and I always work in large buffer sizes.
@@JamesZhan Yes, fair comment, and good guidance. In my case, I used the M1 Air (heat modded) as my daily driver for about a year, and I realized that none of my projects ever need the 150 track limit with the M1 Air. (My test was taking Live's default demo track that ships with it, and just duplicating all tracks until it croaked.) The M1 Air was like 140ish tracks. That's plenty. Now, with the M1 Ultra Studio, which is about the same as the M2 MacBook Pro (my other machine) I can hit about 300 tracks. Again, so much overkill. But you're absolutely right, with Live it's all about the number of performance cores. Thanks for doing the tests...I've been a fan of those for a while.
This would, to me, indicate an issue with Live’s coding, in that it probably should utilize all the cores all the time a’la Reaper and Cubase. Live is waaaaaay beyond a performance tool now, it’s a full on DAW with the most incredible UI I have ever used. I have the M2 Max and never come remotely close to maxing anything out. I would imagine the performance would end up higher than the M2 Pro as it has 8 performance cores.
@@ckatheman either it's the same coding issue as with Logic and Studio One, or it's a design choice to make sure that the DAW never uses the Efficiency cores in the event a powerful plugin causes an audio outage. Either way, I think it's generally been the case that Reaper has been the most CPU-efficient DAW for years.
Something to be aware of, as a producer of a multi-core capable plug-in (Unify), it has not been very fun supporting Apple lately (FYI, Windows isn't cake either.) It would appear these big DAW developers are in many cases struggling as well. Apple doesn't offer us clear concise information about what they're doing, ever. Interesting that Logic Pro from Apple isn't at the top of the list in dealing with their own Hardware / OS Software. The Struggle is real!
Right on Skippy! Unify's independent core management has been a godsend. I've been stuck in PC land all my life and my latest custom build was over 5 grand. Thanks to James though. I'm going to try an apple product for the first time and since I use studio one I'm going to spring for the 16 core Max. I'm starting to regret having left Cubase years ago given their superior core management. I overwhelm every computer and I'm hoping this time will be different. Don't look forward to the learning curve though😮
In the past, I've found that FL Studio performs much better when audio settings are set to an ASIO device like a Focusrite (or other audio interface) driver instead of a DirectSound device like your Macbook Pro speakers. Try it! You might get more tracks out of it. 🙂
How interesting! What a win for Reaper and Cubase. The Logic result is really disappointing given how much Apple were touting the track count when they first introduced the Apple Silicon lineup.
You can find other tests that make Logic look much better than Cubase in performance. For the most part honestly Logic has performed better than Cubase in performance tests. You can check that with nearly every other test on youtube. Reaper always does well.
@@KyleBevis-u7j Logic is built to run on Macs. Why pay tons for a Mac if you're not going to use the software written specifically for it? Might as well spend half the money and get a PC. Having used both, admittedly more of Logic than Cubase, Logic is just a lot better for me. Better instruments, better standard plug-ins, better looking, cheaper. But in the end it's a tool to get things done - people have their own wants, desires and workflows. I just much prefer Logic.
This video has definitely supported my choice of moving to REAPER for my music composition needs. I was using Cubase or Digital Performer (pre-M1), then Logic (M1), but after hearing about REAPER's CPU efficiency, I decided to make the switch and couldn't be happier. I won't be switching DAWs again. And it looks like I'll be sticking with my M1 MacBook Pro for a while yet, since it doesn't seem like there's much of an improvement in performance between the M1 and the M3 - especially if you don't need the ability to run everything in real-time all the time. With REAPER's subprojects functionality, your CPU and RAM become almost irrelevant anyway.
Thanks! This has literally changed my life and will definitely change my next purchase. Great video that finally gets to the bottom of things I care about.
I have the 14” M3 Pro 12/18 / 36gb ram and I maxed out 181 tracks with 32 buffer size on the Logic Pro benchmark which you can find online so its plenty powerful for music production. For reference I upgraded from my 2018 10-core Intel Xeon iMac Pro 64gb ram and it could barely handle 117 tracks on the highest buffer setting.
Hey James, First an foremost thanks for this video. You are probably the first to do these type of comparisons for the Apple / Music Composition group. You are doing everyone a huge favor as this was a struggle for me to research when searching around for a new mac in the past. Not only did you meticulously tackle each of my concerns but also explained everything perfectly from both a musician and computer power users point of view. On another note, I am a bit disappointed with Ableton Live. I have been using them for years. The UI is not too taxing on the processors (or so I think) and believed it would outperform with efficiency on M2 MAX. May need to consider if Reaper would compliment my workflow. Thanks again! Great Video!
This is the best, most professional, most polished video I have seen in a while. The content, information, lighting, graphics, sound, editing and composition is better than most shows on cable or broadcast television. Subscribed.
Thanks for doing this James and for including Studio One 🙏 I’ve been doing a laborious amount of research in order to make an informed decision for my switch from intel i7 iMac to Silicon. These pressure tests offer us a unique insight to how our mac’s will perform with our DAW. I think for me to I can’t see a real life project in Studio One pushing the CPU out, but it’s an important consideration for someone doing large mixing projects like scoring. For anyone looking at purchasing a new Silicon Mac I’ll share my considerations. 1. The increase of P & E core balance in M3 will provide better battery performance over M1/M2. Max chips of all families will give you increased performance but less battery performance (so if you plan on being able to create anywhere outside studio that’s a consideration especially with a laptop). I expect to replace the battery once based on previous experience. 2. There is a correlation between SSD size and read/write speed. Other testers have shown that base SSD size score lower than 2TB upward. If you work multiple projects at same time then load times will benefit. The more you max out the built in storage it will impact the speed of your hardware. It’s good to account for 30% headroom. Also if you don’t want external storage like me then more inside is worth it. 3. The newer the mac the longer it’s going to be supported; if you plan on keeping your mac for the next 5 - 10 years. With an M1 which is almost 3 years old now if you want longevity consider the time you want to keep this machine. Maybe the initial savings are tempting (refurbished) but in 7+ years the extra on M3 in 2023 might end up a better investment. 4. 18GB Ram is good right now but with the speed tech is moving; I think 32GB is a good consideration especially if you’re using RAM hungry VST’s e.g Omnisphere. Also Logic loads song projects into RAM (important for logic users). Also the OS needs a base percentage of the RAM by default. 5. Every DAW is built in such a way to optimise its feature sets so the CPU pressure test doesn’t tell the whole story, you have to factor in your typical workload; it’s quite possible you’re never going to hit the wall of CPU load or very seldomly. My choice after all this is Macbook 16” M3 Pro // 32GB RAM // 4TB SSD. This is coming from a 27” iMac i7 Intel 2017 // 16GB RAM // 2TB SSD (Ventura is the last OS for this machine so it’s time for me to switch to Silicon coming on the scene). My new MBP will give the ability to make music anywhere, provide good battery life, fast performance, handle RAM demands, very fast read/write for load times and the longest hardware support from date of purchase. I’m running Studio One 6.5 Professional.
Thank you for sharing your considerations! I hope they help out others. I will share my take on your point #3: Over the years, Macs have been getting anywhere between 7 to 10 years of OS updates. Now that Macs are using Apple's own chips, I wouldn't be surprised if they support these computers for even longer. It's also very common for audio engineers to simply not update their macOS to ensure backward plugin compatibility. Moreover, for many, it might be hard to predict how their needs would evolve in the next 5-10 years. I'm not sure if it would be a good idea to over-spec your Mac "in case I need 64GB of RAM 5 years down the road." With this logic, you can easily say just buy the most maxed out Mac because you never know if might start doing video, 3D render, gaming, graphic design, or coding down the line-I'm sure you get what I'm saying. Plus, nowadays, I think people replace their computer with a new one more often than before. I think for many, the money they save from getting a previous gen refurbished Mac can be used in ways that make a much bigger difference for them as music creators. Using the refurbished M1 Max vs new M3 Max example from the video, the $1400 saved can be used to buy plugins, sound libraries, or even several instruments that allow people to have more fun in creating music, rather than just spending it on future-proofing, if you know what I mean. Anyway, there's definitely a balance to be had in this aspect! And I hope you enjoy your first Apple Silicon Mac!
@@JamesZhan I agree with your points James. It’s about factoring in everything you personally need/perceive as value in your individual case. I certainly don’t need anymore plugins or instruments. If anything I’d like to simplify my setup and work within limitations but that’s off topic. If my financial position was not what it is I’d definitely be looking at this very differently. As for whether Apple will support their hardware longer than 7-10 years is yet to be seen; and there isn’t a history to support that. They’re always going to drive customers to upgrade in order to be sustainable. On another note; the M3/M3 Pro only has 150GB bandwidth not 200GB like the predecessors. However looking into this further (currently) it’s unlikely that anyone other than a power user will scrape the ceiling of that. I think if you do any further testing it’d be interesting to see how the different models fair on battery consumption / load times and possibly some different tests to account for plugins that drive mainly off CPU or RAM. Keep up the good work James. I hope more people see this and the developers take note or at least weigh in with some insights. Like why Logic / Studio One don’t make use of E cores like the others? What’s the reason? I did hit up Studio One about this so happy to comment what they responded but it wasn’t overly insightful.
Adds a clue on the level of support from REAPER and Cubase. It took 2-3 years for Logic Pro to appear on the IPAD Pro once it was clear something was happening. Can imagine similar timeframe for efficiency core support on Mac. Not keen on forking out on an M1 Pro this far down the track, known issues screen cracking and screen ribbon connector cracking issue. Currently using Studio One, the M2 Pro may be the sweet spot, or move to REAPER and/or Cubase and be fully supported..
Glad to see that Reaper perform so well, my impression too. However Logic should really be able to use the E-cores if you set the Processing Threads correctly. Also the Large setting of the Process Buffer Range is 2048 samples, and this setting is effectively the playback buffer as opposed to the I/O buffer.
I've been on PC and Cubase for 8 years now and I am highly considering getting M3 Pro in my new studio. I am happy that Cubase 13 test is similar to Reaper that it's fully utilizing all the cores. Really useful information mate, thanks a lot :)
This makes me glad I went for the 16 core m3 max. I did a test of my own in Live 11 and pushed the track count to just over 160 instances of u-he re-pro with a fab filter limiter on each track as well as a 3rd party phaser and neutron unmask on each track too with a 1024 buffer size. It absolutely annihilates my 2018 intel MBP. To the point where I was literally laughing out loud. And… the laptop was still cool to the touch. Light years ahead compared to what I was using.
Yeah one of the most impressive things about these apple silicon chips is definitely how power efficient they are. MacBooks used to have the reputation of sounding like a jet engine under heavy load; now, not anymore!
I wish my DAW - Bitwig, would be included into such a comparison. Anyway, huge thanks for sharing the results of your reasearch! Reaper is clearly a winner here.
I just did a similar test on my M1 with bitwig 5 and it seems like it behaves like reaper and cubase, all the Cores are involved when the power Cores are not enough.
Awesome video James!! This is one of the rare video series that's actually really useful for us music production tech enthousiasts that switched or want to switch to new Macs. Like others in the comments I'm also really interested in Bitwig compared to the other DAWs, as well as Ableton 12 once it's out.
Wow thank you James! It's baffling to learn Logic Pro -- an Apple product, would not be utilizing the all the cores properly - Just bought the same machine you have and getting Logic to beach ball with only 3 plug-ins running off the transport clock and using a midi controller to tweak CCs in the plug-ins - Using the same setup in Reaper I have zero issues!! Thanks again!!
Great video - I would really love to see Bitwig compared to Live since some of the Bitwig developers used to work at Ableton but have a different approach (supporting Linux etc). I would hope / expect that it’s in the Reaper / Cubase camp of coding efficiency
I tried Bitwig and Reaper (although it was 2 and a half years ago), as I was looking for a new DAW to use with Ableton Live (10 at the time). Bitwig was pretty much the same as Ableton, meaning it was not CPU efficient at all and Reaper was making me feel like I had a much better computer than the one I owned.
@@nectariosm I have live 11 and Bitwig 5 and Bitwig is noticably better on my system. As a matter of face i pulled out my 12 year old macmini with 16gb and a slow ssd in it and it could run most of my projects easily on 256 buffer size thats an old system so who knows
@@williamshaneblyth apparently so. I tried Bitwig 3 years ago when I also tried Reaper and decided in favour of Reaper, not because Reaper was "better" than Bitwig, but because I was already using Ableton and wanted a replacement for Logic Pro...and Reaper was my replacement for Logic Pro. At the time Bitwig felt as heavy as Ableton Live but apparently in the last 3 years, Bitwig has become more efficient, which is a good thing of course and I too would like to see how Bitwig would score in this test.
I just did a similar test on my M1 with bitwig 5 and it seems like it behaves like reaper and cubase, all the Cores are involved when the power Cores are not enough.
One of many reasons why I switched to Reaper. Seriously, the Best DAW of all time. I was a Digital Performer fanboy for a long time, then Logic and Protools. I tried Reaper and haven't looked back.
I’ve always felt this about cubase but I’m really surprised about Ableton Live. Cuz it always feels like it runs smoother than any other daw for me but it does build up lag as the projects become heavier. And reaper is reaper. Didn’t expect anything less from their devs but dear god the gui could use some attention
If they can improve the GUI without increasing CPU usage, then that's great, but it's probably supposed to be as plain as possible for the CPU benefits. As it stands, you have to invest time into customising REAPER to your liking (and I have done that myself) - but since many come to REAPER for the performance benefits, then taking those benefits away just to make it look prettier doesn't make any sense in my opinion.
I love what you are doing, with one observation (or caveat): No one ever seems to test the performance of CPU-intensive AUv3 instruments. This is is a GIANT issue for musicians using Mainstage (or other hosts) Live. They need VERY LOW LATENCY (64 or 128 buffers) and at least 48k, 16-bit depth configurations. If you are ever so inclined, I would very much appreciate such tests.
Wow. This completely changes my approach to buying a laptop. It seems like getting on of the few remaining M1 systems will be a better investment than buying a long battery life M3 given that I want to be able to compose music when I’m traveling.
Keep in mind, though, that the 11-core M3 Pro will probably get your MBP much longer battery life due to it having more efficiency cores. This might be important if you are going to be on battery a lot.
I wouldn’t obsess too much over these hypothetical stress test results. They’re interesting for relative chip comparison, but even the vanilla 2020 M1 chip performed just fine for plenty of music production scenarios on the go and even for full studio use. How often do you run 100 virtual instruments all simultaneously playing the exact same notes over and over for minutes at a time with 5 insert effects on each track? My workflow is primarily orchestral and scoring which tends to be more RAM constrained than anything else, so my main reason for going with the Pro/Max chips is to reach the 64GB+ memory tiers.
I run a 12 core m2 mini in pro tools hard in demanding situations with huge track counts and plugin counts. Sometimes I forget the buffer is at 64 and never have a cpu problem. First computer in my career like that.
@@Trensharo It does matter what CPU you have, especially in mobile, because Apple Silicon’s performance per watt is way ahead of anything else on the market. A MacBook Air using primarily CPU barely consumes more than 20w and can run any DAW for hours at full performance, regardless if it’s plugged in or not. It doesn’t even have a fan, making it the perfect computer for live recording.
I am a recording and mixing engineer that uses the 16” M3 pro. My MacBook has 36gigs of RAM and 1 TB SSD. I’ve mixed 2 records that had 100 tracks and never has it stopped or stalled on me. So I think the specs are a bit more important.
Been waiting for this! I ended up getting m3 max since I need for video editing too. So I should be fine. But the downgrading of p cores each gen is super disappointing.
Exceptional video, it would seem to mr that the most popular DAWs, ableton, ProTools & Logic are not yet optimised for M3 or M4. Thank you for the well researched, and well explained video.
Thanks for your videos. I was going to purchase one of the M3 Macbook Pro and was hoping for a config like my old iMac i9 with 32GB RAM and 4TB storage. Prices and config's on M3 were disappointing, so remember you past tests I purchased a refurbished M1 Max with 32GB and 4TB of RAM and saved money and performance is awesome. Thanks for your videos.
A few observations. 1) Apple has re-tasked the 'Pro' category chips to differentiate between Pro & Max models. Mostly this has resulted in a flat CPU performance difference (minimal increase) but when software only uses P-cores, it's a downgrade. 2) Fully utilising all cores can 'pin' the app & system, killing control which is way more frustrating than reduced performance. E-cores typically provide only 20% of P-core performance so leaving some free is good practice especially as background tasks can affect performance consistency. 3) Constraining buffer size or other settings between DAWs (not between machines) doesn't allow the app to shine or perform at it's best so the 1024 buffer limit is an artificial restriction & shouldn't be followed. It would be interesting to see each DAW 'unleashed'.
So i guess by choosing the 12 core cpu on the m3 pro you will get the same performance as the m2 pro with 10 cores because it has one more performance core than the 11 core cpu version used in this video. So this decrease in performance from the m3 pro only counts for the 14 inch version and only with the 11 core cpu because the 16 inch already got the 12 cores. I feel like apple is trying to confuse us on purpose
The switch to big.little processing was troublesome for real time audio. Apple had a “bug” previously where they would randomly assign real time audio processing app threads to E cores and the audio would stutter. Their new solution is to use audio workgroups, however it requires app optimization. Logic is working as expected; Apple does not want real time audio threads running on E cores. Also, audio workgroups will ONLY work on CoreAudio apps and AudioUnit plugins. Other apps and plugin formats are left out. Hence why Reaper etc have all had to come up with their own unique solutions to task scheduling. Hopefully at some point all this stuff will be fixed at the OS level, but sadly that’s probably far off into the future. Until then, devs will have to come up with their own hacks / solutions and figure out what works for their specific apps & plugins.
+1 for Bitwig - I've heard it makes good use of Apple silicon, but I've not seen anyone do one of these stress tests with it so that would be super-useful (it's also just a really good DAW which you'd probably enjoy messing around in)!
I’m really considering dumping Studio One. Because of this video I decided to download Reaper and I’m almost double my vst count on a 2014 Mac mini. All the struggles I’ve had with that cpu usage, and it appears clear that all daws are not equal!
Interesting thing about Reaper Vs Ableton Live. Ableton keeps all processing for one track inside one core. I have run into issues when mastering with Ableton and having several plugins. Reaper however will spread the total load of all tracks across all cores. Because of this, if I’m likely to use resource intensive plugs on a single track, I move over to Reaper so I don’t run into resource issues.
Apple is forcing people over to the M3 Max to get performance cores. I have tested the M3 max in music production and it is a great machine but really expensive. Agree with your conclusion that if you only need music production performance it would make more economical sense to get an used M2 - M1 machine.
A couple things if it hasn't been mentioned in the comments already. DAWs like Live, Bitwig, and FL studio do not use a secondary buffer for basically pre rendering tracks that are not armed for recording. This is really obvious when you arm tracks in them VS the studio style DAWs like Logic, Reaper, DP, Cubase etc. Bitiwig for example has zero change in performance, but arming tracks in Reaper, Cubase and DP etc. will result in drastically higher CPU. Live, Bitwig and FL will always underperform compared to the others because at least in the case of Live and Bitwig they sacrifice CPU to "real time" engines that do not stutter and cause dropouts when you add instruments while they're playing back tracks etc. It's also really IMO important to keep the test plugin from "reputable" vendors, i.e. ones that don't have issues with Apples heavy update cycle. Reaper has always won the CPU shootout wars, it's the leanest code, not the least features. Pretty sure there isn't spectral editing in Cubase. :) Logic bounces around in every test I've done like yours over the years, from great to mediocre like you experienced. Digital Performer does as well as Cubase is doing here, and Bitwig outperforms Live, plus seems to really love U-He plugins.
To add to this, 1024 is also a really strange choice for a performance test, only mixing engineers and people who never input MIDI or audio into a DAW live are going to get anything from results at that high of a latency. Composing is out of the question, and DAWs respond differently at different buffer settings, Cubase in particular struggled for years at less than 80% of the availible CPU power that Logic or Reaper could get at low latency settings. It might be surprising how different the results would be at lower buffer rates akin to what we would use to compose, like 128 etc.
@@klauba That's cool, but my point was his comment that Reaper was less complex of a DAW than Cubase and that's why it has better CPU than Cubase, is just flatly off. Reaper does plenty of things Cubase can't and visa versa. It's not a "simple" DAW by any means.
@@machinesworking indeed. 1024 feels strange. For example i paste here chunk from Dune3 synth manual so you guys can figure out real-life scenarios>>>> Furthermore, it is important to choose a good latency/audio buffer size. We recommend to use between 10-20 ms, or 512 samples at a 44.1 / 48 kHz sample rate. On most systems, this should result in a good balance between low-latency, realtime feel and CPU performance. Note that using less than 128 sample buffers will disable multi-threaded processing, as the thread synchronisation overhead becomes too significant
512 is a noticable amount of latency to me., I play guitar and 256 is a bare maximum latency I can handle., preferably 128 or lower. I see no real world use in a test at 1024. @@marian0321
Hackintosh,intel 13900k,overclocked at 6Ghz,because at the end of the day,one of most important aspect is the higher clock speed performance,no M chips can achieve 6ghz,and is a must higher cpu clock speed,if you have 10 p cores at 2 Ghz,it will choke the cpu!
The weird thing is that my MBA M1 fully utilises the E cores with Ableton Live 10, as well as having up to 300+ tracks with Diva and heavy 3rd party effect plugins. Maybe 11 and onwards is not good with optimisation yet.
Reaper is very tightly coded, extremely lean software with the fastest bug fixes and development cycles I've ever know from a DAW. Doesn't surprise me it has the highest track count. Fantastic DAW which does require some customisation to get it to really work for you, that's the only thing.
@@wasabi333 To start with and without any customisation, yes it's a bit odd. I only starting using Reaper for some spatial audio work (Live can't support enough track channels) and it took some time to understand it's power (actions and scripts). I've used Live since V6 and have used every DAW except Studio One. I started on Reason 2/2.5. Live is great but I don't tend to bother with it now. Most important thing is use what is most productive for you, or has the feature set you need.
Hey James, we texted earlier about Live 12‘s use of cores. I finally got an answer from Ableton support, I copy it in here: Live 11 uses any available core on M CPUs when the processing allows it. The video you are referring to is not accurate. Live 11 can and makes use of efficiency cores as well. As a general rule, efficiency cores are not made for heavy processing so do not expect any DAW to benefit from efficiency cores as performance cores are what you need. In this case, an M3 Max will outperform an M1 Max, but an M3 Pro would not outperform an M1 Pro as Apple has decided to lower the ratio of performance cores in the Pro version while adding performance cores to the Max version. Live 12 is identical to Live 11 in this regard and fully compatible with M CPUs.
Typical of Apple not to optimize their own DAW to work with their latest machines. They’ve been failing at this since the 2013 trash can Mac Pro. The 2019 cheese grater was my all time worst tech investment of my life. Then I switched to the M1 MAX and haven’t looked back. You’re 100% correct that it’s the best of their entire lineup. Crazy to me though that now that they know that, they’re intentionally throttling performance on the M2/3 hoping someone like you wouldn’t find out what they’re doing. They’re absolute snakes.
Man, at some point I will run out of screen real estate to put all the test results if I keep adding more DAWs 😂 I've been using REAPER for mixing and mastering since 2015.
Luna is free now and sounds amazing compared to other DAWs. I still love using Logic and Cubase along with Luna for mixing. Keep up your great work here James! It’s very useful!!!
Another fantastic video. THANK YOU. Please consider doing some low latency tests. it doesn't matter if you set it to, for example, 32 or 64 buffer in Pro Tools or Logic, all payback tracks will still be at 1024 buffer. What I am asking is if you can say arm 32 audio tracks for record at 32 buffer, so all go on the low buffer, and put some effects and see how it copes. This will simulate what it would be like monitoring 32 external sources with native effects through the DAW mixer and if the ARM chips can do it. You can simulate this even with an interface with only one input, it makes no difference, all you have to do is record arm the audio tracks and they will instantly shift from 1024 playback buffer to main buffer set in audio preferences. Studio 1, Cubase/Nuendo, Pro Tools and Logic all work this way. If you have Ableton live, you don't need to change anything, as Live is always on the buffer chosen in preferences (hence why it's called "Live" hehe). You can set that to 32 buffer and really test what it can do. I'd appreciate it immensely if you ever have the time to do it.
Thanks for the thorough analysis, this is super interesting. As a live performer, I don't think I'll fully utilise the parallel processing capabilities of my M1 Max anytime soon, but with lots of plugins on individual tracks single-core performance can already be a bottleneck, especially as I don't have the luxury of using a buffer size as large as 1024. I'd be very interested in a single-core performance comparison of these Apple silicon CPUs.
Exactly! This experiment, which the author shows, has nothing to do with Real work. In real work with 3-6 plugins on each strip it leads to exactly ONE loaded core! And any DAW simply stops working. I have a Mac Studio M1 ULTRA - and My 10 cores don’t even work. Daw just doesn’t see them/doesn’t distribute the load on them. Pain in the heart from Real work.
- Thank you! Great job, but I would like to see Bitwig included in the test. - It's incorrect to say that software with more features (Reaper vs Cubase) will necessarily run slower. It's quite easy to write a program with just two buttons that could bring any PC to its knees. Simply put, these two programs are written by different people in different ways, and the gears under the hood also work differently. - And I think testing should be done with buffer size and sampling rate settings adjusted to achieve minimal latency (~1-2 ms), as many musicians process instruments or vocals in real-time. This will reduce the maximum number of tracks, but won't distort the relativity of the results.
Thanks for the feedback! Here are my thoughts: - RE: "It's incorrect to say that software with more features (Reaper vs Cubase) will necessarily run slower..." I understand it's more nuanced than that, and I'm not programmer. I did explicitly say it was just a guess, not a fact. However, just from using computer programs for the last 20 years, it does feel like simpler programs *generally* run more efficiently. - RE: "And I think testing should be done with buffer size and sampling rate settings adjusted to achieve minimal latency..." Many audio engineers, like me, mix music in large buffers, and low latency is not a priority. I simply cannot test for all scenarios, unfortunately, and so I picked one that's closer to my field. I *did* test with 128 buffer size in my M1 Max MBP review video, though, and guess what, many comments said why I was using such a small buffer size 😂 But in the end, as you said, larger vs smaller buffer won't distort the relativity of the results anyway (presumably), as the point was to compare how different DAWs used the Apple Silicon chips.
Anyone reading try to make a test with some FX and VI (not with just that Nolly plugin!! 😅 ) and you will see that ALL the cores are fully used. There will be some differences, off course, but you would have obtained completely different results, giving much more reliable info instead of this somewhat misleading demostration. Example hint: try a complex patch of SpacedOut reverb plugin and a multiout (8ch) drummer VI, then repeat this test on every DAW and report back 😎 aside of this, i very appreciate your effort 👍💪
A general comment, it does seem that Apple is more focused on the general consumer and video content producers in general. Whilst a reasonably powerful GPU can be nice for GPU assisted DAW/plugin UI drawing, I wish Apple would consider doing a musician focused processor with the minimum required GPU (i.e. minimal 3D support, no deep learning accelerators, no video encode accelerators) and instead give us a chip with many more p-cores.. (GPU based audio acceleration is being worked on by some - but still a way off being mainstream). With each new chip currently they seem to be going for better video performance and battery life.. and the fact there's no option to add/swap RAM and internal NVME HD is frustrating - at least they should provide that on the Mac 'studio' IMO. (I boosted my Intel laptop to 64GB ram and 2TB HD from originally having 16GB and 512GB HD.)
What you said here pretty much resonated with what I had said in my two very popular apple silicon Mac buying guide videos, which is that these M-series chips provide the most bang of the buck for professionals who can really take advantage of the chips' graphic capabilities. For a lot of people in the music or recording industry, we don't really benefit from a ton of GPU cores or the media engines. Many people just need more RAM and not more CPU power. With Apple Silicon Macs, if you want a lot more RAM, you are stuck with paying for really high-end chips that is really designed for high-end graphic/video production.
@@JamesZhan Apple isn't really interested in the relatively small niche Pro Audio / Musician segment of their customers, Video is a HUGE purchasing motivator for BOTH Pro and amateur customers, hence they direct most resources to efficiently align the silicon for the largest potential user base = $$$$
@@RichMoyers To be fair, the M-series chips as they are so far (3 generations), already make Macs a great value for people doing music work, even if we are paying to a ton of stuff we don't need for audio tasks (media engines, GPU cores, crazy memory bandwidth etc). Take the M2 Pro Mac mini for example, it would be impossible to find a PC equivalent that has the same form factor and deliver so much power at the same time.
This is the best M3 review I’ve seen so far, and I’ve been researching this for months! You may have greatly impacted what I end up purchasing as a first-time music producer. Thank you so much for this extremely thorough video!
Such a helpful video. I was dead set on getting the latest M3 Macbook Pro but after watching this I opted for a M1 Max. Saved so much money. The performance core utilization made more sense for me as I mainly use Logic & Pro Tools.
Glad you're covering these m series macs. Also, glad I use REAPER lol. Amusing how PT and Logic can't utilize the new efficiency cores. Looks like Apple and Avid need to do some optimizations for these new chips. This begs the question, what else in MacOS is not optimized properly, causing things to run objectively slower than they should? *grumbles* haha Great vid!
When it comes to Logic at least, I'm more inclined to believe that there's a particular reason the team behind it prevented from using the efficiency cores to the max, simply because Apple is absolutely amazing at optimizing their software and hardware-FCPX is a great example. There's just no way it's an oversight or mistake that Logic doesn't use the efficiency cores. Maybe it's not even Apple, but the plugin? Though I tested with other plugins and it's the same thing. Some said it could be the AU format itself that's the problem. I'm just reporting on hard data; I'm only an engineer of the audio kind! Haha.
@@JamesZhan no prob! But even FCPX is slow compared to resolve on Mac. Finally, i actually make the move to switch on PC cause all these oS and hardware updates causes more issues than solutions (for now I guess). Once you understand Reaper is tend to be the new standard in production (already the case in video games), I think ARM system in PC world (in a couple of months) will force Apple to rethink their priority and leadership. Time will tell!
Thanks for this video. Reaper user here. And glad that it’s my DAW of choice. It’s development team do the best job. Surprised that more people don’t choose it.
@@revp01 I love REAPER too for the kind of audio work I do, which is mixing and mastering. However, I understand why some people don't like it or choose it. Compared to some other DAWs, like Cubase, Logic and FL Studio, I find REAPER's UI to be really ugly, cold and uninspiring; it doesn't feel like a creative environment. Those 3 other DAWs feel a lot more fun to make music in, and they come with way more music, creation, tools, like plug-ins and sound libraries than REAPER. In short, I would recommend REAPER to audio engineers, and Cubase/Logic/FL Studio/Ableton to musicians.
Great video. I think people still won't listen to the masses that stress that buying the latest and at looks greatest is not the best move. I have a m1 pro and with logic I set the threads to use all 10 and out of the 10 it was only using 6, per the track count I had and plug ins. So please people listen and stop impulse buying. It's not worth it.
My suggestion is to recreate the tests with 512 or lower. At latencies as high as 1024 introduces, the system could assume that there are other things more important than maximum audio performance (such as battery life) meaning that you won´t get best performance. We have made tests where a project on an M1 Ultra struggled but still played at 128 or 256 and would cause overloads at 1024.
@Trensharo Feel free to believe whatever you want. Logic is a product written by Apple and has more options to "talk" to the operating system than you would probably think. There is a reason why battery drainage and power comsumption can very different based on how an app interacts with the OS. Also, the fact that 1024 might be good for other DAWs, it does not necessarily mean that it is good for Logic Pro X.
Logic wasn't created by Apple. "Originally created by German software developer Emagic, Logic Pro became an Apple product when Apple bought Emagic in 2002."
@@s96johan I know. Because I am using the products since the company was still C-Lab with their Creator and Notator sequencers. My Atari had most of the available accessories and editors like Polyframe, later Sounddiver etc. added at the time. Later I ran Notator Logic 1.0 on PCs, then Logic and finally switched to Apple after the takeover. However with Apple acquiring Emagic, not only new people came on board with regards to development, GUI design etc., but the (now) Apple team did a lot of rewriting, recoding, implement adaptions for PowerPC, Intel and then Apple Silicon. IMO it is fair to say that after 22 years, there are so many changes over and under the hood that it certainly is "written by Apple" (which was my original quote by the way and is different to "created by").
All i know is cubase is the first DAW that was ever created. And created VST's. Simply put it has countless features that other DAWS simply don't have. And the updates are so fast that i didn't even realize we were already on cubase 13 until i looked at your description. lol *Keep up the great work. We the producer community appreciate YOU and you're invaluable videos!!*
Added DAW versions tested in the description! If you like this video, definitely watch this next! ➡ The Ultimate M1/M2 Mac Buying Guide for Music Production: ruclips.net/video/VFpCbT3Rx4Y/видео.html
f anyone in the comments can please help me? I am thinking of buying a MacBook M3 pro 11 core, 12 core pro or a 14 core M3 Max, 18 GB or 36 would be enough, but I would like to know the difference when running MATLAB, Apple's office page is very ambiguous in the data, gives some graphs without specifying which test was done, and in the end he says little about what he did, such as the number 12 or the numeral 14-- for example 12) Testing conducted by Apple in September and October 2023 using preproduction 14-inch MacBook Pro systems with Apple M3 Pro, 12-core CPU, 18-core GPU, 36GB of RAM, and 4TB SSD, production 14-inch MacBook Pro systems with Apple M2 Pro, 12-core CPU, 19-core GPU, 32GB of RAM, and 8TB SSD, production 14-inch MacBook Pro systems with Apple M1 Pro, 10-core CPU, 16-core GPU, 32GB of RAM, and 8TB SSD, and production 2.3GHz quad-core Intel Core i7-based 13-inch MacBook Pro systems with Intel Iris Plus Graphics, 32GB of RAM, and 4TB SSD. Tested with MATLAB and Simulink R2023b v23.2.0 and Parallel Computing Toolbox using a vehicle dynamics model. Performance tests are conducted using specific computer systems and reflect the approximate performance of MacBook Pro.
Very interesting, thanks a lot ! But I can say that I´m breaking my M1 Max with 8 performance cores constantly in almost every mastering project. Working in Logic most of the time and can say that Apple is not able to contribute an equal CPU load over the core for years. Example: Running most of my CPU hungry and oversampled plugins through groups /busses. The problem: All these busses are taxing ONE cpu core only most of the time. So performance core one is on its limit while most of the other cores are having a chilled life. I have experienced the same behavior on my previous Mac Pro 16 core. 15 cores sleeping one core working for all busses. The Mac Pro was the badest invest I ever did. I have learned that the single core performance is much more important, at least in my case and workflow, than the number of multi cores. At least until Apple can fix the bad cpu distribution more balanced in Logic. Resulting question: How does the single core performance differs from these M1/M2/M3 models. Thanks again and keep it up.
It s just bad and sadly nobody is addressing that point. It feels the audio engine of Logic has not been updated for ages. They should solve these basics first before adding new shiny features. @@Dudadius
@@mattymenck And you mention mastering, for whatever reason, when I get to the 2-bus mastering phase of my projects is when things always get pegged. I wonder if it is related to how Logic handles the bus routing, and those plugs at the end of the chain not being processed as efficiently as on indivudual tracks? just spitballing…
@@Dudadius It seems that Logic is processing all bus and aux channels on one core only. No matter if you have just one or many busses (like me) ending on the stereo out. There is one workaround that helps a little.. You can put one instrument in a track without any output routing as ghost track /instrument. Hit the record button (without recording any midi data) and start the song. You should see in Logics CPU monitor that most of the load from the first core is moving to the last core. This helps a little to distribute the CPU load a bit more equal. Not much, but helps a little.
Ableton has a nice page that covers how Live handles multithreading, which is enabled by default from Live 10 onwards. People should remember the heavy lifting is done by the audio interface, so the number of cores isn't going to matter so much unless you're using some very complicated setups with resource-intensive VSTs. The order of importance imho with running a DAW is 1. Quality interface 2. Plenty of memory (at least 16GB, 32GB is ideal) 3. Plenty of disk space. The CPU isn't going to matter so much. If you are also doing video editing for your music business, then look into bumping up the CPU/GPU.
If you've been using Logic or Pro Tools for years and have a list of gripes that are inherent to those platforms, REAPER might be the DAW for you. The user molds REAPER around their desired workflow, not the other way around like in every other DAW. I can see it being challenging for someone who's new to audio engineering, but if you're experienced and know what you want, it's absolutely amazing and it can make some of your wildest wishes come true. Also, no copy protection.
So, is this fixed for Logic Pro yet? I'm about to purchase an M3 (mind you, not Pro) Macbook Air - but I would rather go for an M2 in case Apple doesn't manage to fix this. So, any updates on the Logic status? Last update seems to be released before this video...
Big thanks for putting in all this work bro! Ended up getting a refurbished M2 pro chip and saved myself over 1500. Now I can afford hella raspberries and produce my music knowing I didn't dump a bunch of money into hype! Super appreciate you!
JAMES, great tests - but would you consider testing some mastering plugins on the master output, and at the same time have a few channels set to input monitor and record audio (and ensure one of those input tracks is selected during the test)? In these types of scenarios Logic seems to pile up most of that processing onto one core, and I'm curious if the M3 chip having faster single core speed will benefit. (single-core speed matters as much as multi-core in some scenarios). Nobody seems to be testing input monitoring or adding plugins to master outputs. The duplicating playback tracks is a useful benchmark, but doesn't tell the whole story when it comes to real world use. Thanks!
I’ve tested the MBA M1 (8c/8GPU/16RAM/512SSD) with Ableton Live 12 beta and it can easily play close to 1000 channels (44.1kHz, 2048 sample rate, no interface) with mixed plugins (stock and 3rd party), audio and MIDI. So there is absolutely no reason for anyone to worry about which config they buy. Get the one you feel comfortable with and that’s within your budget. Even the oldest base model Apple Silicon Mx chip can handle most tasks.
Analog synthesizers like Softube Model 80 uses quite a bit of CPU. Would have been great if you added more of a variety of plug ins - say 3-4 different types then clone those. Should also say exactly which versions of the software you are testing. You should also have done lower buffer size for a production situation which most people do.
For curiosity, I tested this in a 2021 Acer Helios 300 with a Windows 11 environment, ASIO, an i7 11800H with 16gb of RAM. The same plugin and buffer settings were used on Ableton Live 11. It managed to run 77 tracks. Quite impressive given the fact that this old model costed half of a MacBook Pro
Just upgraded from Mac Book Pro with Intel to Mac M1 Max with Silican … I appreciate the upgrade as well as the information in this video …. Only issue I’m having is compatibility with my new computer and my audio interface 🤦🏽♂️…. Thanks for a great video 👍🏾
Hello James! I have a question about "memory bandwith" that I think only you can answer for us producers. I saw the M3 PRO MacBook's has 150GB/s memory bandwidth, but older models like M1 PRO & M2 PRO has 200GB/s memory bandwidth. In the case that we work with the M3 PRO, do you think this lower "memory bandwith" will affect us when working on music, loading libraries, plugins etc or is it an irrelevant thing to even be worried about? Thanks in advantage, love the videos!
As a Cubase user who is about to switch from a full desktop PC studio set up, to a MacBook M3 Pro, as my circumstances are changing.. This video was really helpful! Thank you!
Just tested in Bitwig Studio 4.4 on a 10-core M1 Pro: Bitwig's audio engine does not seem to use the efficiency cores. I could play up to 72 tracks without stuttering. (One mono audio file per track, 1024 buffer size, Archetype Nolly (trial version) on the default preset in high resampling mode.) In other tests, I've found Bitwig significantly more CPU-efficient than Ableton Live. Thank you for the video! If you make more tests in the future, please use a free plug-in that doesn't require an iLok, so everyone can easily compare their own result at home.
Thanks for doing the test! I'm sure some people reading this will find it helpful. You don't need a physical iLok dongle to use the Archetype Nolly trial! It's part of the reason I chose it.
For fear of redundancy, I have to say this is a great video. Perfectly paced, simply explained, and no fluff. Good work. I didn't know anything about how these cores work. I bought the last Intel Mac once the m1 was announced for fear that it would take a few years for m1 to be viable. I was slammed for this opinion, but was vindicated when early adaptors had to admit half their plugins didn't work correctly. It seems my primary concern still exists: DAW companies and Steinberg need time to optimize everything (this would imply that current software will run even faster on M chips in the future). I always advise anyone to buy computers with an eye to 5 years out if they are planning to do professional work in any capacity.
I think they are, I updated to 12 and opened my CPU monitor out of curiosity and it seems to be using the efficiency cores first now. It overall feels noticeably snappier now too
This is the single most helpful comparison video I've ever seen. Your explanation of the performance cores vs the efficiency cores convinced me to buy a refurbished M1 pro instead of the M3. I use Ableton 11 and the fact that the M1 Pro performance is better than the latest and greatest is mindblowing.
awesome video ! i bought my 1st mac the m2 pro about a month before m3 came out and my 1st reaction when m3 was announced was "😵💫" after seeing videos about the m3 pro when it was out i became even more happy w/ my purchase though, especially since i wouldn't have been able to get space grey color as it's my favorite :D i bought Logic Pro because i wanted to start making music again, so this is a great video for me 😊
fr like when i bought my laptop it had barely come out 8 months ago & then boom 3 weeks later "new mbp" like wtf my shits not even new for a year 😂😂 i love it though absolutely no regrets💻 @@earodeafchild
My M4 Pro MacBook Pro Testing video is here! Watch it ➡ruclips.net/video/hccy19Hm6M8/видео.html
UPDATE: Hi guys! Multiple people have notified me that some of the DAWs have been updated to fix the core utilization issue shown in this video. I'm glad that my video may have brought this issue to the DAW developers' attention, and I want to thank people who reached out to the devs about this issue as well.
I'm currently in the process of developing more DAW tests that are more comprehensive and with improved testing methodologies. My goal is to post *a series* of testing videos like this one once the M3 Pro chip is available in the desktop form factor (Mac Mini or Mac Studio). So, if you are interested, subscribe and stay tuned! Thank you all for your support 🙏❤
don't suppose Ableton is one of the ones that updated to fix this...?
And Logic, has that been updated? Could you post a list of the ones you've been made aware of?
@@raffiy586 Logic hasn't been updated yet. It's been a few months since the last major update. Hopefully we get one by June in time for WWDC. Apple are expected to make a lot of announcements around A.I. and improvements to Siri so they might have some big updates for Logic. They've hinted at it with the new mastering assistant plugin and the smart tempo stuff they added/
@@raffiy586 pro tools has been updated to use efficiency cores
@@raffiy586 - Yes, that's my query too.
It's understandable that some DAWs will be better optimised than others since the professional audio industry is insanely slow at updates BUT it's a huge disappointment that Reaper is better optimised than Logic Pro. It actually makes no sense at all
I feel that pain. It make really no sense 🤔
Be disappointed in logic.. this isn't an apple problem.. at all lol. Apple doesn't dictate how a private companies software utilizes the apple hardware.
@@Stix_Zidinia Logic's been an Apple product since 2002...
Maybe part of it has to do with the fact it now runs on the iPad, I assume via universal binary, meaning that they probably now have to "tune down" things to run on iOS as well. Even if not universal binary they obviously share a codebase. Just an assumption without any basis because I don't own Logic anywhere.
Sounds just like Apple to me. The same company that sells you a weaker chip for more money would be the company that underperforms compared to its competitors and charge you more money.
What a brilliantly produced video! Efficiently and professionally done, without any unnecessary chatter! SO refreshing! Great work and extremely disappointing for Logic users. It's Apple's own DAW!! Unbelieveable!
In 2019 I left Windows for good. I went all Linux. I did not go Mac because I saw no empirical stats on their own software such as Logic. This video only affirms my decision.
This! So well done.
He’s running ProTools and Logic in Rosetta - so his whole test in invalid!
Both PT and Logic were running in native mode, not Rosetta.
the results shocked me
This guy is legit. As a fellow audio engineer I appreciate your insight and expertise
Thanks! Hit the tip button if this guy saved you several thousand dollars while simultaneiously kicking DAW makers to code their products better....This is EXTREMELY valuable information
Wow, thanks so much for the tip!! Really appreciate it :)
Amazing video for sure. Thanks so much. I probably would have went for the m3 pro but now I know I can save my self so much. Especially being Canadian
This seriously was the most decisive video i could have watched. Thank you SO SO MUCH!!
That's why i am on Windows since 20 years 😅
The tip feature is so baller
This is gold! AFAIK, nobody has done this test before. I'm curious if this test would get similar results if done in PC. Keep it up, James! This channel deserves more sub.
Regarding lower buffer sizes in Live, with smaller track counts, you want to be at 128 or 256 buffers. Higher buffers will default Live to using the efficiency cores, and the CPU usage will report HIGHER. Lower buffers automatically sets Live to use the performance cores and reports a lower CPU percentage. As track count increases, the CPU cores get maxed out, so you would raise the buffer size to 1024, like in your tests. But at that point, the CPU usage is well above what the efficiency cores can handle, so Live will stay with the Performance cores. That's why there is confusion on this issue. Ultimately, your tests are pretty much spot on, but they don't explore the live performance aspect of the various audio engines. The reason why Live has always underperformed in these kinds of tests is that it prioritizes live playback, which has an added cost. There is a price to pay for not having any audio hiccups when you add zero-latency effects or add tracks or drop instruments, all while audio is playing nonstop.
Really helpful comment. Hopefully it will get voted to the top. Athough I suppose his point about having a m2 with more performance cores being optimal is still true for Ableton users.
Thanks for the info! As I understand it, it still doesn't change the fact that when it comes to Ableton, people need to be looking at the p cores instead of the total core count. I'm mostly a mixing and mastering engineer and so low latency is not a priority to me and I always work in large buffer sizes.
@@JamesZhan Yes, fair comment, and good guidance. In my case, I used the M1 Air (heat modded) as my daily driver for about a year, and I realized that none of my projects ever need the 150 track limit with the M1 Air. (My test was taking Live's default demo track that ships with it, and just duplicating all tracks until it croaked.) The M1 Air was like 140ish tracks. That's plenty. Now, with the M1 Ultra Studio, which is about the same as the M2 MacBook Pro (my other machine) I can hit about 300 tracks. Again, so much overkill. But you're absolutely right, with Live it's all about the number of performance cores. Thanks for doing the tests...I've been a fan of those for a while.
This would, to me, indicate an issue with Live’s coding, in that it probably should utilize all the cores all the time a’la Reaper and Cubase. Live is waaaaaay beyond a performance tool now, it’s a full on DAW with the most incredible UI I have ever used. I have the M2 Max and never come remotely close to maxing anything out. I would imagine the performance would end up higher than the M2 Pro as it has 8 performance cores.
@@ckatheman either it's the same coding issue as with Logic and Studio One, or it's a design choice to make sure that the DAW never uses the Efficiency cores in the event a powerful plugin causes an audio outage. Either way, I think it's generally been the case that Reaper has been the most CPU-efficient DAW for years.
You are significantly better at this than other people with similar channels. Really put them to shame. Thanks
Something to be aware of, as a producer of a multi-core capable plug-in (Unify), it has not been very fun supporting Apple lately (FYI, Windows isn't cake either.) It would appear these big DAW developers are in many cases struggling as well. Apple doesn't offer us clear concise information about what they're doing, ever. Interesting that Logic Pro from Apple isn't at the top of the list in dealing with their own Hardware / OS Software. The Struggle is real!
@@TrensharoWindows backwards compatibility is insane.
Right on Skippy! Unify's independent core management has been a godsend. I've been stuck in PC land all my life and my latest custom build was over 5 grand. Thanks to James though. I'm going to try an apple product for the first time and since I use studio one I'm going to spring for the 16 core Max. I'm starting to regret having left Cubase years ago given their superior core management. I overwhelm every computer and I'm hoping this time will be different. Don't look forward to the learning curve though😮
In the past, I've found that FL Studio performs much better when audio settings are set to an ASIO device like a Focusrite (or other audio interface) driver instead of a DirectSound device like your Macbook Pro speakers.
Try it! You might get more tracks out of it. 🙂
That’s exactly the point!!!
How interesting! What a win for Reaper and Cubase. The Logic result is really disappointing given how much Apple were touting the track count when they first introduced the Apple Silicon lineup.
You can find other tests that make Logic look much better than Cubase in performance. For the most part honestly Logic has performed better than Cubase in performance tests. You can check that with nearly every other test on youtube. Reaper always does well.
Is there some way to force logic into using the efficiency cores?
If you’re using Cubase on a Mac you’re doing it wrong.
@@TJATJA1982 Why?
@@KyleBevis-u7j Logic is built to run on Macs. Why pay tons for a Mac if you're not going to use the software written specifically for it? Might as well spend half the money and get a PC. Having used both, admittedly more of Logic than Cubase, Logic is just a lot better for me. Better instruments, better standard plug-ins, better looking, cheaper. But in the end it's a tool to get things done - people have their own wants, desires and workflows. I just much prefer Logic.
This video has definitely supported my choice of moving to REAPER for my music composition needs. I was using Cubase or Digital Performer (pre-M1), then Logic (M1), but after hearing about REAPER's CPU efficiency, I decided to make the switch and couldn't be happier. I won't be switching DAWs again. And it looks like I'll be sticking with my M1 MacBook Pro for a while yet, since it doesn't seem like there's much of an improvement in performance between the M1 and the M3 - especially if you don't need the ability to run everything in real-time all the time. With REAPER's subprojects functionality, your CPU and RAM become almost irrelevant anyway.
I switched to Reaper a couple of years ago and never looked back.
I was waiting for this vid! Thank you very much for doing it - not enough reviewers are focusing/even covering DAW work with the new M3s
Thanks! This has literally changed my life and will definitely change my next purchase. Great video that finally gets to the bottom of things I care about.
This video/channel is very much appreciated. To my knowledge, no one has done thorough real-life audio testing with Macs like you.
I have the 14” M3 Pro 12/18 / 36gb ram and I maxed out 181 tracks with 32 buffer size on the Logic Pro benchmark which you can find online so its plenty powerful for music production.
For reference I upgraded from my 2018 10-core Intel Xeon iMac Pro 64gb ram and it could barely handle 117 tracks on the highest buffer setting.
Hey James, First an foremost thanks for this video. You are probably the first to do these type of comparisons for the Apple / Music Composition group. You are doing everyone a huge favor as this was a struggle for me to research when searching around for a new mac in the past. Not only did you meticulously tackle each of my concerns but also explained everything perfectly from both a musician and computer power users point of view.
On another note, I am a bit disappointed with Ableton Live. I have been using them for years. The UI is not too taxing on the processors (or so I think) and believed it would outperform with efficiency on M2 MAX. May need to consider if Reaper would compliment my workflow.
Thanks again! Great Video!
This is the best, most professional, most polished video I have seen in a while. The content, information, lighting, graphics, sound, editing and composition is better than most shows on cable or broadcast television. Subscribed.
Wow, thank you so much for your kind words! I really appreciate it :)
Thanks for doing this James and for including Studio One 🙏 I’ve been doing a laborious amount of research in order to make an informed decision for my switch from intel i7 iMac to Silicon. These pressure tests offer us a unique insight to how our mac’s will perform with our DAW. I think for me to I can’t see a real life project in Studio One pushing the CPU out, but it’s an important consideration for someone doing large mixing projects like scoring.
For anyone looking at purchasing a new Silicon Mac I’ll share my considerations.
1. The increase of P & E core balance in M3 will provide better battery performance over M1/M2. Max chips of all families will give you increased performance but less battery performance (so if you plan on being able to create anywhere outside studio that’s a consideration especially with a laptop). I expect to replace the battery once based on previous experience.
2. There is a correlation between SSD size and read/write speed. Other testers have shown that base SSD size score lower than 2TB upward. If you work multiple projects at same time then load times will benefit. The more you max out the built in storage it will impact the speed of your hardware. It’s good to account for 30% headroom. Also if you don’t want external storage like me then more inside is worth it.
3. The newer the mac the longer it’s going to be supported; if you plan on keeping your mac for the next 5 - 10 years. With an M1 which is almost 3 years old now if you want longevity consider the time you want to keep this machine. Maybe the initial savings are tempting (refurbished) but in 7+ years the extra on M3 in 2023 might end up a better investment.
4. 18GB Ram is good right now but with the speed tech is moving; I think 32GB is a good consideration especially if you’re using RAM hungry VST’s e.g Omnisphere. Also Logic loads song projects into RAM (important for logic users). Also the OS needs a base percentage of the RAM by default.
5. Every DAW is built in such a way to optimise its feature sets so the CPU pressure test doesn’t tell the whole story, you have to factor in your typical workload; it’s quite possible you’re never going to hit the wall of CPU load or very seldomly.
My choice after all this is Macbook 16” M3 Pro // 32GB RAM // 4TB SSD. This is coming from a 27” iMac i7 Intel 2017 // 16GB RAM // 2TB SSD (Ventura is the last OS for this machine so it’s time for me to switch to Silicon coming on the scene). My new MBP will give the ability to make music anywhere, provide good battery life, fast performance, handle RAM demands, very fast read/write for load times and the longest hardware support from date of purchase. I’m running Studio One 6.5 Professional.
Thank you for sharing your considerations! I hope they help out others. I will share my take on your point #3:
Over the years, Macs have been getting anywhere between 7 to 10 years of OS updates. Now that Macs are using Apple's own chips, I wouldn't be surprised if they support these computers for even longer. It's also very common for audio engineers to simply not update their macOS to ensure backward plugin compatibility. Moreover, for many, it might be hard to predict how their needs would evolve in the next 5-10 years. I'm not sure if it would be a good idea to over-spec your Mac "in case I need 64GB of RAM 5 years down the road." With this logic, you can easily say just buy the most maxed out Mac because you never know if might start doing video, 3D render, gaming, graphic design, or coding down the line-I'm sure you get what I'm saying. Plus, nowadays, I think people replace their computer with a new one more often than before.
I think for many, the money they save from getting a previous gen refurbished Mac can be used in ways that make a much bigger difference for them as music creators. Using the refurbished M1 Max vs new M3 Max example from the video, the $1400 saved can be used to buy plugins, sound libraries, or even several instruments that allow people to have more fun in creating music, rather than just spending it on future-proofing, if you know what I mean.
Anyway, there's definitely a balance to be had in this aspect! And I hope you enjoy your first Apple Silicon Mac!
@@JamesZhan I agree with your points James. It’s about factoring in everything you personally need/perceive as value in your individual case. I certainly don’t need anymore plugins or instruments. If anything I’d like to simplify my setup and work within limitations but that’s off topic.
If my financial position was not what it is I’d definitely be looking at this very differently. As for whether Apple will support their hardware longer than 7-10 years is yet to be seen; and there isn’t a history to support that. They’re always going to drive customers to upgrade in order to be sustainable.
On another note; the M3/M3 Pro only has 150GB bandwidth not 200GB like the predecessors. However looking into this further (currently) it’s unlikely that anyone other than a power user will scrape the ceiling of that.
I think if you do any further testing it’d be interesting to see how the different models fair on battery consumption / load times and possibly some different tests to account for plugins that drive mainly off CPU or RAM.
Keep up the good work James. I hope more people see this and the developers take note or at least weigh in with some insights. Like why Logic / Studio One don’t make use of E cores like the others? What’s the reason? I did hit up Studio One about this so happy to comment what they responded but it wasn’t overly insightful.
Yep well I’m upgrading from an imac 2012 to mbp m3 36gb ram & 1Tb hardrive 👍
Studio One is notorious for inefficient coding on the Mac platform. Intel and ARM. Ditched it, and have been happy ever since.
@@Mikahaan no problems for me personally but you do you 🫡
Adds a clue on the level of support from REAPER and Cubase. It took 2-3 years for Logic Pro to appear on the IPAD Pro once it was clear something was happening. Can imagine similar timeframe for efficiency core support on Mac. Not keen on forking out on an M1 Pro this far down the track, known issues screen cracking and screen ribbon connector cracking issue. Currently using Studio One, the M2 Pro may be the sweet spot, or move to REAPER and/or Cubase and be fully supported..
Glad to see that Reaper perform so well, my impression too. However Logic should really be able to use the E-cores if you set the Processing Threads correctly. Also the Large setting of the Process Buffer Range is 2048 samples, and this setting is effectively the playback buffer as opposed to the I/O buffer.
What would be the correct setting for the threads if not the 'use all cores option'? Automatic?
@@lukeskirenkoyea I’m also wondering
@@lukeskirenkonothing else, than what was done in the video. Settings are correct.
Logic has always been able to use both the P and E-cores as well, so this is either a change related to the M3 itself or Logic 10.8.
@@tronam Yes, I'm confused. Definitely needs more investigation.
I've been on PC and Cubase for 8 years now and I am highly considering getting M3 Pro in my new studio. I am happy that Cubase 13 test is similar to Reaper that it's fully utilizing all the cores. Really useful information mate, thanks a lot :)
This makes me glad I went for the 16 core m3 max. I did a test of my own in Live 11 and pushed the track count to just over 160 instances of u-he re-pro with a fab filter limiter on each track as well as a 3rd party phaser and neutron unmask on each track too with a 1024 buffer size.
It absolutely annihilates my 2018 intel MBP. To the point where I was literally laughing out loud. And… the laptop was still cool to the touch. Light years ahead compared to what I was using.
Yeah one of the most impressive things about these apple silicon chips is definitely how power efficient they are. MacBooks used to have the reputation of sounding like a jet engine under heavy load; now, not anymore!
Really cool! How much RAM do you have?
I wish my DAW - Bitwig, would be included into such a comparison. Anyway, huge thanks for sharing the results of your reasearch! Reaper is clearly a winner here.
I'd also love to see Bitwig in this, if there is ever a chance to update this for James
I just did a similar test on my M1 with bitwig 5 and it seems like it behaves like reaper and cubase, all the Cores are involved when the power Cores are not enough.
Thank you for testing it and letting us know. That's great to hear @@riendeplus1923
Awesome video James!! This is one of the rare video series that's actually really useful for us music production tech enthousiasts that switched or want to switch to new Macs. Like others in the comments I'm also really interested in Bitwig compared to the other DAWs, as well as Ableton 12 once it's out.
Ableton 12 will perform like 11 but worse, they’ve never made the performance better since 9
Wow thank you James! It's baffling to learn Logic Pro -- an Apple product, would not be utilizing the all the cores properly - Just bought the same machine you have and getting Logic to beach ball with only 3 plug-ins running off the transport clock and using a midi controller to tweak CCs in the plug-ins - Using the same setup in Reaper I have zero issues!! Thanks again!!
Great video - I would really love to see Bitwig compared to Live since some of the Bitwig developers used to work at Ableton but have a different approach (supporting Linux etc). I would hope / expect that it’s in the Reaper / Cubase camp of coding efficiency
I tried Bitwig and Reaper (although it was 2 and a half years ago), as I was looking for a new DAW to use with Ableton Live (10 at the time).
Bitwig was pretty much the same as Ableton, meaning it was not CPU efficient at all and Reaper was making me feel like I had a much better computer than the one I owned.
@@nectariosm I have live 11 and Bitwig 5 and Bitwig is noticably better on my system. As a matter of face i pulled out my 12 year old macmini with 16gb and a slow ssd in it and it could run most of my projects easily on 256 buffer size thats an old system so who knows
@@williamshaneblyth apparently so. I tried Bitwig 3 years ago when I also tried Reaper and decided in favour of Reaper, not because Reaper was "better" than Bitwig, but because I was already using Ableton and wanted a replacement for Logic Pro...and Reaper was my replacement for Logic Pro. At the time Bitwig felt as heavy as Ableton Live but apparently in the last 3 years, Bitwig has become more efficient, which is a good thing of course and I too would like to see how Bitwig would score in this test.
I just did a similar test on my M1 with bitwig 5 and it seems like it behaves like reaper and cubase, all the Cores are involved when the power Cores are not enough.
Bitwig runs like butter (midi+audio) on both my M1 Pro and M2 Air. What a brilliant piece of software
One of many reasons why I switched to Reaper. Seriously, the Best DAW of all time. I was a Digital Performer fanboy for a long time, then Logic and Protools. I tried Reaper and haven't looked back.
I’ve always felt this about cubase but I’m really surprised about Ableton Live. Cuz it always feels like it runs smoother than any other daw for me but it does build up lag as the projects become heavier. And reaper is reaper. Didn’t expect anything less from their devs but dear god the gui could use some attention
If they can improve the GUI without increasing CPU usage, then that's great, but it's probably supposed to be as plain as possible for the CPU benefits. As it stands, you have to invest time into customising REAPER to your liking (and I have done that myself) - but since many come to REAPER for the performance benefits, then taking those benefits away just to make it look prettier doesn't make any sense in my opinion.
You can make Reaper look line any DAW. It's skin-able using graphics packs.
I love what you are doing, with one observation (or caveat): No one ever seems to test the performance of CPU-intensive AUv3 instruments. This is is a GIANT issue for musicians using Mainstage (or other hosts) Live. They need VERY LOW LATENCY (64 or 128 buffers) and at least 48k, 16-bit depth configurations. If you are ever so inclined, I would very much appreciate such tests.
Wow. This completely changes my approach to buying a laptop. It seems like getting on of the few remaining M1 systems will be a better investment than buying a long battery life M3 given that I want to be able to compose music when I’m traveling.
Keep in mind, though, that the 11-core M3 Pro will probably get your MBP much longer battery life due to it having more efficiency cores. This might be important if you are going to be on battery a lot.
I wouldn’t obsess too much over these hypothetical stress test results. They’re interesting for relative chip comparison, but even the vanilla 2020 M1 chip performed just fine for plenty of music production scenarios on the go and even for full studio use. How often do you run 100 virtual instruments all simultaneously playing the exact same notes over and over for minutes at a time with 5 insert effects on each track?
My workflow is primarily orchestral and scoring which tends to be more RAM constrained than anything else, so my main reason for going with the Pro/Max chips is to reach the 64GB+ memory tiers.
I run a 12 core m2 mini in pro tools hard in demanding situations with huge track counts and plugin counts. Sometimes I forget the buffer is at 64 and never have a cpu problem. First computer in my career like that.
@@Trensharo It does matter what CPU you have, especially in mobile, because Apple Silicon’s performance per watt is way ahead of anything else on the market. A MacBook Air using primarily CPU barely consumes more than 20w and can run any DAW for hours at full performance, regardless if it’s plugged in or not. It doesn’t even have a fan, making it the perfect computer for live recording.
I am a recording and mixing engineer that uses the 16” M3 pro. My MacBook has 36gigs of RAM and 1 TB SSD. I’ve mixed 2 records that had 100 tracks and never has it stopped or stalled on me. So I think the specs are a bit more important.
What DAW?
Been waiting for this! I ended up getting m3 max since I need for video editing too. So I should be fine. But the downgrading of p cores each gen is super disappointing.
Exceptional video, it would seem to mr that the most popular DAWs, ableton, ProTools & Logic are not yet optimised for M3 or M4. Thank you for the well researched, and well explained video.
Thanks for your videos. I was going to purchase one of the M3 Macbook Pro and was hoping for a config like my old iMac i9 with 32GB RAM and 4TB storage. Prices and config's on M3 were disappointing, so remember you past tests I purchased a refurbished M1 Max with 32GB and 4TB of RAM and saved money and performance is awesome. Thanks for your videos.
Glad to hear it worked out so well for you!
What is the point? m3 max with 14 cores (10e) 36GB ram same price. 4 tb?
A few observations.
1) Apple has re-tasked the 'Pro' category chips to differentiate between Pro & Max models. Mostly this has resulted in a flat CPU performance difference (minimal increase) but when software only uses P-cores, it's a downgrade.
2) Fully utilising all cores can 'pin' the app & system, killing control which is way more frustrating than reduced performance. E-cores typically provide only 20% of P-core performance so leaving some free is good practice especially as background tasks can affect performance consistency.
3) Constraining buffer size or other settings between DAWs (not between machines) doesn't allow the app to shine or perform at it's best so the 1024 buffer limit is an artificial restriction & shouldn't be followed. It would be interesting to see each DAW 'unleashed'.
i have an m3pro and i'm considering using another daw, and i keep coming back to this video. Thank you for this good content!
So i guess by choosing the 12 core cpu on the m3 pro you will get the same performance as the m2 pro with 10 cores because it has one more performance core than the 11 core cpu version used in this video. So this decrease in performance from the m3 pro only counts for the 14 inch version and only with the 11 core cpu because the 16 inch already got the 12 cores. I feel like apple is trying to confuse us on purpose
The switch to big.little processing was troublesome for real time audio. Apple had a “bug” previously where they would randomly assign real time audio processing app threads to E cores and the audio would stutter. Their new solution is to use audio workgroups, however it requires app optimization. Logic is working as expected; Apple does not want real time audio threads running on E cores.
Also, audio workgroups will ONLY work on CoreAudio apps and AudioUnit plugins. Other apps and plugin formats are left out. Hence why Reaper etc have all had to come up with their own unique solutions to task scheduling. Hopefully at some point all this stuff will be fixed at the OS level, but sadly that’s probably far off into the future. Until then, devs will have to come up with their own hacks / solutions and figure out what works for their specific apps & plugins.
Surge!!! Man, the good ole days :')
This is very impressive testing, I can see how much you considered what information was necessary for the intended viewer.
glad to see the result. I hope you include Bitwig and Reason in the future test. Thank You
+1 for Bitwig - I've heard it makes good use of Apple silicon, but I've not seen anyone do one of these stress tests with it so that would be super-useful (it's also just a really good DAW which you'd probably enjoy messing around in)!
@@owenspottiswoode5936 I did a comparison with Bitwig vs Ableton on my channel... bitwig crushed ableton
I’m really considering dumping Studio One. Because of this video I decided to download Reaper and I’m almost double my vst count on a 2014 Mac mini. All the struggles I’ve had with that cpu usage, and it appears clear that all daws are not equal!
Is the new Logic Pro fixes this issue?
Interesting thing about Reaper Vs Ableton Live. Ableton keeps all processing for one track inside one core. I have run into issues when mastering with Ableton and having several plugins. Reaper however will spread the total load of all tracks across all cores. Because of this, if I’m likely to use resource intensive plugs on a single track, I move over to Reaper so I don’t run into resource issues.
Yeah, reaper is incredibly efficient!
This is wrong. No DAW can process one track/channel on several cores. You can't parallelize effect chains that are serial.
Apple is forcing people over to the M3 Max to get performance cores. I have tested the M3 max in music production and it is a great machine but really expensive. Agree with your conclusion that if you only need music production performance it would make more economical sense to get an used M2 - M1 machine.
love your videos as well. Wish you had some M3 Pro tests for this round. Of course the M3 Max is a beast, so no surprise!
Doing the lord's work. Thanks for this; All the benchmark videos people make are about video processing.Thanks for doing one for audio people!
A couple things if it hasn't been mentioned in the comments already. DAWs like Live, Bitwig, and FL studio do not use a secondary buffer for basically pre rendering tracks that are not armed for recording. This is really obvious when you arm tracks in them VS the studio style DAWs like Logic, Reaper, DP, Cubase etc. Bitiwig for example has zero change in performance, but arming tracks in Reaper, Cubase and DP etc. will result in drastically higher CPU. Live, Bitwig and FL will always underperform compared to the others because at least in the case of Live and Bitwig they sacrifice CPU to "real time" engines that do not stutter and cause dropouts when you add instruments while they're playing back tracks etc. It's also really IMO important to keep the test plugin from "reputable" vendors, i.e. ones that don't have issues with Apples heavy update cycle. Reaper has always won the CPU shootout wars, it's the leanest code, not the least features. Pretty sure there isn't spectral editing in Cubase. :) Logic bounces around in every test I've done like yours over the years, from great to mediocre like you experienced. Digital Performer does as well as Cubase is doing here, and Bitwig outperforms Live, plus seems to really love U-He plugins.
"Pretty sure there isn't spectral editing in Cubase." - Actually, there is.
To add to this, 1024 is also a really strange choice for a performance test, only mixing engineers and people who never input MIDI or audio into a DAW live are going to get anything from results at that high of a latency. Composing is out of the question, and DAWs respond differently at different buffer settings, Cubase in particular struggled for years at less than 80% of the availible CPU power that Logic or Reaper could get at low latency settings. It might be surprising how different the results would be at lower buffer rates akin to what we would use to compose, like 128 etc.
@@klauba That's cool, but my point was his comment that Reaper was less complex of a DAW than Cubase and that's why it has better CPU than Cubase, is just flatly off. Reaper does plenty of things Cubase can't and visa versa. It's not a "simple" DAW by any means.
@@machinesworking indeed. 1024 feels strange. For example i paste here chunk from Dune3 synth manual so you guys can figure out real-life scenarios>>>> Furthermore, it is important to choose a good latency/audio buffer size. We recommend to use
between 10-20 ms, or 512 samples at a 44.1 / 48 kHz sample rate. On most systems, this should
result in a good balance between low-latency, realtime feel and CPU performance. Note that
using less than 128 sample buffers will disable multi-threaded processing, as the thread
synchronisation overhead becomes too significant
512 is a noticable amount of latency to me., I play guitar and 256 is a bare maximum latency I can handle., preferably 128 or lower. I see no real world use in a test at 1024. @@marian0321
Hackintosh,intel 13900k,overclocked at 6Ghz,because at the end of the day,one of most important aspect is the higher clock speed performance,no M chips can achieve 6ghz,and is a must higher cpu clock speed,if you have 10 p cores at 2 Ghz,it will choke the cpu!
The weird thing is that my MBA M1 fully utilises the E cores with Ableton Live 10, as well as having up to 300+ tracks with Diva and heavy 3rd party effect plugins. Maybe 11 and onwards is not good with optimisation yet.
@TheSzyko Let's hope that Ableton can fix this issue with the soon to be released version 12
Oh my God.. may I go to this for mainstage..live performance
Epic video and information. I just got my M3 pro because I had an m1 air. I used it for FL studio. Big difference
really ? Im about to buy me a macbook but dont know if I should go for m1 or m3. Are u talking about big differences in cpu usage ?
Reaper is very tightly coded, extremely lean software with the fastest bug fixes and development cycles I've ever know from a DAW. Doesn't surprise me it has the highest track count. Fantastic DAW which does require some customisation to get it to really work for you, that's the only thing.
Using Reaper after using Live is kinda horrible.
Very hard to get used to it.
And I’ve used alllll kinds of Daws.
@@wasabi333 To start with and without any customisation, yes it's a bit odd. I only starting using Reaper for some spatial audio work (Live can't support enough track channels) and it took some time to understand it's power (actions and scripts). I've used Live since V6 and have used every DAW except Studio One. I started on Reason 2/2.5. Live is great but I don't tend to bother with it now. Most important thing is use what is most productive for you, or has the feature set you need.
@@ideosound I see ,but I have still not achieved this. =/
So weird - exact opposite problem on my M1 Studio Ultra. Uses the efficiency cores before performance cores
Hey James, we texted earlier about Live 12‘s use of cores. I finally got an answer from Ableton support, I copy it in here:
Live 11 uses any available core on M CPUs when the processing allows it. The video you are referring to is not accurate. Live 11 can and makes use of efficiency cores as well.
As a general rule, efficiency cores are not made for heavy processing so do not expect any DAW to benefit from efficiency cores as performance cores are what you need.
In this case, an M3 Max will outperform an M1 Max, but an M3 Pro would not outperform an M1 Pro as Apple has decided to lower the ratio of performance cores in the Pro version while adding performance cores to the Max version.
Live 12 is identical to Live 11 in this regard and fully compatible with M CPUs.
Typical of Apple not to optimize their own DAW to work with their latest machines. They’ve been failing at this since the 2013 trash can Mac Pro. The 2019 cheese grater was my all time worst tech investment of my life. Then I switched to the M1 MAX and haven’t looked back. You’re 100% correct that it’s the best of their entire lineup. Crazy to me though that now that they know that, they’re intentionally throttling performance on the M2/3 hoping someone like you wouldn’t find out what they’re doing. They’re absolute snakes.
Would be cool to include Luna and Bitwig in the next update in the future. Also, what is your current go to daw nowadays? Thanks!
Man, at some point I will run out of screen real estate to put all the test results if I keep adding more DAWs 😂 I've been using REAPER for mixing and mastering since 2015.
Second the Luna request!
Luna is free now and sounds amazing compared to other DAWs. I still love using Logic and Cubase along with Luna for mixing. Keep up your great work here James! It’s very useful!!!
@@MrFn65 what do you mean with luna sounds amazing compared to other daws? the internal plugins?
@@gt4032 thx for the info
With the new protocols update, it is optimised for efficiency cores as well
Wow. This is a lot of testing. Thank you. 👏🏻
Another fantastic video. THANK YOU.
Please consider doing some low latency tests.
it doesn't matter if you set it to, for example, 32 or 64 buffer in Pro Tools or Logic, all payback tracks will still be at 1024 buffer.
What I am asking is if you can say arm 32 audio tracks for record at 32 buffer, so all go on the low buffer, and put some effects and see how it copes. This will simulate what it would be like monitoring 32 external sources with native effects through the DAW mixer and if the ARM chips can do it.
You can simulate this even with an interface with only one input, it makes no difference, all you have to do is record arm the audio tracks and they will instantly shift from 1024 playback buffer to main buffer set in audio preferences. Studio 1, Cubase/Nuendo, Pro Tools and Logic all work this way.
If you have Ableton live, you don't need to change anything, as Live is always on the buffer chosen in preferences (hence why it's called "Live" hehe). You can set that to 32 buffer and really test what it can do.
I'd appreciate it immensely if you ever have the time to do it.
Thanks for the thorough analysis, this is super interesting. As a live performer, I don't think I'll fully utilise the parallel processing capabilities of my M1 Max anytime soon, but with lots of plugins on individual tracks single-core performance can already be a bottleneck, especially as I don't have the luxury of using a buffer size as large as 1024. I'd be very interested in a single-core performance comparison of these Apple silicon CPUs.
Exactly! This experiment, which the author shows, has nothing to do with Real work. In real work with 3-6 plugins on each strip it leads to exactly ONE loaded core! And any DAW simply stops working. I have a Mac Studio M1 ULTRA - and My 10 cores don’t even work. Daw just doesn’t see them/doesn’t distribute the load on them. Pain in the heart from Real work.
- Thank you! Great job, but I would like to see Bitwig included in the test.
- It's incorrect to say that software with more features (Reaper vs Cubase) will necessarily run slower. It's quite easy to write a program with just two buttons that could bring any PC to its knees. Simply put, these two programs are written by different people in different ways, and the gears under the hood also work differently.
- And I think testing should be done with buffer size and sampling rate settings adjusted to achieve minimal latency (~1-2 ms), as many musicians process instruments or vocals in real-time. This will reduce the maximum number of tracks, but won't distort the relativity of the results.
Thanks for the feedback! Here are my thoughts:
- RE: "It's incorrect to say that software with more features (Reaper vs Cubase) will necessarily run slower..."
I understand it's more nuanced than that, and I'm not programmer. I did explicitly say it was just a guess, not a fact. However, just from using computer programs for the last 20 years, it does feel like simpler programs *generally* run more efficiently.
- RE: "And I think testing should be done with buffer size and sampling rate settings adjusted to achieve minimal latency..."
Many audio engineers, like me, mix music in large buffers, and low latency is not a priority. I simply cannot test for all scenarios, unfortunately, and so I picked one that's closer to my field. I *did* test with 128 buffer size in my M1 Max MBP review video, though, and guess what, many comments said why I was using such a small buffer size 😂 But in the end, as you said, larger vs smaller buffer won't distort the relativity of the results anyway (presumably), as the point was to compare how different DAWs used the Apple Silicon chips.
Great work dude! If you ever repeat this test could you see how many tracks we can get with the lowest buffer size?
Anyone reading try to make a test with some FX and VI (not with just that Nolly plugin!! 😅 ) and you will see that ALL the cores are fully used. There will be some differences, off course, but you would have obtained completely different results, giving much more reliable info instead of this somewhat misleading demostration. Example hint: try a complex patch of SpacedOut reverb plugin and a multiout (8ch) drummer VI, then repeat this test on every DAW and report back 😎
aside of this, i very appreciate your effort 👍💪
A general comment, it does seem that Apple is more focused on the general consumer and video content producers in general. Whilst a reasonably powerful GPU can be nice for GPU assisted DAW/plugin UI drawing, I wish Apple would consider doing a musician focused processor with the minimum required GPU (i.e. minimal 3D support, no deep learning accelerators, no video encode accelerators) and instead give us a chip with many more p-cores.. (GPU based audio acceleration is being worked on by some - but still a way off being mainstream). With each new chip currently they seem to be going for better video performance and battery life.. and the fact there's no option to add/swap RAM and internal NVME HD is frustrating - at least they should provide that on the Mac 'studio' IMO. (I boosted my Intel laptop to 64GB ram and 2TB HD from originally having 16GB and 512GB HD.)
What you said here pretty much resonated with what I had said in my two very popular apple silicon Mac buying guide videos, which is that these M-series chips provide the most bang of the buck for professionals who can really take advantage of the chips' graphic capabilities. For a lot of people in the music or recording industry, we don't really benefit from a ton of GPU cores or the media engines. Many people just need more RAM and not more CPU power. With Apple Silicon Macs, if you want a lot more RAM, you are stuck with paying for really high-end chips that is really designed for high-end graphic/video production.
@@JamesZhan Apple isn't really interested in the relatively small niche Pro Audio / Musician segment of their customers, Video is a HUGE purchasing motivator for BOTH Pro and amateur customers, hence they direct most resources to efficiently align the silicon for the largest potential user base = $$$$
@@RichMoyers To be fair, the M-series chips as they are so far (3 generations), already make Macs a great value for people doing music work, even if we are paying to a ton of stuff we don't need for audio tasks (media engines, GPU cores, crazy memory bandwidth etc). Take the M2 Pro Mac mini for example, it would be impossible to find a PC equivalent that has the same form factor and deliver so much power at the same time.
This is the best M3 review I’ve seen so far, and I’ve been researching this for months! You may have greatly impacted what I end up purchasing as a first-time music producer. Thank you so much for this extremely thorough video!
Hi. Which macbook did you buy finally?
Thank you for the effort and time you put in to this. I appreciate your dispassionate, fact based approach to testing things out. Great job!
Such a helpful video. I was dead set on getting the latest M3 Macbook Pro but after watching this I opted for a M1 Max. Saved so much money. The performance core utilization made more sense for me as I mainly use Logic & Pro Tools.
Glad you're covering these m series macs. Also, glad I use REAPER lol. Amusing how PT and Logic can't utilize the new efficiency cores. Looks like Apple and Avid need to do some optimizations for these new chips.
This begs the question, what else in MacOS is not optimized properly, causing things to run objectively slower than they should? *grumbles* haha
Great vid!
The funniest is logic = Apple and they’re not even be able to optimize their own system. What a shame….
When it comes to Logic at least, I'm more inclined to believe that there's a particular reason the team behind it prevented from using the efficiency cores to the max, simply because Apple is absolutely amazing at optimizing their software and hardware-FCPX is a great example. There's just no way it's an oversight or mistake that Logic doesn't use the efficiency cores. Maybe it's not even Apple, but the plugin? Though I tested with other plugins and it's the same thing. Some said it could be the AU format itself that's the problem.
I'm just reporting on hard data; I'm only an engineer of the audio kind! Haha.
@@JamesZhan no prob! But even FCPX is slow compared to resolve on Mac. Finally, i actually make the move to switch on PC cause all these oS and hardware updates causes more issues than solutions (for now I guess). Once you understand Reaper is tend to be the new standard in production (already the case in video games), I think ARM system in PC world (in a couple of months) will force Apple to rethink their priority and leadership. Time will tell!
Thanks for this video. Reaper user here. And glad that it’s my DAW of choice. It’s development team do the best job. Surprised that more people don’t choose it.
@@revp01 I love REAPER too for the kind of audio work I do, which is mixing and mastering. However, I understand why some people don't like it or choose it.
Compared to some other DAWs, like Cubase, Logic and FL Studio, I find REAPER's UI to be really ugly, cold and uninspiring; it doesn't feel like a creative environment.
Those 3 other DAWs feel a lot more fun to make music in, and they come with way more music, creation, tools, like plug-ins and sound libraries than REAPER.
In short, I would recommend REAPER to audio engineers, and Cubase/Logic/FL Studio/Ableton to musicians.
Great video. I think people still won't listen to the masses that stress that buying the latest and at looks greatest is not the best move. I have a m1 pro and with logic I set the threads to use all 10 and out of the 10 it was only using 6, per the track count I had and plug ins. So please people listen and stop impulse buying. It's not worth it.
My suggestion is to recreate the tests with 512 or lower. At latencies as high as 1024 introduces, the system could assume that there are other things more important than maximum audio performance (such as battery life) meaning that you won´t get best performance. We have made tests where a project on an M1 Ultra struggled but still played at 128 or 256 and would cause overloads at 1024.
@Trensharo Feel free to believe whatever you want. Logic is a product written by Apple and has more options to "talk" to the operating system than you would probably think. There is a reason why battery drainage and power comsumption can very different based on how an app interacts with the OS. Also, the fact that 1024 might be good for other DAWs, it does not necessarily mean that it is good for Logic Pro X.
Logic wasn't created by Apple.
"Originally created by German software developer Emagic, Logic Pro became an Apple product when Apple bought Emagic in 2002."
@@s96johan I know. Because I am using the products since the company was still C-Lab with their Creator and Notator sequencers. My Atari had most of the available accessories and editors like Polyframe, later Sounddiver etc. added at the time. Later I ran Notator Logic 1.0 on PCs, then Logic and finally switched to Apple after the takeover. However with Apple acquiring Emagic, not only new people came on board with regards to development, GUI design etc., but the (now) Apple team did a lot of rewriting, recoding, implement adaptions for PowerPC, Intel and then Apple Silicon. IMO it is fair to say that after 22 years, there are so many changes over and under the hood that it certainly is "written by Apple" (which was my original quote by the way and is different to "created by").
All i know is cubase is the first DAW that was ever created. And created VST's. Simply put it has countless features that other DAWS simply don't have. And the updates are so fast that i didn't even realize we were already on cubase 13 until i looked at your description. lol
*Keep up the great work. We the producer community appreciate YOU and you're invaluable videos!!*
Added DAW versions tested in the description!
If you like this video, definitely watch this next! ➡ The Ultimate M1/M2 Mac Buying Guide for Music Production:
ruclips.net/video/VFpCbT3Rx4Y/видео.html
f anyone in the comments can please help me? I am thinking of buying a MacBook M3 pro 11 core, 12 core pro or a 14 core M3 Max, 18 GB or 36 would be enough, but I would like to know the difference when running MATLAB, Apple's office page is very ambiguous in the data, gives some graphs without specifying which test was done, and in the end he says little about what he did, such as the number 12 or the numeral 14-- for example 12) Testing conducted by Apple in September and October 2023 using preproduction 14-inch MacBook Pro systems with Apple M3 Pro, 12-core CPU, 18-core GPU, 36GB of RAM, and 4TB SSD, production 14-inch MacBook Pro systems with Apple M2 Pro, 12-core CPU, 19-core GPU, 32GB of RAM, and 8TB SSD, production 14-inch MacBook Pro systems with Apple M1 Pro, 10-core CPU, 16-core GPU, 32GB of RAM, and 8TB SSD, and production 2.3GHz quad-core Intel Core i7-based 13-inch MacBook Pro systems with Intel Iris Plus Graphics, 32GB of RAM, and 4TB SSD. Tested with MATLAB and Simulink R2023b v23.2.0 and Parallel Computing Toolbox using a vehicle dynamics model. Performance tests are conducted using specific computer systems and reflect the approximate performance of MacBook Pro.
Hands down the best video out there for comparing the chips. Thanks man!
Very interesting, thanks a lot ! But I can say that I´m breaking my M1 Max with 8 performance cores constantly in almost every mastering project. Working in Logic most of the time and can say that Apple is not able to contribute an equal CPU load over the core for years. Example: Running most of my CPU hungry and oversampled plugins through groups /busses. The problem: All these busses are taxing ONE cpu core only most of the time. So performance core one is on its limit while most of the other cores are having a chilled life. I have experienced the same behavior on my previous Mac Pro 16 core. 15 cores sleeping one core working for all busses. The Mac Pro was the badest invest I ever did. I have learned that the single core performance is much more important, at least in my case and workflow, than the number of multi cores. At least until Apple can fix the bad cpu distribution more balanced in Logic. Resulting question: How does the single core performance differs from these M1/M2/M3 models. Thanks again and keep it up.
Single-Core M3 Taktfrequenzen 4,05 GHz higher then M1 and M2
same here: one core can get maxed while the others are having a coffee.
It s just bad and sadly nobody is addressing that point. It feels the audio engine of Logic has not been updated for ages. They should solve these basics first before adding new shiny features. @@Dudadius
@@mattymenck And you mention mastering, for whatever reason, when I get to the 2-bus mastering phase of my projects is when things always get pegged. I wonder if it is related to how Logic handles the bus routing, and those plugs at the end of the chain not being processed as efficiently as on indivudual tracks? just spitballing…
@@Dudadius It seems that Logic is processing all bus and aux channels on one core only. No matter if you have just one or many busses (like me) ending on the stereo out.
There is one workaround that helps a little.. You can put one instrument in a track without any output routing as ghost track /instrument. Hit the record button (without recording any midi data) and start the song. You should see in Logics CPU monitor that most of the load from the first core is moving to the last core. This helps a little to distribute the CPU load a bit more equal. Not much, but helps a little.
Ableton has a nice page that covers how Live handles multithreading, which is enabled by default from Live 10 onwards. People should remember the heavy lifting is done by the audio interface, so the number of cores isn't going to matter so much unless you're using some very complicated setups with resource-intensive VSTs. The order of importance imho with running a DAW is 1. Quality interface 2. Plenty of memory (at least 16GB, 32GB is ideal) 3. Plenty of disk space. The CPU isn't going to matter so much. If you are also doing video editing for your music business, then look into bumping up the CPU/GPU.
If you've been using Logic or Pro Tools for years and have a list of gripes that are inherent to those platforms, REAPER might be the DAW for you. The user molds REAPER around their desired workflow, not the other way around like in every other DAW. I can see it being challenging for someone who's new to audio engineering, but if you're experienced and know what you want, it's absolutely amazing and it can make some of your wildest wishes come true. Also, no copy protection.
So, is this fixed for Logic Pro yet?
I'm about to purchase an M3 (mind you, not Pro) Macbook Air - but I would rather go for an M2 in case Apple doesn't manage to fix this. So, any updates on the Logic status? Last update seems to be released before this video...
Hi nice work
Can you include Luna DAW on you next performance comparison videos please?
Thanks
REAPER GANG 💪
👻
Big thanks for putting in all this work bro! Ended up getting a refurbished M2 pro chip and saved myself over 1500. Now I can afford hella raspberries and produce my music knowing I didn't dump a bunch of money into hype! Super appreciate you!
Reaper being the GOAT as usual.
There's a reason - superior developers. Willing to bet best in the business today.
Even on x86 i do notice the difference.
JAMES, great tests - but would you consider testing some mastering plugins on the master output, and at the same time have a few channels set to input monitor and record audio (and ensure one of those input tracks is selected during the test)? In these types of scenarios Logic seems to pile up most of that processing onto one core, and I'm curious if the M3 chip having faster single core speed will benefit. (single-core speed matters as much as multi-core in some scenarios). Nobody seems to be testing input monitoring or adding plugins to master outputs. The duplicating playback tracks is a useful benchmark, but doesn't tell the whole story when it comes to real world use. Thanks!
No longer PRO
I’ve tested the MBA M1 (8c/8GPU/16RAM/512SSD) with Ableton Live 12 beta and it can easily play close to 1000 channels (44.1kHz, 2048 sample rate, no interface) with mixed plugins (stock and 3rd party), audio and MIDI. So there is absolutely no reason for anyone to worry about which config they buy. Get the one you feel comfortable with and that’s within your budget. Even the oldest base model Apple Silicon Mx chip can handle most tasks.
just get a PC, if u love getting scammed, buy mac
Analog synthesizers like Softube Model 80 uses quite a bit of CPU. Would have been great if you added more of a variety of plug ins - say 3-4 different types then clone those.
Should also say exactly which versions of the software you are testing.
You should also have done lower buffer size for a production situation which most people do.
I was about to move from logic to studio one. You’ve just saved me years of messing around. Cubase it is!
For curiosity, I tested this in a 2021 Acer Helios 300 with a Windows 11 environment, ASIO, an i7 11800H with 16gb of RAM. The same plugin and buffer settings were used on Ableton Live 11. It managed to run 77 tracks.
Quite impressive given the fact that this old model costed half of a MacBook Pro
Just upgraded from Mac Book Pro with Intel to Mac M1 Max with Silican … I appreciate the upgrade as well as the information in this video …. Only issue I’m having is compatibility with my new computer and my audio interface 🤦🏽♂️…. Thanks for a great video 👍🏾
Hello James! I have a question about "memory bandwith" that I think only you can answer for us producers. I saw the M3 PRO MacBook's has 150GB/s memory bandwidth, but older models like M1 PRO & M2 PRO has 200GB/s memory bandwidth. In the case that we work with the M3 PRO, do you think this lower "memory bandwith" will affect us when working on music, loading libraries, plugins etc or is it an irrelevant thing to even be worried about? Thanks in advantage, love the videos!
Did you get the answer? good question
As a Cubase user who is about to switch from a full desktop PC studio set up, to a MacBook M3 Pro, as my circumstances are changing.. This video was really helpful! Thank you!
But wouldn’t the new m3’s get updated to perform like an m2 in the future? (Isn’t apple really big on downgrading old version of their product?)
Thank you for dropping this video because it will hopefully stop all the DAWs from kicking the can down the road and do better.
Just tested in Bitwig Studio 4.4 on a 10-core M1 Pro: Bitwig's audio engine does not seem to use the efficiency cores. I could play up to 72 tracks without stuttering. (One mono audio file per track, 1024 buffer size, Archetype Nolly (trial version) on the default preset in high resampling mode.) In other tests, I've found Bitwig significantly more CPU-efficient than Ableton Live.
Thank you for the video! If you make more tests in the future, please use a free plug-in that doesn't require an iLok, so everyone can easily compare their own result at home.
Thanks for doing the test! I'm sure some people reading this will find it helpful. You don't need a physical iLok dongle to use the Archetype Nolly trial! It's part of the reason I chose it.
For fear of redundancy, I have to say this is a great video. Perfectly paced, simply explained, and no fluff. Good work.
I didn't know anything about how these cores work. I bought the last Intel Mac once the m1 was announced for fear that it would take a few years for m1 to be viable. I was slammed for this opinion, but was vindicated when early adaptors had to admit half their plugins didn't work correctly. It seems my primary concern still exists: DAW companies and Steinberg need time to optimize everything (this would imply that current software will run even faster on M chips in the future).
I always advise anyone to buy computers with an eye to 5 years out if they are planning to do professional work in any capacity.
So 3 months later, and with the release of Live 12 yesterday, are the newer M3 chips optimized now for music production with Ableton?
I think they are, I updated to 12 and opened my CPU monitor out of curiosity and it seems to be using the efficiency cores first now. It overall feels noticeably snappier now too
I like Logic but I love REAPER. Thanks for this testing as I am planning for my next mac
Thank you for doing these tests. It boggles my mind that there's no benchmarking software for this. I've been waiting 10 years and still nothing
This is the single most helpful comparison video I've ever seen. Your explanation of the performance cores vs the efficiency cores convinced me to buy a refurbished M1 pro instead of the M3. I use Ableton 11 and the fact that the M1 Pro performance is better than the latest and greatest is mindblowing.
awesome video ! i bought my 1st mac the m2 pro about a month before m3 came out and my 1st reaction when m3 was announced was "😵💫"
after seeing videos about the m3 pro when it was out i became even more happy w/ my purchase though, especially since i wouldn't have been able to get space grey color as it's my favorite :D
i bought Logic Pro because i wanted to start making music again, so this is a great video for me 😊
I feel you… Apple is keeping up the pace with their products and iOS, the moment you left the store after buying a new Mac it’s already old!
fr like when i bought my laptop it had barely come out 8 months ago & then boom 3 weeks later "new mbp" like wtf my shits not even new for a year 😂😂 i love it though absolutely no regrets💻 @@earodeafchild