структура 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)