Public Member Functions | |
SynthFile (const Common::String synth_name="Instrument Set") | |
SynthInstr * | AddInstr (uint32 bank, uint32 instrNum) |
SynthWave * | AddWave (uint16 formatTag, uint16 channels, int samplesPerSec, int aveBytesPerSec, uint16 blockAlign, uint16 bitsPerSample, uint32 waveDataSize, uint8 *waveData, Common::String name="Unnamed Wave") |
Public Attributes | |
Common::Array< SynthInstr * > | _vInstrs |
Common::Array< SynthWave * > | _vWaves |
Common::String | _name |