Skip to content

Instantly share code, notes, and snippets.

View dmkitchen's full-sized avatar

Denis M. Kitchen dmkitchen

View GitHub Profile
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body {
font-family: system-ui, -apple-system, sans-serif;
margin: 0;
padding: 16px;
background-color: #f0f4f8;
The Static Method
This is how Static Method writes and records a song in under 10 hours. Each ritual is performed separately. Perform a ritual at the same time of the week regardless of how you feel or what you want to do at the time. So Every Wednesday at 7am perform Ritual One. You can store dozens of sketches this way before advancing any of them to Rituals 2-5. Use a Pomodoro timer to stay focused for no shorter than a single 25 minute session. Take breaks no longer than 5 minutes. Spend no more than 4 Pomorodoros (2 hours) on a single ritual.
Ritual 1: Create a Musical Sketch
Hit record and start playing something, anything. Drums are a good start. Record it until something groovy pops out. Don’t bother with song structure. No chord changes are needed. Just beat, synth texture, feel, melody, a phrase, an illustration of a theme.
Trim that mess up a bit, add a couple more tracks of accompaniment.
Play with some EQ, compression and get a general mix and master of the sketch with pleasant gain, EQ, and com
@dmkitchen
dmkitchen / gist:704d06a08ea71f8b71fac032e359d0b6
Created January 6, 2024 01:02
Bach's Prelude in C Major transcribed for Sonic Pi
#Bach's Prelude in C major
#Programmed by Static Method https://static-method.com/
# based on https://drive.google.com/file/d/1RfmqglVhJtM3phxGeEbrXcdgA3N7dlL3/view?usp=drive_link
#git gist - https://gist.github.com/dmkitchen/704d06a08ea71f8b71fac032e359d0b6
use_bpm 112
FULL_STEP = 2
HALF_STEP = 1
WHOLE_NOTE = 4
HALF_NOTE = 2
@dmkitchen
dmkitchen / little-fugue.rb
Last active December 28, 2023 15:33
Bach's little fugue in G minor transcribed to Sonic Pi
#XVIII FUGE. G-moll.
#Programmed by Static Method https://static-method.com/
# updates available here:
# https://gist.github.com/dmkitchen/52dcc366f71e5a59d1e36cb53c677555
use_bpm 80
FULL_STEP = 2
HALF_STEP = 1
WHOLE_NOTE = 4