Releasing an EP on March 21st – this will lead the way for further works later in the year.
So I’ve had these little lighty things for a few months now and have been plugging away in Max with them making some fun stuff – head to Cycling ’74 to see that.
But I turned it to the modular the other night to see how it would team up with the Expert Sleepers FH1 – if you don’t know it you should because it’s easily the best eurorack module out there for interfacing a vast array of midi controllers, iPads etc. etc. and giving a level of control to the modular not normally possible without a whole lot more gear/hp/case space.
The BLOCKS team up well, but unlike the Seaboard RISE which you can switch into single channel midi mode the BLOCKS is stuck in full 16-channel MPE midi mode, which results in a whole lot of data being thrown at the FH1! It’s up to you to harness that data and use a custom script on the FH1 to real it into something useful. Here are three custom scripts that do that, these are built for myself so bare in mind I had a target scenario in mind. But by looking at how I wrote them you should be able to adjust them to what is suitable for you. At the moment I’m not addressing any expanders, that will come in a future post
The function something like this…
0 – cv/pitch
1 – gate
2 – velocity
3 – aftertouch
0 – cv/pitch
1 – gate
2 – aftertouch
3 – aftertouch 2
4 – aftertouch 3
5 – aftertouch 4
6 – aftertouch 5
7 – aftertouch 6
0 – cv/pitch
1 – gate
2 – velocity
3 – aftertouch
4 – aftertouch 2
5 – aftertouch 3
6 – aftertouch 4
7 – aftertouch 5
And sound something like this…
Inside the download are the HEX files ready to load on the FH1. Check the read me for other details
Just posted some sound updates (studio sketches) to the front page Here
Wrapped up a huge few months of new works with a new video work of mine screening as part of Suzy Poling’s Smashism Group Video Screening.
The turn out was solid.
I’ve also been working on getting my album finished and have another live performance coming up at La Cita on September 6th in Downtown L.A. I’m very excited to grace the walls of this legendary latin bar with my sounds.
Playing a brand new set with new material Aug.13th at Coaxial, downtown Los Angeles.
I’ll be joining Suzy Poling performing as Pod Blotz and Cube (s.f.)
Performances 10pm onwards
for almost 10yrs I’ve been absolutely fascinated by granular synthesis, the endless pursuit of the perfect grain
post work getting flipped -/ max monome patch running it all + new fm patch
current sound and vision sketches
currently getting set for a show at non-plus ultra tomorrow night, new sound releases, and Max and Max for Live teaching in April
Things I’ve been working on.
Max / Jitter / Modular
jit.gl.multiples (stepping into it)
texture and shape displacement
Roll Seaboard Rise
New Modules – Expert Sleepers FH-1 / 4ms QCD Ver2
A little play around with Moiré patterns in Jitter, patch shared below. Uses jit.gen
<pre><code> ———-begin_max5_patcher———- 2113.3oc6bssjahCD8YOeEpbk21ItzMt38oY+NRkxE1nwlrXfEjmYRRk7su5 B3ArAagCFT1ZSlAWijPz8QG0p6VB+8GlMec5arh4f+D7IvrYe+gYyTEIKXV4 eOa99f21DGTnZ17D1qoq+x7G0UwYuwUEGmFDtmUT.PUUkbXe5AdLiqtOTYoQ gplK5hORvUMU2N9WyXZIY9bvmKqpf+0XUoyqZbV.eytnjsqxYa351SoKfOBP 9xqdX4Ur35w9PHIQIGEDYY+3gGjWd7WSmKhiBY.GfiwpL0oSU9YABx6od63h TJtm5CGmKq4jgSyCVW7SyU5tGmKh1lDDeaZsOTdk3MdC2aBhY.3BwO9xOPXu ElS18FJxd0fNU+A5J7c2aA.NreMKuiQXbKJmaUSeNMgmDrWqD+UdjXvsrl8o gr52dWbgGOapfrOeNXipcvNQJYqJh9lpPElzI.5AWpPNBQMqw8L7SHIpm0wN oAfhGPFURPVwtT9OAXnwLIr+cwFhlG4StLa5VT98Ldmjo1zO2AU+b8TKK3pW hPqjig0hfvMlOAB6L+5SK9ULVRbFYikG8G3ivEl6R.Z40MjzK6mlaU.6n.Gp ulh3N7Hkf8J5Cy4DnaAKD7j0AIaGTLwA5q+3LL44z78ApF61JJcrqyCTVAVw RBVqEG3MYIonHXK6LxVVZQDOJMA7AD.B5goTxDR2TLLG8DS+kCuY2.NO+Pzk wBYaTMda7pMowo4yaYN4f44BwgnmhoTcTK7o6k0nuDwWrMdgf+rC7TXdvqqj ti.hiRXqJ34QYfmTpO.o9ObginYrL9tRBqfU8jpwuFEx2IZwShBSBqp83eq5 U22iARdOaROjvqOG+py7QN2.sTnhqDyEyidSZCXfHoKUCQTryBGomRzpkRZe .a4TxRICLKkP8GaV5sslIgNYFwPtZvw2+dsl40PJxBmkliTSt49JjZ43iTXy gIzjASN5PyHXzHmJGILo7axXPBdCfzv4YF008c25cuCln5xUKoIQHTLPI9m4 9YMct0WBTkoLBM7tY0EgRrxuLIQT3By8326F83ePgpkpk+bICexD6a.PzIO. nxE3HH5+QC.BOc9N3nM0qSi48H.n9R2fSNcqZ4OpkGucsPg9PORti+j6Wg1i h6wx.8jrgbsfj639agss7Td.mUZYqGauHhN0d6WYayez7532r7bfsj7bPn5k e7z4jaxyygfxipO1pGNjUQcOpG0AxoKhMR4duiw+eN8tDWeosP00Y2BC8taT 8KMdwRLdIRe6JInkaWL8JwEgp2Qr7RXpDmDO1nX1Kr7Bgu50ZsXpeVVshmU6 Vjf6WRUcj2iGKJJQWD5XQ4rWhpte3wRCxEpCWnKGx05+a9UddTtm74IByRUy LUCyOT0gUHfOTublumNaC5jBKmpWgABJwVclYU2.bwxGqcAUugrPQjJB.13a X813zM+MKrthMOMikDkjkyJXIB2CNQumGxdN3PLeU6ixMq+jiVPyJak2Ma91 7nvzDoPzXTTVb0iSFgi1jXckQ0hjfrVtYAmWf3cTYgPIOTrNHWNHW5jEtpRd ZZbypNdewrm4kUmEkjbBJxSy5tx7ns6tv8tNUT49K02pZJVcHQW6JgAB9phf WZh17f33RKFM692BRhDykY7H8P.FdrRsI5cEaxSiianu5ZdokZBEyO1vNtPJ rNYPz7nrJRz7iixgQaYE7lkwC1VzrjyrsHJ5v5x4+q3r8YwBsnYCZbp6pOYu ts0FkeIarmbnRxDOWV8pZ0T6Y9P.qeKWNMScn2cEoOUe3CPJugomcFD5vKgY Uq7TZVZ3QpWXapksjtcLqy8Z5xKOcE2tt.H1gYqKiuXG0Z4zkWGewiC9lkFy S2Dj2etH5WAfe79.xkQwg0aau0.x+AnVzBlygWZWTX8otAsDq2uYqwDgJ4F2 FB6YUHb4NOhbTFgcMvHAbbPXg8AgaHow81HgqsZi.UdporGaDEuF8MvW6MC1 tVlCC0GTUBr83vlLaDJz8sditXKyIBeKEcEQ5tu+tnYkfKT6gF0ZL9JzcvEV YC1N3RMGbGP+aIkmj4aL9g2iAWl.uNB9R8zk02NrVjdHeSEMozKJPS4PDLIO J4XFI9z6NzBPMZ3tnvPVxonbXTgL.1Py4.8UjcOSRZWjOW0lRI1XP1NDYhgh rq0PKv8PhsCLFYJHKyrgsHyHSkYh0vLZw10EjYKAmgFhyT6QjMThI+1Iw3AR hAe9g2KY31SJ89EAH.0aWFAC7gheLdap7rqsopZyp7G08g80njvzWAOIEUfK Ep98omKBB55.azBR5dqmn1ACCqNHs52OkkzwduryYIgrbvSr7fBl9UcPcnWf xciVSXDHPlvocy4mNSNpVdBAbzY0ye7Ng.bvZfBJMFrn+Bfk9IMjHFRebTtC uzl7zsaiYleX26T4iR32z2UCkeWE.qtdsMSeXNhYcvS9GQemmBd+0C45msro 8v+Se2Ruqi89lCNXe+dPHt0RrZuNjQpVzLjeMDbp2Nk.wYd43W26EShU9bua N2ylyFPFRoQ95CZShCdzDGOCDG+QSZnNlfNnwSdvFHO3QDeLPb7rJowYTkFj 0HMDSlXQGQ4wjAKLc7jGhIyzcGO4wjY5jwSbPlLbAGO4AZh7LdKpaD6YzjlS T7NPmwyvL1DmLHin73YWKqiMwMCJ1tjGhqcIO3QTdLZwqQb7hXWwTfw1UPEX iV8Z7VMEaxpWnwyMdrUEfLxnUuFOqyH6J+AHKKhcjmcY74Dmz6PdFuHKPTKa 7hXYxCxpR4iIRysRdzYx7jWTLofbxKH1IubXm+hg08KE1ouPXhm7Od3eA49S 5R. ———–end_max5_patcher———– </code></pre>
What I’ve been doing;
• Visual Experiments in jit.gen (chasing the perfect harmonograph) see below
• Playing with the Roli Seaboard Rise – making an interface for it in Max
• Prepping for a Live a/v set for the guys at VOLUME details here
• AXXONN dj sets at Mandrake bar the last Monday of every month.
I have a few workshops I’m running and a neat Max Connect Event. I highly recommend attending all of them, even if you’re not a Max programmer.
Recent works on the home front;
Recent studies of Harmonographs, programmed in Jitter/Lua, controlled by sound and manual input.
There’s a really great crew of Cycling ’74 peeps who have a little side project happening called Maxology. They’re currently in the process of content development, by revising some old, classic third party Max external packages that have fallen into disrepair and incompatibility with newer versions.
So far they’ve nailed cv.jit and now the ever awesome PeRColate collection. I’ve long been a PeRColate fan, discovering it very early in my Max days through the Lloopp/Ppooll packages and after digging further the externals themselves, they handle real-time/live audio really well, along with some fantastic Karplus-strong string synthesis, actually some of the best I’ve heard!
So the guys over at Maxology asked me to put together a few devices for the package release. Here they are;
- GenRandom Synth – An algorithmic wavetable synth. Random numbers are generated according to one of six probability algorithms.
- GenWave Synth – Exponential b.p.f. wavetable generator
- Grain Face – Takes a signal input and granulates it, allowing for different transposition and granular sampling effects. Multi-purpose LFO allows realtime manipulation of varied parameters. Various scale (pitches) can be applied to the grains.
- Scrub Face – Variable rate delay lines with overlapping (to avoid clicks) and ramping (between delay amounts). LFO applicable to delay amount, pitches can be applied to the 3 separate delay lines, two of which you can control the gain.
Some working samples (no edits/post)
A track I produced using only the devices above, some 909 samples (loaded in one of the devices *tip*) and one reverb.
The important links:
Max for Live devices Github (the ones pictured above)
This past week Arturia released their fantastic Beatstep Pro, the follow up to their first incarnation of midi/control voltage sequencer, the ‘Beatstep’. With it, the BSP came with EIGHT drum gates and two sets of cv/pitch, velocity and gate outputs, all of which can be sequenced from three separate pattern makers on the BSP’s front panel. There’s also Clock In/Out, Din Syc and a host of other fantastic midi options.
It’s a great device and allows me to tie many different instruments and gear together without the computer being the centre piece, finally.
I was so excited I kicked off the Facebook Usergroup for the BSP that has grown rapidly. One of the first feature requests was to make the bottom and top row of pads switchable during sequencing to the 8 anlog drum gates. Currently, in Drum Sequencer, only the bottom 8 pads go to the 8 available drum gates, meaning if you’re working analog only, the other 8 pads are mostly useless. I truly hope Arturia make it switchable as requested by many, meaning you could essentially double your drum patterns if you’re only using 8 gates/sounds.
I set out to make a Max Patch ( by Cycling ’74) and app that would allow me to use the other (top) row of pads. You need a computer and audio interface with 8 outputs, a Motu (or other Dc coupled) interface will work best, but since they’re just gates any interface should work.
Here’s how I did it.
Midi In from BSP
Unpack – which split the note and velocity, sent to stripnote which only passes the note-on messages
stripnote sends out the various hits (pitches) incoming from the BSP – we then route each of those to an individual output
Each pitch goes to it’s own signal generator. This causes a bang that flick the sig~ to an audio level of 5, you can see the bang also routed to a delay10 that is holding the same bang 10ms until sending it to a message 0 which takes the sig~ back to o meaning no audio. This forms the basis for out new midi to drum gate. This is duplicated 7 time and each individual midi pitch is routs to it own signal (drum gates) generator.
Finally, they all go out to your audio interfaces 8 output channels, in this case audio channel 3>10 on my Motu Interface.
We now have 16 (using the new 8 midi/signal drum gates + the BSPs built in 8 drum gates) fully functional analog drum gates.
Download the Max Patch (Mac/Win)
Download the App beta (Mac Only)
View in action.