BCWAV: Difference between revisions

Steveice10 (talk | contribs)
Line 8: Line 8:
=== Overview ===
=== Overview ===


Microsoft's Wave structure is RIFF Header which defines the data inside which is WAVE.
Microsoft's WAV structure is RIFF Header which defines the data inside which is WAVE, then the media player expects a "fmt " chunk and a "data" chunk. Nintendo's format uses a CWAV Header (no need for a general structure for media, only wave), which points to an INFO struct (the equivalent to fmt) and a DATA struct (the equivalent to data).
 
then the media player expects "fmt " chunk and a "data" chunk.
 
Nintendo's format uses a CWAV Header (no need for a general structure for media, only wave)
 
Which points to an INFO struct (the equivalent to fmt) and a DATA struct (the equivalent to data).


=== Header ===
=== Header ===