This software will read a .wav file from an SD card and display the header information contained within it. It is designed to work with the SD card on the mbed carrier which is part of the RS-EDP system.

Dependencies:   mbed SDFileSystem

HeaderFiles/Wav_Support_File.h

Committer:
DavidGilesHitex
Date:
2010-11-19
Revision:
0:35c1800c59e6

File content as of revision 0:35c1800c59e6:

/* Wave File Support Header File */
/* ***************************** */



/* Function Prototypes */
extern uint8_t wave_file_check(uint8_t *wave_array, FILE *open_file);

extern struct wave_header_construction
				{	sint8_t  identification_block[5];
					uint32_t length_of_file;
					sint8_t  identifier1[5];
					sint8_t  identifier2[5];
					uint32_t position_of_data;
					uint16_t format_tag;
					uint16_t number_of_channels;
					uint32_t samples_per_second;					
					uint32_t bytes_per_second;
					uint16_t bytes_per_sample;
					uint16_t bits_per_sample;
					sint8_t  marker[5];
					uint32_t number_of_bits_in_sample;
				} wave_file_info;