16Bit xkhz mono WAV (PCM) abspielen?

Gast #1629727
Lesenswert?

Hallo,
ich komme nicht mehr weiter, habe diverse dokus zu WAV (PCM) gelesen 
aber mir fehlt der Ansatz. Also ich möchte 16-bit 44,1khz Mono WAV 
abspielen. Habe einen 10-Bit DAC, 0V-3,3V habe die Mittellinie auf 1,65V 
gelegt. Nun lese ich die HEX-Werte paarweise da laut WAV doku es ja 
16-Bit Werte sind, also:

Block1    Block2    Block3    Blockn
0x86 0x03 0x8C 0x03 0x24 0x04 n n+1

Block1    Block2    Block3
(unsigned)(unsigned)(unsigned)
34307     35843     9220

jetzt gebe ich die unsigned Werte an den DAC im 44,1khz takt, da kommt 
nur starkes rauschen. Kann mir Bitte jemand weiterhelfen. Danke.
#1629951
Lesenswert?

David schrieb:
> Hmmmm noch eine Frage, ich habe doch einen 10-Bit DAC, aber warum frisst
> der 16-Bit???

Weil die kleinste Einheit in der EDV nun mal 8 Bit sind.

Wahrscheinlich wird der einfach die Bits 10, 11, 12, 13, 14, 15 
ignorieren.

-> Die 16 Bit Samples um 6 Stellen nach rechts schieben. Das könnte auch 
dein 'Übersteuern' mildern.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren