Game audio implementation calculator. Tap tempo, set BPM manually, or type it in. Select a key and scale — the piano highlights accordingly. Play individual keys or run the scale demo. Wwise tables update in real time.
| Musical Unit | Duration (sec) | Bars |
|---|
| Note Value | Time (ms) | Time (sec) |
|---|
// Duration (sec) → Exit Source At · Offset · Time (sec) → Fade In / Fade Out curves
Tap freely to detect BPM. Analysis stabilizes after 3 taps.
The GMA Standard structures adaptive music prompts for AI generation. Fill in the parameters and receive a Director's Note, a clean Suno prompt, and a bracketed descriptor version.
Select a key and mode. Click any chord degree to hear it. Enable the Inharmonicity Analyzer to measure live microphone input — it calculates partial deviation from theoretical integer multiples using the stiff-string model and estimates the B coefficient.
Scale Degrees — Click to Sound Chromatic Map
Stiff strings cause upper partials to run sharp of theoretical integer multiples.
f_n = n · f₁ · √(1 + B · n²) · Higher B = more compensation needed.
Equal temperament is a compromise. James Taylor's sweetened system compensates for the physical deformation strings undergo under fret pressure. Bass strings demand more compensation — larger-core wound strings deform more. The offset scales from −3¢ at the high E down to −12¢ at the low E.
| String | Note | ET 440 | JT Target | Offset | Why |
|---|---|---|---|---|---|
| 1 (high) | E | 329.63 Hz | 328.90 Hz | −3¢ | High tension stabilizes pitch; minimal comp needed |
| 2 | B | 246.94 Hz | 245.80 Hz | −6¢ | Reduces clash on major 3rd voicings |
| 3 | G | 196.00 Hz | 195.55 Hz | −4¢ | Wound/unwound boundary; modest deformation |
| 4 | D | 146.83 Hz | 146.15 Hz | −8¢ | Wound core; significant fret-pressure deformation |
| 5 | A | 110.00 Hz | 109.36 Hz | −10¢ | Heavy core; capo pressure compounds sharpness |
| 6 (low) | E | 82.41 Hz | 81.93 Hz | −12¢ | Largest core; maximum inharmonicity compensation |
// Tune so the chords ring, not so the meter reads zero.
A musical cryptography engine. Each letter maps to a scale degree. Your text becomes a chord progression — a message audible only to those who know the key and mode. Encode, transmit, decode.
Random constraints accelerate commitment. The Don't Use card creates the space something unexpected can enter. Interpret everything loosely.
// Roman numerals in Feel/Groove reference the selected key. Let the Don't Use card create the aperture.