Logic Pro
Selecting a laptop for running Logic.
The brief
Long time user with a 15 year gap, looking to get back into it in 2024. I worked a lot with versions 6, 7, Express... thinking about a MacBook Pro but not sure how much to spend. I always seemed to be fighting the CPU in the past, but does modern Logic make use of the more capable graphics cards on the top tier laptops?
tl;dr... MacBook Air!
After much procrastination I have ended up with this configuration.
Disk use
Logic itself is a whopping 1.15GB but still, I've only used half of the Air's 512GB.
But how did we get there!?
Various responses from Facebook.
I am currently working on a song with about 100+ channels, loaded with 3'rd party plugins and the processing is not even at 50% Macbook Pro M2, 32 gb ram.
Logic itself doesn't make much use of the GPUs. There is a company which hopes to change that (GPU AUDIO) - but at the moment, Logic is 99% CPU/RAM dependent. (once a file/sound is loaded from storage)
I’d disagree on some older machines. But with intel machines and multiple displays it made a huge difference, especially if you were scaling resolutions. I had a maxed out mini at one point that need an eGPU just to have Logic play nicely with two 27” screens. Only one and all the issues went away. It was well documented by other users when I researched it trying to troubleshoot. The apple silicon doesn’t seem to have any of the same issues, and they all have far more powerful GPU built in than any intel machines dreamed of.
Articles and groups
Various articles below, but this video was the clincher that
Apple store
I had a chat to an actual user at the Apple Store in Brighton.
We agreed that the £1500 Air was the same spec as the £2000 Pro (bar HD size), but the Pro has a bit more connectivity (extra USB-C and HDMI) and a "low impedence" headphone socket for my posh cans (which I normally use with a USB DAC, but I might just go dirty Bluetooth on my travels anyway). The Pro also has fans but he said he'd never heard them spin whilst using Logic: hoist with his own petard, perhaps?
You can see some preconfigured models here:
However, I didn't realise for quite a while that you can add a 1TB disk to a MacBook Air for £200 (as none of the example configurations had a 1TB HD): I assumed it didn't fit in the case! So you can get the Air to the same spec as the Pro -- in terms of HD and RAM -- for £400 less. The Pro, of course, has a better screen.
Specs
Model | CPU | GPU | RAM | Storage | Display | Thunderbolt ports | Price | Headphone | HDMI | SDXC |
---|---|---|---|---|---|---|---|---|---|---|
Air | 8 | 10 | 16 | 512GB | 13.6" | 2 | £1499 | ✓ | ||
Pro | 8 | 10 | 16 | 1TB | 14" XDR | 2 | £2099 | ✓ | ✓ | ✓ |
Pro | 11 | 14 | 18 | 512GB | 14" XDR | 3 | £2099 | ✓ | ✓ | ✓ |
Pro | 12 | 18 | 18 | 1TB | 14" XDR | 3 | £2499 | ✓ | ✓ | ✓ |
Pro | 12 | 18 | 18 | 512GB | 16" XDR | 3 | £2599 | ✓ | ✓ | ✓ |
Pro | 14 | 30 | 36 | 1TB | 14" XDR | 3 | £3299 | ✓ | ✓ | ✓ |
Pro | 14 | 30 | 36 | 1TB | 16" XDR | 3 | £3599 | ✓ | ✓ | ✓ |
Final configuration
Device | Description | RRP |
---|---|---|
MacBook Air M3 16GB RAM 512GB HD | Laptop | 1499 |
Volt | Audio interface | 349 |
BeyerDynamic DT 1770 | Closed-back headphones | 300 |
UA MIDI keyboard | USB-C keyboard | 89 |
Rode Nt1A | Condenser mic | |
Stagg mic cable | ||
Mic stand |
Performance
So RAM appears to be the bottleneck, not HD size. If you don't start much on login you can get the quiescent RAM usage down to 30% of 16GB. Logic barely even tickles the CPU.
Migrating old projects
Logic 6 didn't bother putting file headers or even extensions on bounces so I had to convert all unknown files into something useful. Format was guessed by importing the raw audio data into Audacity with various options until the waveform looked sensible.
Script to convert all files without extensions in the current directory into WAVs.
for file in *; do
[[ $file =~ .*\..* ]] || ffmpeg -f s24be -ar 44100 -ac 1 -i "$file" "$file.wav"
done
Project file sizes
00:05:30 duration song rip
rate (KHz) | rip | stems | bounce | |
---|---|---|---|---|
44.1 | 131 | 486 | 84 | |
96 | 259 | 1210 | 239 | p |