Request: Random Notes locked to Scale
OK...I've been looking at the MidiHub device and the Random effect in Mozaic and Ableton, and I was wondering if anyone had an idea on how to do the following in Drambo:
Randomize Notes Question:
I would like to be able to pass Midi Notes to an internal synth and external synth and have the Notes be Randomized within a given Scale.
For example, lets say I enter the following notes:
C, D, A
As they are played, they would just loop playback of those notes. What I would like to happen is that through Randomization and Chance, the Notes would play as such:
1st Pass:
C-3, D-3, A-2
2nd Pass:
Rest, A-4, C-2
3rd Pass:
D-3, C-4, C-2
Hopefully this makes sense. For what it is worth, I'd like to do this on the entire Track without having to go into Per Step conditionals to do this.
For any Ableton users, I'm essentially wanting to replicate the Random+Scale device in Drambo.
Also, Wim created this based on a request I had months ago for Mozaic:
And Random! which improved upon the theme:
Many thanks for any feedback, assistance.
Comments
Try out this midi rack. A on the Bernoulli gate is the actual note, b is random notes. For the random notes, you can set Note and octave spread.
I know this doesn’t contain every bit of functionality as the Mozaic patch does. You could certainly add control for direction of randomness.
@bcrichards Awesome. I will definitely check it out.
Here's the link to the MidiHub device that kind of sparked this desire in Drambo last night:
Here’s a quick little arrangement that is kind of fun. Thanks for the MidiRack. I’ll keep messing with it to see where it takes me. Thanks again:
You can also take a look at this file which has a midi rack which compresses all notes into a single octave and also has a randomness slider.
Just another tip ... a cat walking over your midi controller of choice can be an excellent randomizer. And cute too.
Bummer. Pads need more pressure. Gotta feed my rat.
@echoopera I've stumbled over the MidiHub several times but the great Mozaic patches and now Drambo have shown to be capable enough.
The only MidiHub processing module that made me wonder for a moment is the MIDI delay block with adjustable feedback. But even that is not too difficult as I just found out:
Midi2Cv gate goes to Delay Rack.
Both Amp Env gate and velocity are fed from the delay rack.
Thanks to Drambo's transparent signal architecture, audio processors can be used on anything, even gate signals.
With positive delay feedback, notes will be repeated in sync with the beat and with decreasing velocity.
And all important parameters of the Delay Rack can be modulated!
Add MIDI modules if you want to send MIDI messages... but why do that, Drambo has it all 😅
My example isn't perfect but certainly a good start.
@rs2000 nice i haven’t completely figured out all the interesting corners of Drambo so thank you for what you and @bcrichards contribute to the community
here’s a little evolving piece i made using Bens midi rack in AUM. I used Aparillo, Continua, SynthmasterONE and Quanta alongside Drambo kit
project file:
https://www.icloud.com/iclouddrive/0XydqLPOIEbxw4xGku9CrIcqQ#between_the_signal_paths
Here’s another little Drambo Randomness + AUM project file for you to enjoy:
Project file:
Looking at your example sequence... Its exactly what ARP (random) -> MIDI Chance module would do.
Cool. The beauty of Drambo is that almost anything is possible once you understand the Module flow. It really helps to have a great community who can help out.
thanks again for creating such a wonderfully fun and deep and accessible music creation toolbox for all of us 👊🏼🙏🏼
Keeping up with Randomness and Cycle Conditions:
Using a lot of @Spidericemidas patches on this track of course :)