← Back to Blog MILESTONE · 0.7.0 · BOOT · AUDIO

Ex Machina Boot Chime — Additive Synth Startup Sound

kernelvideoaudiobootmilestone0.7.0

The sigilOS boot chime — audio twin of the Ex Machina visual splash. All-integer additive synthesizer (Sigil has no float): 32-entry fixed-point sine table (±1000), per-voice milli-index phase accumulators, C-major + octave chord (C4·E4·G4·C5), triangular attack→decay envelope, clamped to signed 16-bit PCM. PowerPC arch parity via Snapper I2S DBDMA binding.

Components

bootchime.sg (kernel)
Additive synth — C-major chord (C4·E4·G4·C5), fixed-point sine table, triangular envelope, unsigned-peek32 safe PCM. Forward-ref audio_play_pcm sink.
boot_chime.sg (video)
PCM chord synthesizer — all-integer PCM generation, BOOT-CHIME-PASS verified. GPU path silicon-pending.
PPC Snapper binding
PowerPC arch parity — Snapper I2S DBDMA binding for boot chime on PowerPC hardware. Same chime, two arches.
Boot arpeggio
Stage arpeggio + heap fix — boot-stage arpeggio notes + heap-collision fix for the boot sound buffer allocation.