Skip to content

ANDÚRIL_OS // An interactive algorithmic music portfolio built with Strudel & JavaScript. Features a retro-futuristic "OS" interface playing 10 custom-coded tracks ranging from Cyberpunk and IDM to Dark Fantasy drones

Notifications You must be signed in to change notification settings

Santhusha-UX/my-strudel-music

Repository files navigation

🎹 My Live Coding Music Portfolio

A collection of algorithmic soundscapes and beats created with Strudel.

🎧 The Tracks

1. Neo-Tokyo Daydream (Cyberpunk Lofi)

A blend of nostalgic anime chords and distorted 909 drums. ▶️ Listen in Browser

  • Vibe: Chill, Futuristic, Glitchy
  • Techniques: Bitcrushing, 7th Chords, Masking

2. Sewer Doom (Industrial Horror)

Gut-wrenching phrygian basslines and metallic textures. ▶️ Listen in Browser

  • Vibe: Sinister, Heavy, Dark
  • Techniques: Distortion (shape), Polyrhythms, Filter Sweeps

3. Offshore Drift (Deep Dub Techno)

Sub-aquatic basslines inspired by the pressure of the deep ocean. ▶️ Listen in Browser

  • Vibe: Underwater, Meditative, Delay-heavy
  • Techniques: Low Pass Filters (lpf), Dub Chords, Infinite Decay

4. RX-78 Launch (Mecha Drum & Bass)

High-velocity breakbeats mimicking a Gundam launch sequence. ▶️ Listen in Browser

  • Vibe: Aggressive, Mechanical, Fast (174 BPM)
  • Techniques: Breakbeat Chopping, Supersaw Leads, Steam Sfx

5. Ceylon Glitch (Cyber-Baila)

Traditional Sri Lankan 6/8 rhythms synthesized for the grid. ▶️ Listen in Browser

  • Vibe: Rhythmic, Tropical, Glitchy
  • Techniques: Triplet Feel, Portamento (Glide), Stochastic Panning

6. Elden Log (Dark Fantasy Drone)

A slow, ominous soundscape for dungeon crawling. ▶️ Listen in Browser

  • Vibe: Hopeless, Massive, Atmospheric
  • Techniques: Slow Tempo (60 BPM), Tubular Bells, Choir Pads

7. Mana Burn (8-Bit Boss Theme)

Tactical chiptune beats for the final turn. Features a dynamic arpeggio that follows the chord progression. ▶️ Listen in Browser

  • Vibe: Retro, Strategic, Crisp
  • Techniques: Bitcrushing (crush), Noise Channel Simulation, Lead Vibrato, "Insert Coin" SFX

8. Shibuya Rain (Anime Lofi)

Dusty vinyl crackle and jazz chords for late-night coding. The drums use 'nudge' for a J-Dilla swing. ▶️ Listen in Browser

  • Vibe: Nostalgic, Cozy, Mellow
  • Techniques: Swing (shuft), Velocity Randomization (Human Feel), Pitch Warping (vibrato),Moving Low-Pass Filters

9. Heuristic Fail (IDM / Brain Dance)

Math-rock chaos representing a system kernel panic. Balances aggressive drill 'n' bass with lush analog pads. ▶️ Listen in Browser

  • Vibe: Chaotic, Math-heavy, Broken
  • Techniques: Euclidean Rhythms (c2(3,8)), Pitch-Ramping Snare Rolls, Dynamic Resonance, Silence Masking

10. Golden Path (The UX Anthem)

A perfectly structured Synthwave finale. Ignites the "Hyperdrive" layer for a stratospheric exit.

Key Code:

// The Hyperdrive (Phaser Acceleration)
note("c6(3,8)").s("square").fast(4)
  .phaser(4) // The Jet Engine Sound
  .pan(sine.fast(8))

▶️ Listen in Browser

  • Vibe: Triumphant, Structured, Clean
  • Techniques: Sidechain Simulation (gain pumping), Gated Toms, Phaser Arpeggios, Euclidean Math Layers

🎛️ How to Live Code With These

  1. Click the Listen in Browser link.
  2. Press Ctrl + Enter (or Cmd + Enter) to start the audio.
  3. Change the numbers in the code (e.g., change setcpm(120/4) to 160/4) and press Ctrl + Enter again to hear the changes instantly.

Code is licensed under MIT. Crafted by Santhu (God of UX)

About

ANDÚRIL_OS // An interactive algorithmic music portfolio built with Strudel & JavaScript. Features a retro-futuristic "OS" interface playing 10 custom-coded tracks ranging from Cyberpunk and IDM to Dark Fantasy drones

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published