4 ms·
I 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. He
by _spduchamp 4y ago
I 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.