Repository navigation
Model D and Neutron to 200 sounds each (t-140) - #112
Merged
Merged
Conversation
Instruments (tabla, timpani, French horn, blues harp, yidaki, vibraphone, upright bass, singing bowl, sitar, Highland pipes with an OSC 3 drone, glass harmonica, oboe, tuba, plunger trombone, musical saw, ocarina, pan flute, musette, jazz organ, harp, shamisen, banjo, steel pan), artists from Little Walter to Kavinsky, and effects: a helicopter and a steam train that speed up through FILT CONT and LOUD CONT into LFO CV, whale song, a foghorn and thunder. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patched effects: a flying saucer whose LFO drives its own rate, a ping-pong ball, sonar from the self-oscillating filter, a phone warble from OSC 3 at LO with the LFO gating it, a blaster, a gong from MIX into MOD SOURCE, a dive klaxon and Forbidden Planet bleeps. Drones (tanpura, dungchen, La Monte Young), world instruments (erhu, duduk, bansuri, mbira), a Harmon mute on the high-pass filter, and artists from Clara Rockmore to Tycho. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patched: a Basinski tape loop dimmed by the LFO in LOUD CV, night frogs from the square LFO in both gates, a clock that ticks by itself, and a motorbike revved by FILT CONT into OSC 1V/OCT. Also a chiptune octave trill from OSC 3 at LO, a bowed cymbal on the high-pass filter, Bach's organ, Popol Vuh's choir, Delia Derbyshire's gallop and a music box. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patched FM: an electric piano and a Sakamoto bell from OSC 2 through ATT 1 into OSC 1, with ENV 2 on ATT1 CV fading the FM; Jeff Mills' clanging bells. A Geiger counter from S&H into E.GATE 1, a campfire from S&H into VCA CV, raindrops pinging a resonant band-pass, a jet flanger from ATT 2 into DELAY TIME, a clanking robot. Paraphonic twin guitars, organum and a calliope; melodica, bandoneon, clavinet, congas. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Artists from Underworld to M83. Patched: Drexciya's bass with one S&H reading per note (MIDI GATE into S&H CLOCK), Skinny Puppy's audio-rate filter FM (OSC 2 into FREQ MOD), an Autechre glitch from an S&H clocked by OSC 2, a Skrillex sync growl, a sitar from ENV 2 sweeping a synced OSC 2, Jon Hopkins' throbbing bass from the LFO in VCA CV, and a radio lead from VCF 2 into OD IN. Throat singing, guzheng and hurdy-gurdy. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Drones: a Fripp & Eno loop warped by S&H through SLEW into DELAY TIME, Sunn O))) power chords, a Ligeti cluster, a reactor hum from OSC 2 into DELAY TIME. Effects: wind and cicadas from smoothed random voltage, a transporter, a rocket, arcade coins and power-ups, a heart monitor. Instruments: cello, bass clarinet, soprano sax, harmonium, kalimba and glockenspiel by FM, xylophone, a Sabbath power chord, and Dick Dale's tremolo picking gated by MIDI GATE through ATT1 CV. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Patched: a Subotnick random melody (one MULT copy of the LFO clocks the S&H, the other fires each ping), Laurie Anderson's looping "ah", a Daphne Oram bird whose warble speed comes from the S&H in LFO RATE, Bjork's crackling bass, a Sigur Ros swell and a tape-replay flute with the LFO in DELAY TIME, a sync pad, Voyager plasma waves. Drums with an ENV 2 pitch drop (djembe, taiko, hardstyle kick), FM agogo and triangle, claves, crash, brushes; an ondes Martenot whose palme is a short feeding-back delay. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
check:synths --write-baseline refuses a ported synth, and --compare fails on any sound its baseline lacks, so a ported synth could not gain sounds. --add-sounds is a --compare for one synth that appends the missing sounds instead: every recorded sound must still match or nothing is written, and no recorded entry is rewritten. Both baselines grow by additions only (101 and 97 sounds); the 200 recorded entries are unchanged. The catalogue and route tests count 200 each. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ep baseline header (t-140) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
check:synths -- <synth> --add-soundsmode: renders the whole synth, requires every sound already recorded to match the baseline, and appends only the new sounds. The baseline header and every recorded fingerprint go back exactly as they were read. Refusals are inaddSoundsRefusal(scripts/native-synths.ts), with unit tests..context/app/check/model-d.jsonandneutron.json. As.context/app/check/README.mdnotes, the prototype's own--comparewill now report these as entries it doesn't know about.Gates
/pre-pr✅ ·/security-review✅/code-review: fixed stale 99-count assertions (read, library and synth-page tests), the refusal order for--add-sounds --write-baseline, the header kept on an--add-soundswrite, and the--comparesummary wording. Left as is: the prototype-parity noise (documented), and hot/quiet sounds not being refused under--add-sounds(same rule as--write-baseline).Owner checks (batched, by ear)
/synths/model-dand/synths/neutron.🤖 Generated with Claude Code