Skip to content

Commit c5997ab

Browse files
adewaleclaude
andcommitted
feat(sessions): Add 6 demo sessions showcasing full feature range
## New Demo Sessions 1. **ambient-soundscape.json** — Atmospheric pads, shimmer, evolving, glass - High swing (45) for organic feel - Gate playback mode for sustained textures - Advanced synth: tremolo-strings 2. **synth-bass-showcase.json** — All bass varieties - Reese, Hoover, Acid 303, Wobble, FM Bass, Funk, Sub - Gate mode for wobble bass - Various patterns highlighting each bass character 3. **keys-and-piano.json** — Keyboard instruments - Sampled piano, Rhodes, Wurlitzer, Organ, FM Piano - E-Piano, Clavinet, Vibes - Jazz-influenced chord progression (swing: 35) 4. **electronic-leads.json** — EDM lead synths - Supersaw, Hypersaw, Advanced Supersaw - Thick Lead, Vibrato Lead, Duo Lead - Trance-style patterns at 138 BPM 5. **gate-mode-demo.json** — Playback mode comparison - Side-by-side GATE vs ONESHOT examples - Gated pads, strings, organ, bass, lead - Rhythmic chopping effects 6. **fx-and-percussion.json** — FX and synth drums - Tone.js drums: membrane kick/tom, metal cymbal/hihat - FM Bell, AM Bell, Synth Bell - Stab, Brass, Wobble, Growl ## Coverage Improvement Before: 11 sessions using ~15% of instruments After: 17 sessions using ~80% of instruments 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 91ffae8 commit c5997ab

File tree

6 files changed

+1010
-0
lines changed

6 files changed

+1010
-0
lines changed
Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
{
2+
"name": "Ambient Soundscape",
3+
"description": "Demonstrates atmospheric pads, shimmer, and evolving textures with high swing for organic feel. Showcases the ambient synth presets added in Phase 22.",
4+
"tracks": [
5+
{
6+
"id": "pad-warm",
7+
"name": "Warm Pad",
8+
"sampleId": "synth:warmpad",
9+
"steps": [
10+
true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
11+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false
12+
],
13+
"parameterLocks": [
14+
{"pitch": 0, "volume": 0.8}, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
15+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null
16+
],
17+
"volume": 0.5,
18+
"muted": false,
19+
"playbackMode": "gate",
20+
"transpose": 0,
21+
"stepCount": 32
22+
},
23+
{
24+
"id": "shimmer-16",
25+
"name": "Shimmer",
26+
"sampleId": "synth:shimmer",
27+
"steps": [
28+
false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false
29+
],
30+
"parameterLocks": [
31+
null, null, null, null, null, null, null, null, {"pitch": 7, "volume": 0.6}, null, null, null, null, null, null, null
32+
],
33+
"volume": 0.35,
34+
"muted": false,
35+
"playbackMode": "gate",
36+
"transpose": 12,
37+
"stepCount": 16
38+
},
39+
{
40+
"id": "glass-24",
41+
"name": "Glass",
42+
"sampleId": "synth:glass",
43+
"steps": [
44+
false, false, false, false, true, false, false, false, false, false, false, false,
45+
false, false, false, false, false, false, true, false, false, false, false, false
46+
],
47+
"parameterLocks": [
48+
null, null, null, null, {"pitch": 12, "volume": 0.5}, null, null, null, null, null, null, null,
49+
null, null, null, null, null, null, {"pitch": 7, "volume": 0.4}, null, null, null, null, null
50+
],
51+
"volume": 0.3,
52+
"muted": false,
53+
"playbackMode": "oneshot",
54+
"transpose": 0,
55+
"stepCount": 24
56+
},
57+
{
58+
"id": "evolving-32",
59+
"name": "Evolving",
60+
"sampleId": "synth:evolving",
61+
"steps": [
62+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
63+
true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false
64+
],
65+
"parameterLocks": [
66+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
67+
{"pitch": 5, "volume": 0.7}, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null
68+
],
69+
"volume": 0.4,
70+
"muted": false,
71+
"playbackMode": "gate",
72+
"transpose": 0,
73+
"stepCount": 32
74+
},
75+
{
76+
"id": "dreampop-16",
77+
"name": "Dream",
78+
"sampleId": "synth:dreampop",
79+
"steps": [
80+
false, false, false, false, true, false, false, false, false, false, false, false, true, false, false, false
81+
],
82+
"parameterLocks": [
83+
null, null, null, null, {"pitch": 0, "volume": 0.6}, null, null, null, null, null, null, null, {"pitch": 3, "volume": 0.5}, null, null, null
84+
],
85+
"volume": 0.35,
86+
"muted": false,
87+
"playbackMode": "oneshot",
88+
"transpose": 0,
89+
"stepCount": 16
90+
},
91+
{
92+
"id": "sweep-64",
93+
"name": "Sweep",
94+
"sampleId": "synth:sweep",
95+
"steps": [
96+
true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
97+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
98+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
99+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false
100+
],
101+
"parameterLocks": [
102+
{"pitch": -12, "volume": 0.5}, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
103+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
104+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
105+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null
106+
],
107+
"volume": 0.25,
108+
"muted": false,
109+
"playbackMode": "gate",
110+
"transpose": 0,
111+
"stepCount": 64
112+
},
113+
{
114+
"id": "strings-adv",
115+
"name": "Strings",
116+
"sampleId": "advanced:tremolo-strings",
117+
"steps": [
118+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
119+
false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false
120+
],
121+
"parameterLocks": [
122+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
123+
null, null, null, null, null, null, null, null, {"pitch": 0, "volume": 0.6}, null, null, null, null, null, null, null
124+
],
125+
"volume": 0.4,
126+
"muted": false,
127+
"playbackMode": "gate",
128+
"transpose": -12,
129+
"stepCount": 32
130+
},
131+
{
132+
"id": "jangle-12",
133+
"name": "Jangle",
134+
"sampleId": "synth:jangle",
135+
"steps": [
136+
false, false, true, false, false, false, false, false, true, false, false, false
137+
],
138+
"parameterLocks": [
139+
null, null, {"pitch": 7, "volume": 0.4}, null, null, null, null, null, {"pitch": 12, "volume": 0.3}, null, null, null
140+
],
141+
"volume": 0.25,
142+
"muted": false,
143+
"playbackMode": "oneshot",
144+
"transpose": 12,
145+
"stepCount": 12
146+
}
147+
],
148+
"tempo": 72,
149+
"swing": 45
150+
}
Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
{
2+
"name": "Electronic Leads Showcase",
3+
"description": "Demonstrates the electronic lead synths: Supersaw, Hypersaw, Advanced Supersaw, Thick Lead, Vibrato Lead. High-energy trance/EDM style patterns.",
4+
"tracks": [
5+
{
6+
"id": "kick-4x4",
7+
"name": "Kick",
8+
"sampleId": "kick",
9+
"steps": [
10+
true, false, false, false, true, false, false, false, true, false, false, false, true, false, false, false
11+
],
12+
"parameterLocks": [
13+
{"volume": 1.0}, null, null, null, {"volume": 1.0}, null, null, null, {"volume": 1.0}, null, null, null, {"volume": 1.0}, null, null, null
14+
],
15+
"volume": 0.9,
16+
"muted": false,
17+
"playbackMode": "oneshot",
18+
"transpose": 0,
19+
"stepCount": 16
20+
},
21+
{
22+
"id": "clap-backbeat",
23+
"name": "Clap",
24+
"sampleId": "clap",
25+
"steps": [
26+
false, false, false, false, true, false, false, false, false, false, false, false, true, false, false, false
27+
],
28+
"parameterLocks": [
29+
null, null, null, null, {"volume": 1.0}, null, null, null, null, null, null, null, {"volume": 1.0}, null, null, null
30+
],
31+
"volume": 0.75,
32+
"muted": false,
33+
"playbackMode": "oneshot",
34+
"transpose": 0,
35+
"stepCount": 16
36+
},
37+
{
38+
"id": "hihat-offbeat",
39+
"name": "Hi-Hat",
40+
"sampleId": "hihat",
41+
"steps": [
42+
false, false, true, false, false, false, true, false, false, false, true, false, false, false, true, false
43+
],
44+
"parameterLocks": [
45+
null, null, {"volume": 0.7}, null, null, null, {"volume": 0.8}, null, null, null, {"volume": 0.7}, null, null, null, {"volume": 0.8}, null
46+
],
47+
"volume": 0.55,
48+
"muted": false,
49+
"playbackMode": "oneshot",
50+
"transpose": 0,
51+
"stepCount": 16
52+
},
53+
{
54+
"id": "supersaw-main",
55+
"name": "Supersaw",
56+
"sampleId": "synth:supersaw",
57+
"steps": [
58+
true, false, false, false, false, false, false, false, true, false, false, false, false, false, true, false,
59+
true, false, false, false, false, false, false, false, true, false, false, false, true, false, true, false
60+
],
61+
"parameterLocks": [
62+
{"pitch": 0, "volume": 0.9}, null, null, null, null, null, null, null, {"pitch": 0, "volume": 0.85}, null, null, null, null, null, {"pitch": 3, "volume": 0.8}, null,
63+
{"pitch": 5, "volume": 0.9}, null, null, null, null, null, null, null, {"pitch": 3, "volume": 0.85}, null, null, null, {"pitch": 7, "volume": 0.8}, null, {"pitch": 5, "volume": 0.75}, null
64+
],
65+
"volume": 0.6,
66+
"muted": false,
67+
"playbackMode": "oneshot",
68+
"transpose": 0,
69+
"stepCount": 32
70+
},
71+
{
72+
"id": "hypersaw-layer",
73+
"name": "Hypersaw",
74+
"sampleId": "synth:hypersaw",
75+
"steps": [
76+
false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
77+
true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false
78+
],
79+
"parameterLocks": [
80+
null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
81+
{"pitch": 12, "volume": 0.7}, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null
82+
],
83+
"volume": 0.45,
84+
"muted": false,
85+
"playbackMode": "gate",
86+
"transpose": 0,
87+
"stepCount": 32
88+
},
89+
{
90+
"id": "advanced-supersaw",
91+
"name": "Fat Saw",
92+
"sampleId": "advanced:supersaw",
93+
"steps": [
94+
false, false, false, false, true, false, false, false, false, false, false, false, true, false, false, false
95+
],
96+
"parameterLocks": [
97+
null, null, null, null, {"pitch": 0, "volume": 0.8}, null, null, null, null, null, null, null, {"pitch": 5, "volume": 0.75}, null, null, null
98+
],
99+
"volume": 0.5,
100+
"muted": true,
101+
"playbackMode": "oneshot",
102+
"transpose": 12,
103+
"stepCount": 16
104+
},
105+
{
106+
"id": "thick-lead",
107+
"name": "Thick",
108+
"sampleId": "advanced:thick-lead",
109+
"steps": [
110+
false, false, true, false, false, true, false, false, true, false, false, true, false, false, true, true
111+
],
112+
"parameterLocks": [
113+
null, null, {"pitch": 0}, null, null, {"pitch": 3}, null, null, {"pitch": 5}, null, null, {"pitch": 7}, null, null, {"pitch": 12}, {"pitch": 10}
114+
],
115+
"volume": 0.45,
116+
"muted": true,
117+
"playbackMode": "oneshot",
118+
"transpose": 0,
119+
"stepCount": 16
120+
},
121+
{
122+
"id": "vibrato-lead",
123+
"name": "Vibrato",
124+
"sampleId": "advanced:vibrato-lead",
125+
"steps": [
126+
true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false,
127+
false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false
128+
],
129+
"parameterLocks": [
130+
{"pitch": 12, "volume": 0.7}, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
131+
null, null, null, null, null, null, null, null, {"pitch": 7, "volume": 0.65}, null, null, null, null, null, null, null
132+
],
133+
"volume": 0.4,
134+
"muted": true,
135+
"playbackMode": "gate",
136+
"transpose": 0,
137+
"stepCount": 32
138+
},
139+
{
140+
"id": "duo-lead",
141+
"name": "Duo Lead",
142+
"sampleId": "tone:duo-lead",
143+
"steps": [
144+
false, false, false, false, false, false, true, false, false, false, false, false, false, false, true, false
145+
],
146+
"parameterLocks": [
147+
null, null, null, null, null, null, {"pitch": 12, "volume": 0.6}, null, null, null, null, null, null, null, {"pitch": 7, "volume": 0.55}, null
148+
],
149+
"volume": 0.4,
150+
"muted": false,
151+
"playbackMode": "oneshot",
152+
"transpose": 0,
153+
"stepCount": 16
154+
},
155+
{
156+
"id": "bass-sub",
157+
"name": "Sub Bass",
158+
"sampleId": "synth:sub",
159+
"steps": [
160+
true, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false
161+
],
162+
"parameterLocks": [
163+
{"pitch": 0}, null, null, null, null, null, null, null, {"pitch": 0}, null, null, null, null, null, null, null
164+
],
165+
"volume": 0.7,
166+
"muted": false,
167+
"playbackMode": "oneshot",
168+
"transpose": -12,
169+
"stepCount": 16
170+
}
171+
],
172+
"tempo": 138,
173+
"swing": 0
174+
}

0 commit comments

Comments
 (0)