3 ms·
I really like this. It feels musically coherent in a way that's far better than what I'm used to hearing in other non-euclidean approaches. Typically other peop
by Slow_Hand 4y ago
I really like this. It feels musically coherent in a way that's far better than what I'm used to hearing in other non-euclidean approaches. Typically other people's attempts are unpredictable and lack a coherency or internal logic to their development that ends up making them feel "random". Your example manages to keep an underlying rhythmic motif going that helps glue the whole thing together. It all feels very Autechre. Congrats.
Could you discuss the example in the video a little more? How much are you "performing" and changing the phases and amplitude of the oscillators in this example? Are you tweaking them steadily, or are you able to leave the system to run by itself and let it's "emergent" rhythms occur naturally?
I'd love to know much more about this, as I'm also pretty disenchanted with sequencers these days and am searching for a better way to generate systems like this. Great work.
- _spduchamp 4y agoI don't totally remember what I did in that video, but I would have set up some ratios on the oscillators, and then shifted the amplitudes and phases a bit. Here's a copy of the Puredata sketch https://stefanpowell.ca/project/Robodrummer/drumming_v4.zip https://stefanpowell.ca/project/Robodrummer/drumming_v4.zip I'm not sure if anything in there makes any sense. I'm not a drummer. I can't drum. I feel like my body has a palsy that completely prevents me from being able to keep a rhythm, so this is why I'm working on this drumming robot project. For this sketch I'm using a Korg Nano Kontrol v1 with an abstraction to hook connect the knobs and sliders to Pd, and then I abstract it further to turn the sliders and knobs into floats. This patch, and variations on it, have been serving as a mental sketch board for thinking about rhythms. The output can be used to trigger a modular synth using L/R channels, but I'm using it to send OSC commands to my drumming robot. I'm not sticking with this setup because I don't want to send the individual hit instructions over the network, rather I want to only send parameter changes. Yes, this approach can generate some interesting emergent patterns especially when you play with the ratios like using something very slightly off and then you get phasing patterns. My general goal is to make an autonomous drummer that will jam my other autonomous instruments.