| Sendt: 25 Februar 2009 kl. 22:49 | IP-adresse registreret
|
|
|
Hmm... hvis man skal være lidt krakilsk - det kan ikke lade sig gøre!
Når du attenuerer digitalt ganger du din binære(to-kompliment) værdi med en faktor under 1. (altså dividere) dvs. at du
udnytter en mindre del af bitbredden i din digitale kanal og har deved tab af opløsning.
Men der er nogle lyspunkter: Hvis du har en DAC med større bit bredde end dit kildesignal f.eks 24bit DAC og 16 bit digitalt
medie (Normal CD) kan du tillade dig at dividere dit 16 bit signal uden tab, bare du har data på 16 af de 24 bit. Når du
dividerer med 2, 4, 8... (-6dB steps) har du faktisk dit 16bit signal bit-perfekt repræsenteret i dine 24bit blot skiftet 1,2 eller
flere bit pladser nedad. En anden ting er så om din DAC kan følge med på den analoge udgang, da du ikke bruger det fulde
analoge dynamikområde og derved igen mister opløsning...
Få gode råd:
Hvis der er nogle DSP funktionalitet i signalkæden skal disse udføres før attenuation.
Oprethold fuld bit repræsentation helt ud til DAC'en og brug dennes Multiplier til attenuation (Hvis den har dette)
Forsøg dig med at justere analog referencestrøm/spænding direkte på DAC'en for at lave analog attenuator direkte på
DAC'en uden efterfølgende potentiometer.
|