m3te sound effects
==================

clear.wav — "confirmation_001" from Kenney's Interface Sounds pack
(www.kenney.nl), licensed CC0 1.0 (public domain):
https://creativecommons.org/publicdomain/zero/1.0/

Converted to mono 44.1 kHz signed-16-bit PCM WAV (afconvert) — the format
iOS System Sound Services loads directly via audio.sx.


Candy-vibe SFX bank (P10.1)
---------------------------

swap.wav, match.wav, combo1.wav .. combo5.wav, win.wav, lose.wav

Original works, synthesized from scratch for m3te by the project. No sampled
or third-party audio. Released into the public domain under CC0 1.0:
https://creativecommons.org/publicdomain/zero/1.0/

Produced by the build-time tool tools/synth_audio.py (pure-Python stdlib
additive synthesis: a glossy bell timbre — fundamental plus a few decaying
partials and a detuned shimmer top, fast attack, exponential decay, onset
pitch blip), then converted to the canonical iOS System-Sound format
(WAVE / mono / 44100 Hz / signed-16-bit PCM) with afconvert. The shipped
game never runs this tool; it only loads the finished WAVs.

All cues sit above clear.wav's ~784 Hz fundamental. Measured fundamentals
(tools/measure_pitch.py): swap 1023, match 1319, combo1 1047, combo2 1175,
combo3 1319, combo4 1568, combo5 1760 Hz (combo1<..<combo5, ascending);
win is an ascending arpeggio C6-E6-G6-C7, lose a descending G6-E6-C6.
