hi zusammen,
ich hab mir eine Platine mit digital-analog wandler gebastelt, den ich über UART bzw. serielle schnittstelle (COM Port) ansteuern kann. ich möchte mal versuchen audio damit zu erzeugen. daher die frage wie ich aus einer audio datei die amplitudenwerte des zeitsignals extrahiert bekomme. das format ist mir egal, am besten das format das am einfachsten ist.
die serielle schnittstelle und das programm dazu ist alles schon fertig. ich möchte jetzt quasi nur sowas wie:
Quelltext
1: 2: 3: 4:
| for i:=0 to max(datei_werte)do begin serial.port.sendbyte(datei_werte[i]); end; |
die mp3 codierung ist ja glaub ich ziemlich komplex. was ist das einfachste audio format, in dem vielleicht schon sowas wie amplitudenwerte gespeichert sind? kann jemand helfen oder vielleicht sogar schon code oder eine lib anbieten?