We can create LIST in a wave file.
52 49 46 46 FF FF FF FF 57 41 56 45 4C 49 53 54 FF FF FF FF 57 41 56 45:
RIFFWAVELISTWAVE:
LPMMCKINFO:
MMCKINFO: https://learn.microsoft.com/en-us/windows/win32/api/mmiscapi/ns-mmiscapi-mmckinfo
typedef struct _MMCKINFO {
FOURCC ckid;
DWORD cksize;
FOURCC fccType;
DWORD dwDataOffset;
DWORD dwFlags;
} MMCKINFO, *PMMCKINFO, *NPMMCKINFO, *LPMMCKINFO;
WAV - Waveform Audio File Format
*
There isn't any other "LIST" but chunk word is very useful for us.
mmioDescend: https://learn.microsoft.com/en-us/windows/win32/api/mmiscapi/nf-mmiscapi-mmiodescend
MMIO_FINDCHUNK:
MMIO_FINDLIST:
MMIO_FINDRIFF: