Mac or Windows

Discussing differences in sound quality between Mac and Win on an audio forum was almost impossible. Most of the time it ends up in a flare.

 

Today this debate has died down.
One uses a streaming audio player and the ones who don’t want to buy an expensive box with a computer inside from an audio brand simply use a Raspberry Pi.
Debating Win versus Mac is for old man stranded in time.

Software

Windows offers a far wider choice in software.
However, over the years famous Window programs like Foobar, dbPoweramp, etc over a OSX version as well.


Win integrates well with other products.
Moving your audio collection from Win to a music server or a DLNA compliant NAS is a pretty straightforward process.
Apple doesn’t support DLNA, they want you to use their own proprietary protocol called AirPlay.

Hardware

You can choose almost any piece of hardware because that's where Windows is about, supporting each and everybody's hardware.
The downside of this flexibility is that the system becomes more complex.
Third party software and hardware might come with third party bugs.
Apple’s  absolute control in principle improves stability.

Out of the box Win7/WMP12 – OSX/iTunes

I do think the interfaces most of all have more in common that that they differ.
Both keep it simple, an interface allowing you to do the basic things.

Ripping

Both have a secure mode; both are equally badly documented about how this works.
Both don’t support AccurateRip.

Tagging

Both use an online database for tagging. In case of iTunes you have to open an iTunes account and hand over your credit card number first to get cover art.


Cover art is where iTunes shines. WMP reduces it to 250x250

Audio formats

Both have their own lossless format, ALAC ( Apple Lossless) and WMAL ( Windows Media Audio Lossless).

The Apple Lossless Encoder (and decoder) was released as open source software under the Apache License in 2011.

 

OSX don’t support FLAC.

From Win10 on Microsoft does.

Drivers

Both iTunes and WMP players won’t allow you to bypass the audio engine of the OS.
In case of Win you can bypass the audio engine using drivers like WASAPI or ASIO.

You need a media player like MusicBee or Foobar allowing you to choose an audio driver.


In case of OSX there is a HOG mode, giving you exclusive access to the audio device.

Some media players can bypass the OSX mixer (integer playback) giving you a straight unaltered audio path.

Sample rate

Out of the box both will resample everything to the rate set in the control panel.
According to dCS, OSX does a better job than Vista but they don’t consider it being ‘audiophile’ grade.

Archimago also measured the performance of the sample rate conversion by OSX and Win 10.
Again Win performed poorly.
More detail can be founds here.


However, you can set the sample rate to match the sample rate of the recording manually to avoid resampling.

On both you can get programs doing automatic sample rate switching.

Streaming AV

Microsoft is a DLNA member, Apple isn't.
DLNA is the industry standard for streaming AV.
Win has good DLNA support, OSX not.
If you want to integrate all your AV gear regardless of its brand, Win is the platform of choice.

AVB

Audio Video Bridging (IEEE 802.1BA) is part of the open standard IEEE 802.1 standard.

It allows streaming of AV over Ethernet with a very low latency.

AVB is most of all used in the pro-world.

However if you need it, OSX (Yosemite) supports it, Win doesn't.

iTunes on Win

iTunes is an interface to the audio collection.
QuickTime does the actual playback.
The QuickTime output goes to the Win audio engine.
Now you have 2 audio settings, the one in the QuickTime control panel and the one in the Win audio control panel.
If you play Redbook audio (16 bits/ 44.1 kHz) QuickTime might upsample this to 24/96.
If you have set Win to 16/44 the result will be downsampled to 16/44
Two times sample rate conversion are two to many.
Set QuickTime en Win to the same values to avoid this.

From iTunes 10.5 on, QuickTime is no longer needed on Win.

Differences in sound quality

As you might have expected, claims that OSX sounds superior compared with Win and visa versa are often made on audio forums.
This is about perceived difference, very few bother to measure anything.


Mitchco [4] compared the output of JRiver on Mac and on Win.
Mitcho’s test is a digital loopback recording.
This tells you everything about the bits.

Yes they are the same on Mac and Win.

As expected, a test at bit level doesn't make a difference as long as both platforms are configured to deliver bit perfect output.
That is inherent to the digital domain, the bits remains the same unless altered somewhere.

 

By design a bit test says nothing about the other half of digital audio; the timing.

 

Archimago [5], using various PCs and Macs, recorded the analog out.
This tells you much about the jitter performance of the hardware used.

The onboard audio of the Macs are better than both the Asus and the Aspire.
Using an asynchronous USB interface, the Macs produced slightly more sidebands in the J-test.


When combining the asynchronous USB with Toslink, providing galvanic isolation, the differences disappear.

 

Obvious the protocol used (asynchronous USB) and galvanic isolation are far more important than the platforms used.

 

There is no evidence Mac or Win behave different sound quality wise as long as you don't re-sample.

References

  1. Operating systems handling of sample rate - Data Conversion Systems Ltd. (2009).
  2. iTunes or Looney Tunes? The great music server debate - What's Best Forum
  3. JRiver Mac vs JRiver Windows Sound Quality Comparison - Mitchco
  4. MEASUREMENTS: Laptop Audio Survey - Apple MacBook Pros, Acer Aspire, ASUS Taichi - Archimago