|
Wave Arts VQE
1.00
Voice Quality Enhancement
|
Audio file reading and writing. More...
Go to the source code of this file.
Defines | |
| #define | AFILE_WAV 1 |
| WAV file format supported. | |
| #define | AFILE_AIFF 1 |
| AIFF file format supported. | |
| #define | AFILE_AU 0 |
| AU file format supported. | |
Functions | |
| AFileIOType | GetAFileInType (char *fileName) |
| Get the file type from filename. | |
| AFileIOType | GetAFileOutType (char *fileName) |
| Get the file type from filename. | |
| AFileIn * | MakeAFileIn (AFileIOType type) |
| Make an audio file reader. | |
| AFileOut * | MakeAFileOut (AFileIOType type) |
| Make an audio file writer. | |
Audio file reading and writing.
Include this file to create audio file readers and writers. For example, to create a reader:
AFileIn *afi = MakeAFileIn(GetAFileInType(fileName));
If the fileName is "foo.wav" a WAV file reader will be created.
| AFileIOType GetAFileInType | ( | char * | fileName | ) |
Get the file type from filename.
| [in] | fileName | path of file |
Looks at filename extension to determine audio file type.
| AFileIOType GetAFileOutType | ( | char * | fileName | ) |
Get the file type from filename.
| [in] | fileName | path of file |
Looks at filename extension to determine audio file type.
| AFileIn* MakeAFileIn | ( | AFileIOType | type | ) |
Make an audio file reader.
| [in] | type | audio file type |
Make the proper file reader based on file type.
| AFileOut* MakeAFileOut | ( | AFileIOType | type | ) |
Make an audio file writer.
| [in] | type | audio file type |
Make the proper file writer based on file type.
1.7.5.1