Schreiben


next up gif
Next: Die Autodetect-Funktion von Up: Aufbau eines Formathandlers Previous: Lesen

Schreiben

Die Routine 8svxstartwrite schreibt den erforderlichen Formatkopf in die Ausgabedatei. Sie verwendet dabei feste (hier: keine Kompression, 8 Bit, vorzeichenbehaftet) und intern gespeicherte Parameter (Samplingrate, Anzahl der Kanäle). Als Kommentar wird ''File created by Sound Exchange'' abgespeichert.

Im Unterprogramm 8svxwrite wird analog zu 8svxread die angegebene Zahl von Samplewerten aus dem internen Puffer in die Ausgabedatei geschrieben. Dabei werden von den 32 Bit nur die oberen 8 gespeichert.

8svxstopwrite hat die Aufgabe, die Gesamtzahl der Samplewerte (die ja erst zum Abschluß feststeht) nachträglich in den Dateikopf zu schreiben.



Axel Bürkle
Fri May 5 16:13:09 MET DST 1995