import qsoundhlezip
# read + encode
qsoundhlezip.encode("input.wav", "out.qshz", level=5)
# decode
qsoundhlezip.decode("out.qshz", "decoded.wav")
Enable playback, extraction, and emulation of legacy QSound-encoded audio tracks stored inside ZIP archives, using HLE to replicate original hardware behavior (e.g., arcade sound chips, DOS game audio).
| If you meant... | Search for this instead |
|----------------|-------------------------|
| QSound emulation in MAME | MAME QSound HLE |
| Extracting QSound audio from arcade ROMs | qsound.dll or qsound.hle (part of MAME source) |
| Compressed QSound banks | *.qsf (QSound File) or *.qs | qsoundhlezip