Robin

Berlin Night

Made in Sound, on Pads, in 1 ask.

Where this comes from Recorded: made in a chat in Robin (Claude Code), on Robin’s own synth, free on this Mac, and kept with Keep this chat as a demo. Its chat ships beside it and opens with the demo.

  1. Ask 1 of 1 · typed in the chat as it was made

    Make a Berlin techno set on the pads, 124 BPM in A minor, on Robin’s own synth: 16 loops, four parts (a kick, a rolling bass, hats and a dark stab) over four scenes that build from the warm-up to the peak, the hour the club lights go blue, and back down. Save it as Berlin Night. (For the sound: Loop)

    Robin Berlin Night is saved, and it's on the pads now: 16 loops on Robin's synth at 124 BPM in A minor, four parts across four scenes. The bounce is open in the Sound pane and saved as Berlin-Night.wav in the project folder. The set itself is at pads/Berlin Night.padset.

    Made
    Berlin Night is saved, and it's on the pads now: 16 loops on Robin's synth at 124 BPM in A minor, four parts across four scenes. The bounce is open in the Sound pane and saved as Berlin-Night.wav in the project folder. The set itself is at pads/Berlin Night.padset.
    Used
    Robin’s own synth, on this Mac; The chat’s own model writes the notes
    Cost
    Free, on this Mac
    What ran, 18 steps
    1. skill.load Skill in play: Music.
    2. kit.load Loaded pads. Use these through kit.call {"tool": name, "arguments": {...}}:
    3. skill.load # Composing a loop
    4. kit.call The pad grid is empty. There are 16 pads in four columns — drums, bass, melody, texture — numbered 1 to 16 across then down, so pads 1, 5, 9 and 13 are all drums. The tempo is 100 BPM.
    5. kit.call The scene grid is open: 8 scenes, 8 columns (drums, bass, melody, texture, perc, chords, lead, fx). Put loops on the pads with pads.fill.
    6. kit.call Made 16 loops on Robin's synth at 124 BPM in A minor, 4 bars, bar-exact and seamless, each scene levelled to −14 LUFS, in 21.1 s:
    7. kit.call Warm-up — scene 1, 16 bars (0:00–0:31)
    8. kit.call Saved the set as Berlin Night.padset at pads/Berlin Night.padset. pads.load brings it back.
    9. kit.call No section is called “end”: the sections are Warm-up, Build, Blue Hour, Comedown. (failed, kept as it happened)
    10. kit.call Take 1 · 80 bars · 4 FX by Robin. A take of 80 bars: Warm-up → Build → Blue Hour → Comedown, Filter on bar 32, Stutter at 1/16 on the hats on bar 32, Echo on bar 64, Tape stop on bar 80 (2:35). It is
    11. kit.call The Build does not rise (0.3 dB over it): bring a part in halfway, or close a filter over its last bar.
    12. kit.call Bounced 154s of mix. It is open in the Sound pane as a take. Saved at Berlin-Night.wav.
    13. kit.call Made 4 loops on Robin's synth at 124 BPM in A minor, 8 bars, bar-exact and seamless, each scene levelled to −14 LUFS, in 16.3 s:
    14. kit.call Warm-up — scene 1, 16 bars (0:00–0:31)
    15. kit.call Take 2 · 72 bars · 4 FX by Robin. A take of 72 bars: Warm-up → Build → Blue Hour → Comedown, Filter on bar 24, Stutter at 1/16 on the hats on bar 24, Echo on bar 56, Tape stop on bar 72 (2:19). It is
    16. kit.call The Build rises, 4.3 dB from its first bar to its last.
    17. kit.call Saved the set as Berlin Night.padset at pads/Berlin Night.padset. pads.load brings it back.
    18. kit.call Bounced 139s of mix. It is open in the Sound pane as a take. Saved at Berlin-Night.wav.

It is a demo in Robin: it opens on the Sound bench, and this is its How it was made. Free, on your Mac, nothing to set up.

Every demo, and how it was made