vrijdag, maart 29, 2024
Home Hi-Fi Wat gebeurt er onder de kap? De werking van DAC’s

Wat gebeurt er onder de kap? De werking van DAC’s

45
Wat gebeurt er onder de kap? De werking van DAC’s

Bitjes

We horen het heel vaak: 16 bit, 24 bit en nu zelfs 32 bit. Maar zijn die dacs wel écht 16, 24 of 32 bit? Nou: ze accepteren natuurlijk wel samples met die grootte. En ze beschikken in sommige gevallen ook over de resolutie om het te kunnen weergeven, maar intern gebeuren en vaak toch zaken die niet heel veel liefhebbers weten.

Delta sigma

Veel dacs werken intern met vijf of zes bits en een hogere samplingrate. Dat werkt volgens de slimme jongens die de chips ontwerpen een stuk efficiënter en kan ook jitter verlagen. Het omzetten van een 16, 24 of 32 bit, multibit-signaal naar een signaal met minder bits maar een hogere samplingrate (met een vergelijkbare bitrate) heet delta-sigma modulatie. Vergelijk het met een vermindering van rijbanen, maar een (veel) hogere snelheid waarmee we mogen rijden.

Een voorbeeld: er komt een 16 bit, 44,1 kHz-signaal een dac binnen. De dac kan dit omzetten naar een acht bit, 88,2 kHz-signaal. Of vier bits met een samplingrate van 176,4 kHz. Of twee bits en 352,8 kHz. De bitrate is dan gelijk en de uitkomst na omzetting naar analoog ook.

Wat wij hebben begrepen, is dat het omzetten naar een andersoortige samplingrate gunstig kan zijn voor het verlagen van jitter.

Christof Faller van Illusonic zegt:

Usually, today’s complex digital system have their own clock and do not rely on the clock of the input data. To avoid clock drift between external data clock and internal system clock, an asynchronous resampler is used. Many systems use this, even if undocumented.

Today, this approach may be better than trying to synchronize to input data clock, because good resamplers work very well. Resampling avoids recovery of input data clock (which is not without problems, especially because a much higher clock is usually needed, i.e. the input clock as to be multiplied, also multiplying jitter, FURTHER, if input clock is used, risk is that a bad input clock will screw up whole system).

Vertaald zegt hij: Het is vaak gunstiger om asynchroon te resamplen om jitter te verlagen. Het synchroniseren van de input-clock heeft dusdanige uitdagingen dat de kans op jitter veel hoger is. (Het kan dus wel…). Daarnaast werken de huidige resamplers bijzonder goed. En daarmee wordt dus het probleem van het nauwkerig en stabiel verkrijgen van de input-clock omzeild.

Multibit-dacs

Niet alle dacs werken met een Delta Sigma omzetting. Er zijn ook multibit-dacs. En NOS-dacs werken intern ook volgens een multibit-principe. Het kan echter nog steeds zo zijn dat er een resampler voor de input van de dac staat. Puur voor het verlagen van jitter.

45 REACTIES

  1. Deze site wil ik graag met jullie delen, misverstanden over wat bitdepth en samplerate is en hoe het werkt in digitale audio. Erg technische verhaal maar wel duidelijk.
    http://homestudioplugin.nl/digitaal-audio-techniek/
    en een stuk uit de Volkskrant Gooi die mp3 maar in de prullenbak,
    https://www.volkskrant.nl/wetenschap/gooi-die-mp3-maar-in-de-prullenbak~b522cf97/

    Ik werk nog steeds met een oude minidisc recorder gebruik hem als losstaande dac met veel aansluit mogelijkheden, zelfs met volume controle. wat op bijna geen van de bestaande dac’s aanwezig is.

  2. Interessant artikel
    Heb een modern akm4490 gebaseerd dacje (schiit bifrost) maar was toch benieuwd geworden naar R2R en Nos
    heb daarom voor weinig een TDA1541A spelertje gekocht van marantz en deze gemodificeerd zodat hij NOS wordt en het digitale filter niet meer gebruikt en het was hoorbaar beter.
    toch leuk om mee te hobby’en misschien later nog een digitaal input bordje in maken optical naar I2S en die verbinden met de dac chip zodat de speler als losse dac gebruikt kan worden ?

  3. Beste Jaap,
    In 1987 waren er al minstens 2 DAC’s die ook als voorversterker gebruikt konden worden met zowel RCA als XLR uit, de Philips DAC960 en de Marantz CDA94. die beiden in Japan bij Marantz gemaakt werden. Toen der tijd kreeg ik bij de aanschaf van de Philips FA960 versterker en de CD960, de DAC960 gratis en voor niets erbij cadeau. Blijkbaar wist men er toen nog geen raad mee.
    Vriendelijke groeten,
    Robert

  4. Mooi en informatief artikel wederom! Ik heb nog wel een vraag over de invloed van het FIFO RAM geheugen op de werking van de DAC Chip. Is dit buffergeheugen nog steeds slechts zo klein dat het maar enkele milliseconden data buffert en in welke mate hebben DAC fabrikanten invloed op grootte en type FIFO RAM?

    • In principe is dat vrij te kiezen.
      De kleinst denkbare buffer is 1 sample.
      Dat betekent dat de DAC zich volledig moet aanpassen aan de source.
      Je kunt je voorstellen dat de buffer 100 samples bevat, de DAC met een lagere frequentie de kloksnelheid moet aanpassen om buffer onder/over-run te vermijden.
      Hoe groter de buffer hoe minder de benodigde aanpassing.
      Dat is de rede waarom een buffer wel eens een low pass jitter filter genoemd wordt.
      We weten dat hoe lagere de frequentie, hoe minder ons gehoor daar gevoelig voor is.

      Omgekeerd, neem een buffer groot genoeg om 5 minuten te bevatten.
      Druk op stop en de DAC blijft nog 5 minuten doorjengelen, ook niet prettig.
      Het vullen kost ook wat tijd.

      Praktisch gesproken zijn de verschillen qua clock speed niet zo groot.
      Dan kun je dus volstaan met een kleine buffer.
      Het is ook prettiger in het gebruik om een kleine buffer te hebben (low latency).
      Gebruik je de DAC in een professionele omgeving dan is low latency een must.

      • Bedankt voor je interessante, technisch inhoudelijk reactie beste V.

        Is het zo dat DAC fabrikanten in staat zouden zijn om naast, of paralel aan de functie van de FIFO ram buffer een ontwerp te maken waarbij vanuit een uitwisselbaar statisch geheugen, gewoonweg een compleet album kan worden afgespeeld? Zou daarmee een heleboel jitter problematiek en ‘gereken’ in de FIFO niet worden vermeden? Het is een lang gekoesterde wens van me om een DAC ontwerp te beluisteren die gebruik maakt van het afspelen van muziek middels de kortst mogelijk signaalweg.. Geen invloed van buitenaf, van kabels, bronnen, klokken etc.. gewoon in de meest directe vorm muziek afspelen zoals je dat ook kunt doen op een ipod direct vanuit SD geheugen o.i.d. Kijk, streamen blijft een logische optie, maar als we ook analoog platen blijven draaien, en er zou een puristische vorm van afspelen van data ook mogelijk zijn, nou..dat lijkt me voor audiofielen een zeer interessante optie.

      • Dag Peter

        Je noemt het zelf eigen al, je hebt SD card spelers
        Die heb je van goedkoop tot duur tot Astell&Kern
        De AK380 kost $ 4,999 en is met zijn 0.2 ps jitter eigenlijk niet eens een goede performer
        Dan heb je iets als dit: http://alpha-audio.nl/2016/12/lessloss-laminar-streamer-sd-speler/
        Kost $91.181, dan noem ik sucker pricing.
        Je puristisch ideaal is er maar een beetje aan de prijs.

        De vraag is voor mij of jitter eigenlijk nog een probleem is.
        Kijk je naar de J-test van apparaten uit de vorige eeuw dan zie je die testtoon op ¼ Fs aan de onderkant skirten (soort uitwaaierend rokje aan de onderzijde)
        Ook zie je side band, een soort harmonische die zich herhalen en als ze groot worden, erg hoorbaar zijn.
        Dat zijn die artefacten die kenmerkend zijn voor die typische harde digitale klank.
        Kijk je naar moderne DACs, zeg het E 1500,- segement , dan zie je geen skirting, je ziet geen sidebands. Je ziet een noisefloor van -120 dBfs.

        Kortom fluiter fluister stil en vrij van artefacten.
        Een leuk plaatje over de J-test vind je hier: http://www.thewelltemperedcomputer.com/KB/BitPerfectJitter.htm

        Bij een goed ontworpen DAC is jitter heden ten dage geen issue meer.

        Natuurlijk is het goed om de DAC zo veel als mogelijk te isoleren.
        Protocollen als asynchroon USB of networking (DLNA, SMB zijn per definitie asynchroon dus heb je geen last van input jitter. Ethernet is ook nog eens galvanisch gescheiden (onderdeel van de Ethernet standaard).
        Ik begrijp je puristisch ideaal maar technisch is het eigenlijk opgelost.
        Dat alles natuurlijk IMHO ( in my humble opinion).

        Groet
        V(incent)

        • Hoi Vincent, leuk dat je Astell &Kern noemt. Ik heb hen en Chord tijdens de X-fi gevraagd of ze hun mini-memory players niet eens zouden kunnen doorontwikkelen naar high-end audio systemen. Ik heb een paar jaar terug ook contact gehad met lessloss en had al snel de indruk dat hun ontwerp in de ‘trophee gear’ prijsklasse terecht zou komen. Ook de laminar streamer blijft een opzichzelfstaande staand concept, welke nog steeds een interface nodig heeft om met een DAC verbonden te worden. Recentelijk nog eens de nieuwste ontwikkelingen gelezen bij thememory player uit USA. Daar vinden interessante ontwikkelingen plaats en komen nieuwe, gepatenteerde kloktechnieken beschikbaar voor third-party toepassing gen. http://www.thememoryplayer.net/the-clock-mapper
          Maar wat de Fifo RAM architectuur betreft, vermoed ik dat Dac ontwerpers gebonden zijn aan de door de chip industrie opgelegde en beschikbare ontwerpen. Zelfs nu we 8K video streamen, worden data gebufferd en gereclocked etc. Kortom brute rekenkracht en jitter maar Wellicht ook andere hoorbare effecten. Ach ja…Ik ben geen technicus, maar geloof wel in de logica van shortest signal path en zoiets als ‘laminar streaming’ van data. Het verraste me om op de iear beurs te vernemen dat er op een standaard SSD allerlei software zijn werk doet om hotspots o.a. te voorkomen..Allerlei rekenprocessen en een Japanse fabrikant heeft dit aangepast voor audiofiele toepassingen..Een trage data verwerking die dus veel beter klinkende klinkt. Heel bijzonder. Maar goed, streamen is mooi en handig, maar er zijn veel storende en hoorbare invloeden die wellicht op een andere manier geneutraliseerd kan worden dan gebruikelijk. Ik ben benieuwd wat je van de hardware en software oplossingen zoals IDEAS van thememoryplayer vind. Volgens mij nog niet bekend in Nederland.

          • Even naar IDEAS gekeken
            “After a single use of IDEAS*, your music is transformed. IDEAS removes zeroes between original audio codes — very common in music stored or played on SSDs or hard drives — therefore removing the time gaps which manifest as jitter.

            The release of subtle and increased ambient information, as well as a dramatic shift toward an ‘analog’ sound, is heard immediately. All music becomes more lifelike and natural.”

            Het gebruikelijke marketing geblaat.
            Uiterard geen enkele meting (jitter is uitstekend te meten) dus ….
            Het lijkt een beetje op defragmentatie.
            Dat heeft geen enekele relatie met jitter.

  5. Wat is een goede dac, ik zou het niet weten voor mij is dat verkoop gelul,het gaat al van 1982 het geauwe hoer ik heb tig cd spelers en tig dacs ,het gaat gewoon om de juiste combinaties van de installatie de rest is marketing of verkoop gelul,ze vertellen al een de voorkant maar de achterkant vertellen ze niet daar kom je wel achter als je het product bekocht hebt.
    Zo klinkt een Metrum totaal anders als een ESS dac

    Mvg wol

  6. Hallo Jaap, wederom een boeiend verhaal! Zeer genuanceerd en uitgebalanceerd! Dat geeft ook meerwaarde aan de MQA discussie, zeker daar waar het gaat om aantal bits en bytes in de DXD reactie, HF verlies in subsonisch gebied etc.. Ik neem aan dat die loudness-war, die je hier noemt met de Authentication bij MQA ook is aangepakt. Ik kan prima genieten van 24bit/96 of 192K, hogere samplerates zijn naar mijn mening nutteloos, maar ja voor anderen niet 😉

  7. Mooi stukje journalistiek! Wat me iedere keer weer frappeert is dat ik dankzij technologische verbeteringen in de weergave apparatuur meer te horen krijg van wat goede muzikanten, dankzij goede opname technici, soms al meert dan een halve eeuw geleden hebben weten op te nemen. Dat het allemaal ook financieel binnen handbereik komt van een grote groep liefhebbers is toch geweldig!

    • Het is inderdaad zo, dat de kwaliteit van de opname-apparatuur vanaf de jaren 50 al van zeer hoge kwaliteit is. Voorwaarde is wel een geluidstechnicus met goede oren en verstand van de apparatuur. In feite is het goed inregelen van de apparatuur een kunst op zichzelf.

      Luister maar eens naar de jazz-opnames van Rudi van Gelder voor het Blue Note-label uit de jaren ’50 en ’60. Die klinken zo goed dankzij een optimaal op elkaar afgestemde keten van de ruimte, microfoons, opstelling, opname en mastering.

      De loudness-war waar Guido Tent en Eelco Grimm over praten, is rampzalig voor de kwaliteit van de muziek. Ik voorspel dat we in de toekomst opnames weer gaan ont-masteren; de headroom weer terugbrengen, dynamiek herstellen, weg met de loudness en overdadige compressie!

      • Hallo Yung Lie, ik ben het helemaal met je eens! Als de basis van MQA de ‘Master Studiotape’ is, zal toch zeker de compressie gekte zijn opgeheven middels de Authentication? Ik vind de bv de basweergave in native MQA-files briljant op Tidal, alsof we ‘back to the egg’ komen, en dus de muziek waar het uiteindelijk om gaat! Ik mag er toch vanuit gaan dat we teruggaan naar studio masters met normale EQ, en geen overmatige compressie technieken die ook de CD om zeep heeft geholpen. Het meest verbijsterende aan de Sacd’s vond ik altijd dat uit vergelijk met de voordien uitgebrachte CD-versie een veel betere (RE)MASTER werd gebruikt, beetje een fopspeen oid,,, vooral als de CD content 1 op 1 ging vergelijken!

          • Beste Yung Lie, terug naar de draaitafel/tapedecks/cassetterecorders, ik heb ze allen mogen ervaren. Streaming heeft de toekomst zeker m.b.v. MQA die het digitale domein deels terugbrengt naar een analoge luisterervaring, maar met alle voordelen. De huidige dynamiek, stereobeeld, diepte, soudstage kan ik in verste verte niet terugvinden in analoge bronnen, sentiment en een stukje nostalgie wel 😉