I like your approach. This is the same way my original Meander for Windows drum sequencer worked. It was utter simplicity but I created all sorts of text files with all sorts of drum patterns. Since I was using General MIDI sounds, I added a GM instrument designation at the beginning of the text line supporting up to 12 tracks for a 12 piece drum kit. I also did a similar drum accent text format that was at the top of the drum pattern file. Since this was for MIDI hardware use in addition to the internal GM instruments, I had other MIDI info at the beginning of the file.
I did similar things for the note sequencer. And a bass sequencer.
You know what would be cool? If by receiving any other stuff than 0\1, it would “translate” it into binary. So you could write something like… “Voxglitch” and it would make it a rhythm.
Love this module so far btw. A bit hard to work with higher bpm, but very-very fun
just one idea that came immediately to my mind,
would it be possible to have a polyphonic version?
e.g. make a file like this:
01010001100011!
0001000010001!
0101!
000011100011000100001!
where each ! marks (the end of ) a voice for the polyphony.
and the eol could be set by a right click menue entry voice number.
(in this example voice 1 to 4 would be possible)
Hi Stephan, maybe you already know this but when you paste the four lines you posted ( without the !) in the first 4 lines of Laundry Soup it does exactly what you want.
Thanks Stephan! I want to release this module “as-is” for now, then consider building another, similar module if there’s enough demand.
I had no idea that Computerscare Laundray Soup existed, and I think it’s a great alternative. However, the thing that I love about One Zero is the simplicity, and I’m hesitant to introduce any additional complexity to it.
Years ago, I created a website called “Tiny Bonsai”, where I created a scripting language for manipulating beats. I loved the idea of creating evolving beats using functions like “expand”, “shrink”, “double”, “shift-left”, “combine”, and that type of thing.
My first thought was to recreate TinyBonsai as a module. But then I thought –
People can develop their own rhythm generation scripts. I just need to provide a simple way of playing back the outout.
Anyhow, I’m not pretending to be some visionary. I hope this module is fun for people to explore! Plus… it was really easy to make. Ha ha ha.
this module!
I had used a preset I created for gateseq64 until now but this is so much cooler.
The only wish I would have is to make it polyphonic, so we can use it for drum sequencing or more elaborate rhythms (like switching between „rows“ to create more variations).
Playing devil’s advocate, could you use multiple version of the module to achieve the same thing? I’m open minded to this idea. What would an example data file look like?
EOC output for Groovebox would be really cool. To automatically sync it with Autobreak or sequencers when working with patterns of different lengths… Or to send a trigger to change a memory slot