Commit Graph

110 Commits

Author SHA1 Message Date
kennethreitz 38ba8bdb4a Voltage: stereo panning — saw left, pulse right, noise offset
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 00:42:31 -04:00
kennethreitz a35df3741b Acid Reign: stereo 303s with delay, panning across the board
Two 303s panned opposite with different delay times — echoes cascade
across the stereo field. Clap delay, cajon slapback, hats panned.
Rhodes louder (0.35), wetter (0.8 taj_mahal), panned left. Cajon 0.7.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 00:35:17 -04:00
kennethreitz 7cc61b582a Deep Time: tingsha + singing bowls throughout, changelog update
Tingsha strikes every 4-6 bars through bar 48 (was silent after 16).
Bowl_low strikes every 8 bars through all 48 (was only first 16).
Both fade in velocity as the piece progresses.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 00:25:06 -04:00
kennethreitz 6b54a54298 Deep Time: stereo spread, three reverb spaces, delay on percussion
17 parts spread across the field. Taj_mahal for drones/bowls,
cathedral for choir/cello/didge/rain, algorithmic for cymbals.
Long delays on tingsha/bowls/fingers (1.5s at 40 BPM). Theremin
restrained. Cello in cathedral with gentle delay. Sub_osc on earth.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 00:24:04 -04:00
kennethreitz a7dcef302b Raga Midnight: doubled length, 808 drop, proper raga form
56 bars (~2:30). Tambura alone opening, extended alap/jor, gat with
dhol, jhala with sitar arp, tabla solo, then THE DROP — 808 at vol 1.0
with Re→Ga→Re→Pa(-36) pattern building 20→40 velocity. Sitar gat
reprises over the thunder. Declarative part names restored.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 00:16:42 -04:00
kennethreitz 57b25e4572 Raga Midnight: delay on tabla/dhol, evocative part names, velocity fades
Part names: earth, sky, heartbeat, cascade, voice. Tabla solo gets
delay for bayan echo. Dhol slapback delay. Velocity list fades on
tambura and dhol. Drums/sitar reverb bumped slightly.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 23:47:09 -04:00
kennethreitz 18d4e39a96 Chakra: stereo spread, delay on instruments, gentler opening reverb
Uke panned left with delay, Rhodes panned right, sitar louder/drier,
theremin panned far right. Opening reverbs pulled back to breathe.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 23:45:20 -04:00
kennethreitz cb9e9d6d6b Silk Road: koto starts with subtle reverb instead of bone dry
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:24:12 -04:00
kennethreitz 1123e773e4 Silk Road: dry-to-wet koto, tabla grows with caravan, remove Culture Clash
Koto starts bone dry, reverb fades in like mist over 16 bars.
Tabla volume/velocity increases as each civilization joins.
Culture Clash removed for rework.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:21:08 -04:00
kennethreitz ac36b3ace2 Silk Road: sitar reverb 0.2→0.35 taj_mahal
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:16:35 -04:00
kennethreitz e9db560ea0 Silk Road: refactor with play_phrases() helper
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:15:36 -04:00
kennethreitz 89666f7646 Silk Road: stereo caravan — east to west, left to right
Koto far left (taj_mahal), sitar left (dry), tabla left-center,
oud right-center (cathedral delay), guitar right (delay),
cajon far right (dry). Tambura center with sub_osc as the thread.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:13:11 -04:00
kennethreitz a06e6c1fe9 Ghost Protocol: stereo field, delay on Rhodes/trip-hop, sidechain bass
Lessons from The Observatory: trust effects to fill space. Rhodes
panned left with delay, arp panned right, NES louder with more reverb,
pluck stabs wide right, trip-hop snare with dub delay, bass sidechained.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 22:11:11 -04:00
kennethreitz cedd44d72c The Observatory: theremin louder, less reverb
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:58:00 -04:00
kennethreitz 50af979eee Add The Observatory (track 12), Voltage tweaks, The Dialogue/Temple updates
The Observatory: G minor, 112 BPM — chapel through shortwave, by ChatGPT.
Voltage: spring/taj_mahal reverb, delay, kick maxed.
Remove Digital Raga and 3AM (for rework).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 21:54:35 -04:00
kennethreitz a6cdc49969 Raga Midnight: rewrite tabla solo — clean 4/4 grid, no mixed durations
Kaida in 8ths→16ths, tukra all 16ths, tihai with even spacing.
No more 32nd/16th mixing or triplets fighting the groove.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 13:34:20 -04:00
kennethreitz 78c529acb9 The Interruption: 32nd note hat fills, fix play.py --from-time counter
Hat fills every 4 bars, bigger fills every 8. Play counter now shows
correct time when using --from-time.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 13:21:03 -04:00
kennethreitz b063acf99f The Interruption: add flute + harp, sidechain 0.6, stereo improvements
Baroque flute soaring above the quartet, harp cascading arps.
Sub bass sidechain doubled for harder pump. Flute and harp both
play through the DnB interruption.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 13:08:58 -04:00
kennethreitz 345c553f7f The Interruption: stereo string quartet, delay on harpsichord/violins
Violins panned wide (-0.35/+0.4), harpsichord with delay sparkle,
cello gets chorus, everything louder with more cathedral reverb.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 13:00:34 -04:00
kennethreitz 04959c11f3 Voltage: dotted delay on saw/pulse, distortion on kick
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 12:55:21 -04:00
kennethreitz d6fd475d65 Voltage: three reverb characters — dry sine, spring saw, taj_mahal pulse
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 12:50:43 -04:00
kennethreitz 2fbe7dab3f Add Voltage (track 11), The Dialogue tweaks, remove 3AM
Voltage: F minor, 138 BPM — raw oscillators, arp solos, 32nd note peak.
The Dialogue: theremin octave up, sitar reverb tuned, house beat added.
Raga Midnight: sitar reverb reduced. 3AM removed for rework.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 12:43:12 -04:00
kennethreitz ce48cc3121 The Dialogue: dry sitar shred, changelog update, remove .claude from repo
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 12:08:42 -04:00
kennethreitz b0738dfb1d Add The Dialogue (track 10), house beat, reverb tweaks
New track: E Phrygian, 75 BPM, shruti/just/432 Hz. Sitar (human) and
theremin (machine) find each other through call-and-response. House
kick + hats + clap enter at bar 41. Raga Midnight sitar reverb reduced.
Track picker now wraps around.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 12:02:25 -04:00
kennethreitz a5f369bdeb Acid Reign: cajon louder (0.5), less reverb (0.2)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 11:36:25 -04:00
kennethreitz 1a05b641ba Add The Temple — devotional reverb piece with tabla + sitar solos
A Phrygian (Bhairavi), 65 BPM, shruti just intonation, A=432 Hz.
72 bars: singing bowls, tambura, harmonium, bansuri, tabla solo with
32nd note tukra, triple sitar solo with jhala shredding, theremin at
the emotional peak, electronic kick. Pin pytheory>=0.40.6 for tingsha.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 02:35:50 -04:00
kennethreitz fc96499717 The Interruption: sub bass 0.7→0.9, sub_osc 0.5→0.7
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 07:16:22 -04:00
kennethreitz 552019da32 The Interruption: drums maxed — breakbeat 0.9, kick 1.0, room reverb
Breakbeat 0.9 with room reverb (0.2, 0.8s decay). 808 kick at 1.0.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 07:13:44 -04:00
kennethreitz b72a866d83 The Interruption: 808 kick four-on-floor, breakbeat 0.6, sub 0.7 — SLAP
Added separate 808 kick at volume 0.8, velocity 125 — four on the floor
layered under the breakbeat. Breakbeat bumped to 0.6, sub bass to 0.7.
Bar 33 should now feel like a wall hitting you.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 07:10:39 -04:00
kennethreitz 6edbdc3234 Remove Echo Chamber
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:24:16 -04:00
kennethreitz 98b0f241be Echo Chamber: fix melodica instrument — flute (no harmonica preset)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:22:26 -04:00
kennethreitz 70199fdd3d Track 9: Echo Chamber — deep dub, E minor, 72 BPM
King Tubby at midnight. One drop kick, upright bass, offbeat skank guitar,
melodica drenched in delay, trumpet stabs echoing into infinity.
Cathedral reverb on everything. Space between the hits IS the music.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:16:51 -04:00
kennethreitz 40236df8f3 The Interruption: harpsichord intro, chorus on strings, cathedral reverb
- Harpsichord opens with arpeggiated chords (baroque feel), returns for ending
- Chorus added to violin 1, violin 2, viola for richer sound
- Cathedral reverb bumped to 0.45 on all strings

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:11:26 -04:00
kennethreitz 5f6d930bc0 Track 8: The Interruption — string quartet ambushed by drum & bass
D minor, 85 BPM (170 feel when DnB hits). Pure classical string quartet
for 32 bars — violin 1 melody, violin 2 harmony, viola chords, cello bass.
Bar 33: breakbeat SLAMS in with sub bass and reese. Strings keep playing
like nothing happened. Beat dissolves, strings win, play out alone.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:06:24 -04:00
kennethreitz 3f2bd53166 Culture Clash: Mario volume 0.15 → 0.2
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:31:38 -04:00
kennethreitz 3542bd4d2d Culture Clash: Mario volume 0.3 → 0.15, reverb 0.15 → 0.4 (1.5s decay)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:28:33 -04:00
kennethreitz 3e1f7fd60e Culture Clash: Mario volume 0.5 → 0.3
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:23:22 -04:00
kennethreitz 04449e86e1 Culture Clash: Mario no envelope (full sustain NES sound)
Raga Midnight: pull back reverb — tambura 0.5, tambura_hi 0.5, sitar 0.3

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:22:39 -04:00
kennethreitz b545025fc7 Culture Clash: Mario louder (0.5), less reverb (0.15 algorithmic)
Dropped taj_mahal reverb for short algorithmic (0.5s decay).
Volume 0.4 → 0.5. Should cut through clean now.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:18:32 -04:00
kennethreitz 695328faa9 Culture Clash: Mario louder — 0.25→0.4 base, 0.45→0.55 solo
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:13:38 -04:00
kennethreitz ea958c1457 Deep Time: theremin 0.15 → 0.2
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:09:55 -04:00
kennethreitz 93c8c41faf Deep Time: singing bowls louder — ring 0.45, strike 0.4
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:06:12 -04:00
kennethreitz 6c21b52aa2 Deep Time: singing_bowl_ring, tingsha reverb 0.4/2.0s
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:00:23 -04:00
kennethreitz 57b64c9b9a Deep Time: dryer tingsha, add DrumSound import
Tingsha reverb 0.9 taj_mahal → 0.2 algorithmic 1.0s decay.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 14:55:54 -04:00
kennethreitz 12619d89b0 Deep Time: add DrumSound import
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 14:53:34 -04:00
kennethreitz a46bef45e2 Deep Time: tingsha, rainstick_slow, finger cymbals, low singing bowl
Etheric/gypsy intro texture:
- Tingsha strikes every 3 bars, ringing in taj mahal reverb
- Rainstick slow wash every 4 bars
- Finger cymbal accents scattered through first 16 bars
- Deep singing bowl (B1) every 8 bars
All fade out as the drones take over.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 14:53:06 -04:00
kennethreitz 2b01b93587 Deep Time: didgeridoo opening, theremin emotional break, low vocal, quieter harmonium
- Didgeridoo opens the track (vol 0.08, fades over 24 bars)
- Theremin enters bar 21 with slow bending melody — the emotional core
- Vocal synth "ohhh" at low octave (B1, F#1 range) from bar 16
- Harmonium pulled back 0.1 → 0.06

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 14:32:03 -04:00
kennethreitz 06f6115b3c Deep Time: add choir synth — held notes entering bar 20
Ethereal choir with taj mahal reverb, held chord pairs every 4 bars.
Volume 0.1, velocity 35-40 — barely there, like voices from nowhere.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 14:24:20 -04:00
kennethreitz 50f4ed6b4b Track 7: Deep Time — ambient drone, B minor, 40 BPM
No rhythm, no melody. Just layers of texture dissolving into space.
Sine drones (root + fifth + octave), harmonium breathing every 4 bars,
singing bowl strikes every 8, triangle shimmer, wind noise with LFOs,
cello entering late as the human voice. Just intonation, taj mahal reverb
on everything. 7.5 minutes of deep listening.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 13:57:38 -04:00
kennethreitz e5c24d6456 Remove 2AM
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 13:19:39 -04:00