[Tech] Consiglio per scrivere un Header-wave
Valerio Montagnani
tech@vmontagnani.it
Ven 21 Maggio 2004 09:00:44 CEST
On Thu, 20 May 2004 19:17:40 +0200
Gianni Bianchini <giannibi@firenze.linux.it> wrote:
Grazie Gianni, ora ci provo.
Ciao, Vale
> La cosa piu' pulita credo sia definire una struct wavHdr con tutti i
> campi dell'header ciascuno con la propria dimensione, allocarla,
> scrivere i campi uno per uno e poi scrivere sizeof(struct wavHdr) bytes
> sul file usando write().
>
> typedef struct wavHdr {
> BYTE1 riff[4];
> BYTE4 bytestoend;
> BYTE1 wavetxt[4];
> BYTE1 fmttxt[4];
> BYTE4 formatsize;
> BYTE2 format;
> BYTE2 channels;
> BYTE4 samplerate;
> BYTE4 avgbyterate;
> BYTE2 samplebytes;
> BYTE2 channelbits;
> BYTE1 datatxt[4];
> BYTE4 blocksize;
> } tWavHead;
>
> Ciao.
> Gianni.
> _______________________________________________
> FLUG - Discussioni tecniche - tech@firenze.linux.it
> URL: http://lists.firenze.linux.it/mailman/listinfo/tech
> Archivio: http://lists.firenze.linux.it/pipermail/tech
> Ricerca nell'archivio: http://www.firenze.linux.it/search
--
Valerio Montagnani (Lug-Account) <tech@vmontagnani.it>
pub 1024/C7E4BC57 sub 2048g/0E170155
Key fingerprint = D5A4 EDFC 060C 5BD6 E2DD 8252 3B67 C1EB C7E4 BC57
Maggiori informazioni sulla lista
flug-tech