Welke kwaliteit levert AirPlay 2?
28 december 2022 - 14:04   
geplaatst door: McHenri
Hier vind ik niet dadelijk iets van terug.

Als je streamt naar een apparaat dat Airplay2 ondersteund, welke kwaliteit mag je dan verwachten ?
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 14:15    reactie #1
geplaatst door: puk1980
Vroeger bij AirPlay 1 was dat al ALAC. Zal bij AirPlay 2 niet minder zijn.

https://www.macfreak.nl/hardware-macintosh/airport-express-audiovragen/




Welke kwaliteit levert AirPlay 2?
28 december 2022 - 14:37    reactie #2
geplaatst door: McHenri
Ik stream niet naar Airport Express maar naar een Airply2 compatibele Streamer (Marantz NA6006)
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 14:47    reactie #3
geplaatst door: orange
Dat maakt voor de specificaties van AirPlay 2 uiteraard niet uit.

In het kort:
- Lossless audio tot 44.1 kHZ
wat betekent dat het geen high ress lossless audio ondersteunt
die hierboven genoemde 48 kHZ wordt gedownsampled bij streaming


Sinds 12-01-1963.
Hobby > Music in Motion: www.drumcorpsinprogress.nl
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 14:57    reactie #4
geplaatst door: puk1980
Dat maakt voor de specificaties van AirPlay 2 uiteraard niet uit.
+1 :smile:
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 16:03    reactie #5
geplaatst door: McHenri
Oké, lijkt me duidelijk.
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 16:56    reactie #6
geplaatst door: mcmt
Wat mij betreft is er nogal wat verwarring rond. Zoals gezegd kan Airplay (2) ALAC aan, maar het is niet moeilijk artikels te vinden die te kennen geven dat Apple soms ook (lossy) AAC gebruikt (of vrij recent gebruikte) over Airplay.

Net getest met een Airplay (2) streamer hier, maar ik krijg te weinig informatie over de stream die binnenkomt. Misschien dat je Marantz meer info toont? Mogelijk dat Shairport Sync meer info geeft, maar dan moet ik eerst terug een Linux installatie opzetten.
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 16:59    reactie #7
geplaatst door: orange
Wat Apple gebruikt als audio codec is dan weer een ander verhaal, wat ook niet persé te maken heeft met wat AirPlay 2 aan kan.

Je kunt uiteraard ook streamen vanuit Spotify, Tidal, eigen muziek op de Mac, etc.
Sinds 12-01-1963.
Hobby > Music in Motion: www.drumcorpsinprogress.nl
Welke kwaliteit levert AirPlay 2?
28 december 2022 - 17:16    reactie #8
geplaatst door: puk1980
mcmt heeft misschien dit gelezen:

https://audiophilestyle.com/ca/bits-and-bytes/apple-music-lossless-mess-part-2-airplay-r1026/

Citaat
Sending Apple Music lossless content from an iOS device to an AirPlay version 1 device was surprisingly bit perfect. My original guess was that this is because the AirPlay version 1 Express only accepted Apple Lossless Audio Codec (ALAC), so the sending app had no choice. I retested this multiple times to make sure the results were identical on every test.

The bottom line is that AirPlay 2 isn't currently receiving bit perfect lossless audio unless the system-wide output is set to an AirPlay 2 device, otherwise it's likely converting it to AAC at 256 kbps.

Strangely, the Music app on macOS says it's streaming lossless audio only when sending via AirPlay 2 even if it is lossy because of the output selection only being done in the Music app, but the audio isn't bit perfect this way. The same app when sending via AirPlay 1 will display the lossless logo only if the system-wide audio device is set to the AirPlay 1 device.


Welke kwaliteit levert AirPlay 2?
30 december 2022 - 18:41    reactie #9
geplaatst door: mcmt
https://audiophilestyle.com/ca/bits-and-bytes/apple-music-lossless-mess-part-2-airplay-r1026/
Dit artikel heb ik een tijd terug eens zien passeren. Het blijft echter een wollig verhaal door een gebrek aan transparantie vanwege Apple. Ik heb daarstraks eens een andere test uitgevoerd.

Scenario

- Eerst macOS Ventura geïnstalleerd op mijn MBPR, zodat ik die kon gebruiken als Airplay receiver.
- Mijn Naim DAC-V1 via USB gekoppeld aan de MBPR. Die DAC kan dan m.b.v. speciale test bestanden controleren of de bron gegevens ergens veranderd worden.
- De test bestanden vanaf mijn iMac (macOS Monterey) afgespeeld met de MBPR als Airplay target in QuickTime Player (i.e. geen system-wide Airplay). (In Audio MIDI Setup eerst telkens bit diepte en frequentie aanpassen.)
- Op de MBPR opent dan een 'Airplay app' met o.m. een volumeregelaar die ik initieel op maximum liet staan.

Resultaat

- Alle 16 bit test bestanden van 44,1 kHz t/m 192 kHz kwamen foutloos binnen volgens de DAC. Daarboven kreeg ik fouten. Alle 24 bit bestanden vertoonden fouten.
- Met de volumeregelaar in de 'Airplay app' op minder dan 100% liep het ook fout met de 16 bit bestanden.
Welke kwaliteit levert AirPlay 2?
30 december 2022 - 18:58    reactie #10
geplaatst door: puk1980
@mcmt:  :thumbs-up:
Welke kwaliteit levert AirPlay 2?
30 december 2022 - 21:07    reactie #11
geplaatst door: mcmt
Ik sluit niet uit dat, door een combinatie van eventuele resampling, de vorm van de test bestanden (dit zijn geen gewone muziek bestanden), en de manier waarop de DAC het juiste bestand zoekt, er een vertekend beeld kan ontstaan. (Waarom bijv. geen 24 bit, maar wel 192 kHz?) Maar zonder meer info blijft het onduidelijk.

Idem met testen op basis van HDCD indicatoren zoals in de audiophilestyle.com link. Hier en daar lees je immers dat die lichtjes soms ten onrechte aangaan.
Welke kwaliteit levert AirPlay 2?
30 december 2022 - 21:21    reactie #12
geplaatst door: PeterS
(In Audio MIDI Setup eerst telkens bit diepte en frequentie aanpassen.)

gaat het nog iets uitmaken als 'mcmt' ipv telkens aanpassen deze app gaat gebruiken https://github.com/vincentneo/LosslessSwitcher
Welke kwaliteit levert AirPlay 2?
30 december 2022 - 21:31    reactie #13
geplaatst door: mcmt
Bedankt voor de tip.

Normaal gebruik ik op Mac Audirvana; die doet dat zelf. Op iPad / iPhone gebruik ik een eigen app om één en ander uit te proberen. Ook die past de settings automatisch aan in functie van het nummer.
Welke kwaliteit levert AirPlay 2?
31 december 2022 - 12:41    reactie #14
geplaatst door: mcmt
Eén van de redenen om te testen met een software versie van een Airplay receiver was toegang tot (gedetailleerde) logging informatie.

Als ik bijv. op mijn MBPR volgend commando uitvoer in Terminal:

log show --predicate 'subsystem == "com.apple.airplay"' --start "2022-12-31" --info

dan krijg ik een lijst van INFO-level log messages te zien sinds vandaag.
Voor de eerder vernoemde testen vind ik log messages als deze:

2022-12-31 10:13:44.123780+0100 0x6468     Default     0x0                  133    0    AirPlayXPCHelper: (CoreUtils) [com.apple.airplay:APAudioEngineBuffered] BAE [0xA448] using audio format AAC-LC/44100/2

M.a.w. Airplay gebruikt hier lossy compressie (AAC-LC) voor Airplay streaming vanuit QuickTime Player. Voer ik later echter de testen uit met system-wide Airplay streaming, dan vind ik o.m. volgende log message:

2022-12-31 10:16:28.256785+0100 0x67e8     Default     0x0                  380    0    ControlCenter: (CoreUtils) [com.apple.airplay:AirPlayReceiverCore] [AirPlay] [0xEC50] General audio set up for ALAC/44100/16/2

wat aangeeft dat hier lossless compressie (ALAC) wordt gebruikt.
Welke kwaliteit levert AirPlay 2?
31 december 2022 - 13:27    reactie #15
geplaatst door: puk1980
@mcmt: Bedankt voor deze extra informatie. Deze log commando's heb ik (thuis) nog niet eerder gebruikt. Voor andere geïnteresseerden nog wat achtergrondinfo:

https://blog.kandji.io/mac-logging-and-the-log-command-a-guide-for-apple-admins