Audio

Lessons in this group, roughly in build order:

  • sdl-mixer-integration — How OpenClaw bootstraps an audio device through SDL_mixer — opening the mixer, choosing format and buffer…
  • sound-effects-channels — How OpenClaw plays short overlapping sounds — Claw’s sword swipe, a coin pickup, an enemy hit — by mapping…
  • music-playback-midi-xmi-conversion — How OpenClaw plays Captain Claw’s level music: the original tracks are stored as XMI (Miles/AIL extended…