One-shot sound effects from WAV files — the wav2brr pipeline.
The smallest "press a button, hear a sound" example, and a showcase of the zero-config .wav -> .brr build rule: res/blip.wav and res/coin.wav are plain PCM WAV files. data.asm .incbin's them as blip.brr / coin.brr, and the build system converts each with wav2brr automatically — no .brr is committed, they are generated on demand like a .pic from a .png.
See docs/tutorials/audio.md ("One-shot samples from WAV") and tools/wav2brr for the converter.
Init order: textModeInit (display), audioInit, load samples, setScreenOn. Modules: console, dma, audio, input, background, text.
- See also
- lib/include/snes/audio.h — audioLoadSample / audioPlaySample