Here’s a little scene I cooked up this morning. Every four notes of the first pattern is a chord (they’re all maj7’s). The second pattern is the chord progression: the value for each step points to a chord in the first pattern.

Both voices are TXo oscillators. Script 1 triggers the top voice, Script 2 the low voice. Script 3 has the main steady clock into it. All three are triggered by different channels of Tempi. The second line of Script 3 sends a random voltage to Tempi, modulating its state, which is where all the rhythmic variation comes from.

The top voice drunkenly stumbles through the wavetable ( cheers @bpcmusic :wink: )

#1
P.N 0; A + P.RND 36
PROB 50: A + A 12
TO.OSC.N 1 A
TO.OSC.WAVE 1 * DRUNK 20
TO.CV.SLEW 1 TI.PRM 1
TO.CV.SET 1 V 10; TO.CV 1 0

#2
IF NZ B: $ 4
P.N 0; TO.OSC.N 2 + P.NEXT 24
TO.OSC.WIDTH 2 RRAND 10 90
TO.CV.SLEW 2 TI.PRM 2
TO.CV.SET 2 V 3; TO.CV 2 0

#3
EVERY 4: B 1
PROB 50: CV 1 VV RRAND 0 500

#4
P.N 1; A * P.NEXT 4; P.N 0
P.START A; P.END + A 3
P.I P.END
B 0

#5

#6

#7

#8

#M

#I

#P
24	26	0	0
1	1	1	1
12	0	0	0
15	25	63	63

17	0	0	0
21	0	0	0
24	1	0	0
28	1	0	0
10	0	0	0
14	0	0	0
17	1	0	0
21	1	0	0
15	2	0	0
19	0	0	0
22	3	0	0
26	0	0	0
12	0	0	0
16	3	0	0
19	3	0	0
23	0	0	0
8	2	0	0
12	0	0	0
15	4	0	0
19	5	0	0
13	5	0	0
17	4	0	0
20	4	0	0
24	5	0	0
0	2	0	0
0	1	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0
0	0	0	0

#G
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000
0000000000000000

0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24 Likes