структура WAVEHEADER
Получаю:
Код:
Structure WAVEHEADER ChunkId.l ChunkSize.l Format.l SubChunk1Id.l AudioFormat.w NumChannels.w SampleRate.l ByteRate.l BlockAlign.w BitsPerSample.w SubChunk2Id.l SubChunk2Size.l EndStructure
Но не все файлы читаются правильно. Наприммер файлы созданные в FL Studio в некоторых параметрах структуры дают не те значения. Да и вообще это структура для "старых" файлов. Может кто поделится как прочитать любой wav файл?
Вот нашёл - CZPlayer
Код:
Structure WAVEHEADER RIFF.l FileSize.l RIFFType.l FmtChunkId.l FmtChunkSize.l FormatTag.w Channels.w SampleRate.l BytesPerSecond.l BlockAlign.w BitsPerSample.w DataChunkId.l DataSize.l EndStructure
Отредактировано PSY (14.10.2023 17:40:47)