As I can’t add a 3rd post here, as would be logical, I’m posting the update to this work in progress at the TOP of this post.
Update 051119
Teletype / Grid Ops Rene / Rungler… getting there.
Script 8.
CV input of notes to the melodic sequence pattern. Shift register style. Once there are 16 values, any new first value is added and the 16th (now pushed to 17th) is deleted. Keeping the pattern 16 steps long. These values can be entered at any time.
Scripts 1,2,3
Triggers/Gates 1 and 2 generate the Rungler value. Trigger 1 is the ‘oscillator’, Trigger 2 is the clock. A 4 step sequence/shift register is created and a 4 bit value is generated.
The top row of the grid displays the current rungler value 0-15.
These two trigger/gates also clock the melodic pattern.
Trigger 1 advances the melodic seq by 1 step, Trigger 2, by 4.
Script 4 plays the basic melody. Taking the data generated by scripts 1-3 and the grid.
The 16 steps are represented by a 4 by 4 square of buttons at the centre of the grid. Any of the stages can be muted. The default - unlit button setting - is unmuted.
Script 5 randomises the melody using the Rungler value and the buttons to the left of the square.
Script 6 sporadically transposes the melody using the Rungler, the fader at the bottom of the grid (semitones), and the buttons to the right of the square.
Script 7 generates stepped and smooth CVs from the Rungler.
Here’s a rough video. Apologies for glare making the centre 16 button square effectively one big blur…
https://vimeo.com/335548058
RENE RUNGLER
#1
X EZ X
PN.NEXT 1
$ 4
#2
G.REC 0 0 16 1 0 0
PN.L 0 4; PN.INS 0 0 X
PN.L 0 4
Y + * 4 PN 0 2 * 8 PN 0 3
Z + Y + PN 0 0 * 2 PN 0 1
G.LED Z 0 15; $ 3
#3
L 1 4: PN.NEXT 1
$ 4
#4
G.GBTN.L 0 4 4; A PN.HERE 1
IF EZ G.BTN.V PN.I 1: CV 1 N A
IF EZ G.BTN.V PN.I 1: TR.P 1
G.BTN.L PN.I 1 8; $ 7
IF NZ G.GBTN.C 1: $ 5
IF NZ G.GBTN.C 2: $ 6
#5
B QT DIV Z G.GBTN.C 1 1
EVERY B: PN.INS 1 Z PN 1 15
EVERY B: PN.L 1 16
#6
C QT DIV Y G.GBTN.C 2 1
EVERY C: CV.OFF 1 N G.FDR.N 0
EVERY 2: CV.OFF 1 0
#7
T TIME; TIME 0
CV 2 VV LSH Z 5
TR.TIME 2 15; CV.SLEW 3 / T 2
EVERY Z: TR.P 2
CV 3 VV LSH Y 5
EVERY Y: TR.P 3
#8
DEL 20: D DIV QT IN N 1 N 1
DEL 20: PN.L 1 16
DEL 20: PN.INS 1 0 D
DEL 20: PN.L 1 16
DEL 20: CV 1 N D
DEL 25: TR.P 1
#M
G.GBX 0 0 6 2 1 1 1 6 0 4 4
G.GBTN.L 1 2 4; G.GBTN.L 2 2 4
G.FDR 0 0 7 16 1 0 5 6
TR.TIME 1 150
M.ACT 0
#I
G.RST; X 0; Y 0; Z 0
L A D: I 0
PN.WRAP 1 1; PN.I 1 0;
G.GBX 1 20 0 3 2 2 1 3 0 3 1
G.GBX 2 23 10 3 2 2 1 3 5 3 1
PN.L 1 16; M.ACT 1
I’m working on a Make Noise / Monome Benjolin (meets Rene), with more melodic leanings than Hordijk’s. It’s great when the Hordijk mixes the audio rate and the LFO in the Rungler, but rarely, if ever did I find myself saying - I must record this!
So I’m using the two Maths function generators and sending gates from them into two TT inputs. One is clock, the other it data. From the two we get a 4 stage shift register (pattern 0) from which we get a fluid value from 0-15.
I’m feeding melodic data into pattern 1 using the same method, as the Mosstone Homage above
#8
DEL 10: X DIV QT IN N 1 N 1
DEL 10: P.INS 0 X
DEL 10: P.L 8
DEL 10: CV 1 N X
DEL 12: TR.P 1
I’ve added a few probabilities for events to make things less linear and I plan to make some faders to control those.
Anyhow, right now it sounds like this. Melodic CV playing the STO which seems unsure whethere to sound like a guitar or a sax, and Rungler data playing the QPAS, Twin Peaks style. Rungler also modulating the STO wavefolding.
No other cross modulation, right now, but eventually there will be plenty!
https://vimeo.com/334548670
Note - I had to take the original text from this post and add it to the previous one, so I could post this idea without having 3 consecutive posts.
And any ideas why my vimeo videos aren’t embedding anymore? I posted some just a week or two ago in the All Things Lorre Mill, and they embedded automatically…