Skip to main content

Examples

Hello World — Single Tone

BPM 120

INSTRUMENT tone:
TYPE SYNTH
WAVE SIN
ADSR 10 50 200 100
VOLUME 200

SEQUENCE melody:
PLAY tone C4 2
REST 1
PLAY tone E4 2
REST 1
PLAY tone G4 2

PLAY_SEQUENCE melody

Full Band with PLAY_TOGETHER

BPM 120

INSTRUMENT bass:
TYPE SYNTH
WAVE SAW
ADSR 5 40 300 120
VOLUME 220

INSTRUMENT lead:
TYPE SYNTH
WAVE TRIANGLE
ADSR 10 30 200 100
VOLUME 180

INSTRUMENT kick:
TYPE DRUM
WAVE SIN
FREQ 55
DECAY 100
VOLUME 255

INSTRUMENT hat:
TYPE DRUM
WAVE NOISE
FREQ 800
DECAY 30
VOLUME 140

SEQUENCE bassline:
PLAY bass C2 1
PLAY bass C2 1
PLAY bass G2 1
PLAY bass F2 1

SEQUENCE melody:
PLAY lead E4 0.5
PLAY lead G4 0.5
PLAY lead A4 1
PLAY lead G4 0.5
PLAY lead E4 0.5
PLAY lead D4 1

PATTERN beat:
BEAT 1: kick
BEAT 1: hat
BEAT 2: hat
BEAT 3: kick
BEAT 3: hat
BEAT 4: hat

LOOP 2:
PLAY_TOGETHER:
PLAY_SEQUENCE bassline
PLAY_SEQUENCE melody
PLAY_PATTERN beat

Drum Pattern

BPM 110

INSTRUMENT kick:
TYPE DRUM
WAVE SIN
FREQ 60
DECAY 80
VOLUME 255

INSTRUMENT snare:
TYPE DRUM
WAVE NOISE
FREQ 200
DECAY 60
VOLUME 220

INSTRUMENT hat:
TYPE DRUM
WAVE NOISE
FREQ 800
DECAY 30
VOLUME 140

PATTERN basic_beat:
BEAT 1: kick
BEAT 1: hat
BEAT 2: snare
BEAT 2: hat
BEAT 3: kick
BEAT 3: hat
BEAT 4: snare
BEAT 4: hat

LOOP 4:
PLAY_PATTERN basic_beat

Chord Progression

BPM 100

INSTRUMENT pad:
TYPE SYNTH
WAVE SAW
ADSR 50 100 300 200
VOLUME 180

SEQUENCE progression:
PLAY pad [C4 E4 G4] 2
PLAY pad [A3 C4 E4] 2
PLAY pad [F3 A3 C4] 2
PLAY pad [G3 B3 D4] 2

LOOP 2:
PLAY_SEQUENCE progression

Effects and Panning

BPM 120

INSTRUMENT bass:
TYPE SYNTH
WAVE SAW
CUTOFF 600
RESONANCE 100
PAN 100
ADSR 5 40 300 120
VOLUME 220

INSTRUMENT lead:
TYPE SYNTH
WAVE TRIANGLE
GLIDE 100
DELAY 300 150
REVERB 120
PAN 180
ADSR 10 30 200 100
VOLUME 180

SEQUENCE melody:
PLAY lead C4 0.5 200
PLAY lead E4 0.5 160
PLAY lead G4 1 220

SEQUENCE bassline:
PLAY bass C2 1
PLAY bass G2 1

LOOP 2:
PLAY_TOGETHER:
PLAY_SEQUENCE melody
PLAY_SEQUENCE bassline

Envelope Shaping (Pad + Pluck)

BPM 90

INSTRUMENT pad:
TYPE SYNTH
WAVE SIN
ADSR 300 100 400 500
VOLUME 160

INSTRUMENT pluck:
TYPE SYNTH
WAVE SAW
ADSR 2 80 0 60
VOLUME 200

SEQUENCE pad_chords:
PLAY pad C4 4
PLAY pad E4 4
PLAY pad G4 4
PLAY pad C5 4

SEQUENCE pluck_line:
PLAY pluck C5 0.25
REST 0.25
PLAY pluck E5 0.25
REST 0.25
PLAY pluck G5 0.25
REST 0.25
PLAY pluck C6 0.25
REST 0.25

PLAY_SEQUENCE pad_chords
LOOP 4:
PLAY_SEQUENCE pluck_line

Bell Melody in 3/4

Demonstrates TIME_SIGNATURE, WAVE BELL, LEGATO, POLYPHONY, extended REVERB, and smooth BPM ramp.

BPM 92
TIME_SIGNATURE 3 4

INSTRUMENT bell:
TYPE SYNTH
WAVE BELL
ADSR 1 400 0 600
REVERB 160 DECAY 4000 ROOM 0.8
LEGATO
POLYPHONY 3
VOLUME 190

INSTRUMENT chime:
TYPE SYNTH
WAVE BELL
ADSR 1 300 0 400
REVERB 120 DECAY 2000 ROOM 0.5
POLYPHONY 2
PAN 80
VOLUME 150

INSTRUMENT low_bell:
TYPE SYNTH
WAVE BELL
ADSR 1 500 0 800
REVERB 200 DECAY 5000 ROOM 0.9
LEGATO
POLYPHONY 2
PAN 180
VOLUME 170

SEQUENCE waltz_melody:
VELOCITY_CURVE CRESCENDO 100 200 6
PLAY bell E5 1
PLAY bell D5 0.5
PLAY bell C5 0.5
PLAY bell B4 1
PLAY bell A4 1.5
PLAY bell G4 1.5

SEQUENCE waltz_chords:
PLAY chime [C4 E4 G4] 3
PLAY chime [A3 C4 E4] 3
PLAY chime [F3 A3 C4] 3
PLAY chime [G3 B3 D4] 3

SEQUENCE bass_bells:
PLAY low_bell C3 2
REST 1
PLAY low_bell A2 2
REST 1
PLAY low_bell F2 2
REST 1
PLAY low_bell G2 2
REST 1

PATTERN waltz_tap:
BEAT 1: bell E6 0.5 180
BEAT 2: bell E6 0.5 100
BEAT 3: bell E6 0.5 100

FADE_IN 3
LOOP 2:
PLAY_TOGETHER:
PLAY_SEQUENCE waltz_melody
PLAY_SEQUENCE waltz_chords
PLAY_SEQUENCE bass_bells
PLAY_PATTERN waltz_tap

BPM 80 OVER 6
VELOCITY_CURVE DECRESCENDO 200 60 6

LOOP 1:
PLAY_TOGETHER:
PLAY_SEQUENCE waltz_melody
PLAY_SEQUENCE waltz_chords
PLAY_SEQUENCE bass_bells

FADE_OUT 6
LOOP 1:
PLAY_TOGETHER:
PLAY_SEQUENCE waltz_chords
PLAY_SEQUENCE bass_bells