hi-res lyd Android hi-res lydafspiller højopløsningslyd

Hi-res lyd på Android: Hvad der virkelig betyder noget

En ingen-vrøvl guide til hi-res lyd på Android. Lær hvad hi-res virkelig betyder, om du kan høre forskellen, og hvordan du får ægte højopløsningsafspilning.

· 11 min læsetid

Hvad tæller som hi-res lyd?

Hi-res lyd er enhver digital lyd der overstiger CD-kvalitet. En CD leverer 16-bit lyd ved 44.100 Hz, hvilket svarer til et dynamisk område på cirka 96 dB og et frekvensloft på 22.050 Hz (Nyquist-grænsen). Alt over disse tal — højere bitdybde, højere samplingsfrekvens eller begge dele — kvalificerer som hi-res.

Japan Audio Society og Consumer Electronics Association formaliserede dette i 2014 og definerede hi-res lyd som “tabsfri lyd der er i stand til at gengive det fulde lydspektrum fra optagelser der er mastret fra bedre end CD-kvalitets musikkilder.” I praksis gælder betegnelsen for filer ved 24-bit og/eller samplingsfrekvenser på 48 kHz eller derover.

Her er de mest almindelige hi-res formater du vil støde på:

FormatTypiske specifikationerFilstørrelse (per minut, stereo)Bemærkninger
FLAC 24/9624-bit, 96 kHz~35 MBDet optimale valg for de fleste lyttere
FLAC 24/19224-bit, 192 kHz~70 MBAftagende udbytte for lytning
FLAC 24/38424-bit, 384 kHz~140 MBEkstremt sjældent, mest til arkivering
ALAC 24/9624-bit, 96 kHz~35 MBApples tabsfrie ækvivalent
DSD641-bit, 2,8 MHz~50 MBSe vores DSD-afspilningsguide
DSD1281-bit, 5,6 MHz~100 MBHøjere DSD-variant
WAV 24/9624-bit, 96 kHz~35 MBUkomprimeret, begrænset metadata

Branchecertificeringslogoer — som “Hi-Res Audio”-guldklistermærket fra JAS — vises på hardware og filer der opfylder disse tærskler. Men et certificeringsklistermærke fortæller dig intet om, hvorvidt indholdet faktisk drager fordel af den højere opløsning. Det kræver et dybere kig.

Videnskaben: Kan du høre det?

Her er hvor de fleste lydpublikationer mister modet. Videnskaben er klar, selv om ingen vil høre den.

Nyquist-teoremet

Nyquist-Shannon samplingsteoremet, bevist i 1949, fastslår at en samplingsfrekvens på 2x den højeste frekvens er tilstrækkelig til perfekt at rekonstruere et kontinuert signal. Ikke tilnærmelsesvis. Perfekt. En samplingsfrekvens på 44.100 Hz fanger alt op til 22.050 Hz med matematisk præcision.

Dette er ikke kontroversielt — det er matematik. Men det forhindrer ikke folk i at skændes om det online.

Menneskelige høregrænser

Lærebogernes rækkevidde for menneskelig hørelse er 20 Hz til 20.000 Hz, men den øvre grænse gælder for sunde, unge ører. Ved 30-årsalderen kan de fleste mennesker ikke høre over 16-17 kHz. Ved 50 er det ofte under 14 kHz.

Så CD-kvalitetslyd (44,1 kHz, der fanger op til 22,05 kHz) overstiger allerede hvad de fleste voksne kan opfatte. En 96 kHz fil fanger frekvenser op til 48 kHz — godt ind i det område som kun flagermus og delfiner ville sætte pris på.

Så hvorfor eksisterer hi-res?

Der er nogle få legitime grunde:

Bitdybde betyder mere end samplingsfrekvens. Springet fra 16-bit til 24-bit øger det teoretiske dynamiske område fra 96 dB til 144 dB. Selvom ingen optagelse eller lyttemiljø faktisk bruger hele det område, giver den ekstra headroom masteringsingeniører mere plads at arbejde i. Musik leveret i 24-bit kan være mastret med mere omhu og mindre komprimering end en 16-bit CD-udgivelse.

Samplingsfrekvens har marginale fordele i tidsdomænet. Nogle forskere argumenterer for, at mens individuelle frekvenser over 20 kHz er uhørbare, kan deres interaktion med lavere frekvenser producere subtile tidsmæssige signaler som øret opfatter. Evidensen er blandet, og effekterne — hvis de eksisterer — er små.

Den virkelige variabel er masteringen. En veloptagelse 24/96-udgivelse lyder ofte bedre end sin CD-modpart, ikke på grund af samplingsfrekvensen, men fordi hi-res versionen fik en anderledes, ofte mere omhyggelig mastering. Fjern masteringsforskellene, og kontrollerede blindtests viser konsekvent at lyttere ikke pålideligt kan skelne 16/44,1 fra 24/96.

Problemet med opsamplede forfalskninger

Nogle distributører tager CD-kvalitetsmastere (16-bit/44,1 kHz) og opsampler dem til 24-bit/96 kHz eller højere, og sælger dem derefter som “hi-res.” Filen har en højere samplingsfrekvens, men frekvensindholdet stopper ved 22 kHz, fordi der aldrig var nogen højere frekvensinformation til at begynde med. Du betaler for en større fil der lyder identisk med CD’en.

Dette er ikke en hypotetisk bekymring. Det sker regelmæssigt, og det er direkte rasende hvis du har brugt rigtige penge på hvad du troede var en ægte hi-res udgivelse. Uden analyseværktøjer er det helt usynligt.

Vi byggede Echobox’ spektralanalysemotor specifikt til at løse dette. Den undersøger det faktiske frekvensindhold i hvert nummer og klassificerer det med en hi-res tillidsvurdering. Hvis en fil der hævder at være 96 kHz har et frekvensrolloff ved 22 kHz — det afslørende tegn på en opsamplet 44,1 kHz kilde — markerer Echobox den som “Sandsynligvis opsamplet.” Dette fungerer både på nummer- og albumniveau, så du kan revidere hele dit bibliotek for forfalskninger.

Klassificeringen bruger FFT-baseret båndbreddeestimering med en 4096-punkts vinduesanalyse, der ser på 95. percentilen af detekteret båndbredde på tværs af nummeret. Den sammenligner den målte cutoff-frekvens med kendte Nyquist-lofter (22,05 kHz for 44,1 kHz kilder, 24 kHz for 48 kHz kilder) for at træffe sin bestemmelse. Numre hvor det spektrale indhold ægte strækker sig ind i de højere frekvenser markeres som “Ingen tegn på opsampling.”

Hvorfor de fleste Android-afspillere gør det forkert

Selv hvis du har en ægte hi-res fil, er afspilning på Android sværere end det burde være. Synderen er endnu engang AudioFlinger.

Det skjulte resamplingproblem

Androids lydsystem kører ved en fast intern samplingsfrekvens — normalt 48.000 Hz. Al lyd der passerer gennem AudioFlinger skal matche denne frekvens. Hvis den ikke gør det, resampler AudioFlinger den lydløst.

Din omhyggeligt bevarede 96 kHz FLAC bliver downsamplet til 48 kHz inde i Android, før den overhovedet når dine hovedtelefoner. Afspiller-appen viser måske “96 kHz” på skærmen, men det faktiske output er 48 kHz. Du ville aldrig vide det medmindre du målte det.

For telefonens indbyggede DAC er dette uundgåeligt. Hardwaren er designet til 48 kHz, og ingen app kan ændre det. Konverteringen sker inde i operativsystemet, og selvom Androids indbyggede resampler er blevet forbedret over årene (den bruger en Speex-baseret algoritme på mange enheder), er det en universalløsning der anvendes uden hensyn til kildematerialet.

USB DAC-løsningen

Vejen udenom AudioFlingers begrænsning i fast frekvens er en USB DAC. Når du tilslutter en ekstern DAC, kan Androids lydsystem potentielt operere ved DAC’ens native frekvens i stedet for telefonens interne 48 kHz.

Nøgleordet er “potentielt.” Android medierer stadig forbindelsen gennem AudioFlinger. Appen anmoder om en samplingsfrekvens, Android forhandler med USB-lyddriveren, og driveren understøtter enten frekvensen eller ej. Appen tjekker derefter hvilken frekvens der faktisk blev tildelt og tilpasser sig.

Forhandling af samplingsfrekvens er kritisk her. En veldesignet afspiller undersøger enheden for dens optimale frekvens, anmoder om den passende outputfrekvens for filen der afspilles, og verificerer hvad den faktisk modtog. En dårligt designet afspiller outputter bare ved 48 kHz uanset hvad og lader Android håndtere hvad end der sker.

Sådan får du ægte hi-res afspilning

Der er tre outputstier for lyd på en Android-telefon. Hver har forskellige hi-res-kapabiliteter.

USB DAC (bedst til hi-res)

En USB DAC tilsluttet via USB-C (eller USB-C til micro-USB adapter for ældre DAC’er) er den eneste måde at få ægte hi-res output fra en Android-enhed. Gode USB DAC’er understøtter samplingsfrekvenser op til 384 kHz og bitdybder op til 32-bit.

Med en kapabel afspiller og bitperfekt tilstand aktiveret er signalvejen: fildekoder, direkte til USB DAC ved filens native samplingsfrekvens, uden resampling og uden DSP-behandling. Det er så tæt på “hvad der er i filen er hvad der når DAC’en” som Android tillader.

For et dybere kig på hvordan dette fungerer, se vores guide til bitperfekt afspilning.

Kablet hovedtelefoner (begrænset)

3,5mm jackstikket (på telefoner der stadig har et) eller USB-C lydoutput bruger telefonens indbyggede DAC, som er låst til 48 kHz på de fleste enheder. Hi-res filer vil blive resamplet ned. Kvaliteten er helt fin til lytning — 48 kHz overstiger menneskelige høregrænser — men du får ikke “hi-res” output i streng forstand.

Bluetooth (mest begrænset)

Bluetooth-lydcodecs pålægger deres egne begrænsninger uanset kvaliteten af kildefilen:

CodecMaks bitrateMaks samplingsfrekvensMaks bitdybdeBemærkninger
SBC345 kbps48 kHz16-bitUniversel fallback, tabsgivende
AAC256 kbps44,1 kHz16-bitApple-økosystemstandard, tabsgivende
aptX384 kbps48 kHz16-bitQualcomm, tabsgivende
aptX HD576 kbps48 kHz24-bitBedre, stadig tabsgivende
LDAC990 kbps96 kHz24-bitSony, tættest på hi-res over BT

Selv LDAC ved sin højeste kvalitetsindstilling når et loft på 24-bit/96 kHz og anvender tabsgivende komprimering. En 192 kHz FLAC-fil sendt over LDAC bliver downsamplet og komprimeret. Den kan stadig lyde meget godt, men det er ikke hi-res output.

For mere om trådløs lydkvalitet, se vores guide til Bluetooth-lydcodecs.

Sådan håndterer Echobox hi-res lyd

Vi byggede Echobox fra bunden til at håndtere højopløsningslyd korrekt på Android og adresserer hver af platformens begrænsninger.

Indbygget afkodning ved original samplingsfrekvens

Echobox afkoder lydfiler ved deres fulde native samplingsfrekvens og bitdybde. En 24-bit/192 kHz FLAC afkodes til 32-bit floating point (som bevarer den fulde 24-bit præcision med headroom til overs) ved 192.000 Hz. Ingen afkortning, ingen tidlig downsampling.

Al intern behandling sker i 32-bit float, der giver cirka 144 dB dynamisk rækkevidde — overstiger præcisionen af ethvert 24-bit kildemateriale. Uanset om din fil er 16-bit MP3 eller 24-bit/384 kHz FLAC, bevarer den interne repræsentation alt.

Intelligent forhandling af samplingsfrekvens

Når en USB DAC er tilsluttet, undersøger Echobox enheden for dens optimale samplingsfrekvens, anmoder om den passende frekvens for filen der afspilles, og verificerer den frekvens der faktisk blev tildelt af Android. Hvis filens frekvens afviger fra den tildelte enhedsfrekvens, udfører Echobox sin egen højkvalitets-resampling ved hjælp af en sinc-interpolationsalgoritme med 256-tap FIR-filtre (512-1024 taps for store konverteringsforhold som DSD).

Vi overlader ikke din lyd til Androids indbyggede konverter. Vores resampler bruger et BlackmanHarris-vindue med en 0,95 cutoff-frekvens, der behandler i 512-frame chunks for effektivitet.

Med bitperfekt tilstand aktiveret går Echobox videre: den anmoder nummerets præcise native samplingsfrekvens fra DAC’en og omgår al intern DSP (lydstyrkekontrol, EQ, ReplayGain, limiter). Hvis DAC’en understøtter frekvensen, får du ægte bitperfekt output. Hvis den ikke gør, rapporterer Echobox uoverensstemmelsen i stedet for lydløst at forringe signalet.

Signalvejsdiagnostik

Echobox viser dig præcis hvad der sker med din lyd. Signalvejsvisningen afslører nummerets native samplingsfrekvens, motorens outputfrekvens, om resampling finder sted, og hvad DAC’en faktisk modtager. Ingen gætteri, ingen “stol på os”-påstande — du kan verificere hele kæden.

Registrering af opsamplede forfalskninger

Som beskrevet ovenfor udfører vores lydanalysemotor FFT-baseret spektralanalyse på hvert nummer i dit bibliotek. Den måler den faktiske frekvensbåndbredde af indholdet og sammenligner den med hvad filens samplingsfrekvens antyder. Filer hvor indholdet ikke matcher containeren bliver markeret.

Dette fungerer også på albumniveau. Hvis et helt album markedsført som “24/96 Hi-Res” viser sig at have frekvensindhold der ruller af ved 22 kHz, bliver hvert nummer klassificeret og albumresumeet afspejler fundet. Vi mener at alle der har brugt penge på hi-res downloads fortjener at vide om de fik hvad de betalte for.

Hvad dette betyder i praksis

For de fleste mennesker er den ærlige anbefaling denne: køb musik du elsker i den bedste kvalitet der er tilgængelig, men betal ikke ekstra for hi-res medmindre du har en USB DAC og en afspiller der faktisk leverer signalet intakt. Forskellen mellem en veloptagelse CD-kvalitetsfil og en veloptagelse 24/96 fil er i bedste fald subtil — og i værste fald ikkeeksisterende hvis “hi-res” versionen bare er en opsampling. Hvad der betyder mest er masteringen. En veloptagelse CD-kvalitetsfil vil overgå en dårligt mastret hi-res fil hver eneste gang. Format er sekundært i forhold til den omhu der blev lagt i studiet. Hvis du vælger hi-res, har du brug for en måde at verificere at du får hvad du betalte for, og du har brug for en afspiller der ikke lydløst smider den ekstra opløsning væk før den når dine ører. Det er det problem vi satte os for at løse med Echobox, og det er grunden til at vi byggede spektralanalyse, signalvejsdiagnostik og bitperfekt tilstand ind i kernen af appen i stedet for at behandle dem som eftertanker.

For relaterede emner, se vores guides om DSD-afspilning på Android, bitperfekt afspilning, FLAC-afspilning, Bluetooth-lydcodecs, lydkvalitetsmålinger og brug af spektrumanalysatoren.


Relaterede guider


Prøv Echobox

Oplev det, disse guider beskriver — præcis afspilning på Android.

Én email per milepæl. Ingen støj.