SonicPi.js — Parity Dashboard

Desktop Sonic Pi ↔ browser engine, every example pool. Built 2026-06-20 05:23 UTC. Pitch is the verdict; consistency scores are timbre/level support only.

🚦 Tier-1 launch gate — PASS
34/34 = 100%
roster PASS (≥ 70%)
matrix ✓ 52/52
blockgameevent-match · raw-sweep
cloud_beatevent-match · raw-sweep
sonic_dreamsevent-match · raw-sweep
hauntedmatch · raw-sweep
ambient_experimentevent-match · raw-sweep
chord_inversionsmatch · projection
filtered_dnbevent-match · raw-sweep
fm_noiseevent-match · raw-sweep
jungleevent-match · raw-sweep
oceanevent-match · raw-sweep
reich_phasematch · projection
crushedevent-match · raw-sweep
dark_neonevent-match · raw-sweep
mod_303_phadematch · raw-refreshed
orchard_improvevent-match · raw-sweep
syncerevent-match · raw-sweep
acidevent-match · raw-sweep
ambientevent-match · raw-sweep
compus_beatsevent-match · raw-sweep
echo_dramaevent-match · raw-sweep
idm_breakbeatevent-match · raw-sweep
tron_bikeevent-match · raw-sweep
wob_rhythevent-match · raw-sweep
bachevent-match · raw-sweep
driving_pulsematch · projection
lorezzedevent-match · raw-sweep
monday_bluesmatch · projection
rerezzedevent-match · raw-sweep
square_skitevent-match · raw-sweep
blimp_zonesevent-match · raw-sweep
blip_rhythmevent-match · raw-sweep
shufflitevent-match · raw-sweep
tilburg_2event-match · raw-sweep
time_machineevent-match · raw-sweep
Tier-1 pitch parity — the musical-correctness verdict
Official examples34
Pitch parity · the verdict
MATCH 4EVENT-MATCH 30
0 differ from desktop 2026-06-20 05:23 UTC
Book / curriculum18
Pitch parity · the verdict
MATCH 4EVENT-MATCH 13VARIANT 1
0 differ from desktop 2026-06-20 05:23 UTC
Consistency score — timbre + level support (⚠ not a pitch verdict)
E2E suite10
⚠ consistency score · timbre + level (not pitch)
HIGH 1MID 9
2026-06-18 16:51 UTC
Community + in-thread-forum48
⚠ consistency score · timbre + level (not pitch)
HIGH 28MID 14LOW 5INCONCL 1
48/48 captured · community 28 · in-thread-forum 20 2026-06-19 06:37 UTC
Event-level structure — /s_new parity (no audio, complements the audio comparator)
Event Diff (note-level)154
note-level comparison · count, order, timing (no audio)
EVENT-MATCH 151
desktop ↔ web note events compared (no audio) 2026-06-20 05:23 UTC
Why two schemes? Official + book are graded on pitch (note progression, the verdict — a match means the right notes at the right time). E2E + community are graded on a consistency score (timbre & level similarity), which is blind to wrong melody and can never stand as a musical-correctness verdict on its own. A HIGH there means "sounds tonally/loudness-similar to desktop", not "plays the right notes".