Setting up my Round Robin (OT) again: cluster the modulation? What are your thoughts?

The problem is that this is one facet of a larger project and being neurodivergent it’s difficult for me to explain one thing in context (as you can probably tell).

I have my script set up both ways, but I can’t tell yet if it’s overkill or not. I also have a tendency to build switches into things, so I might just do that. I’ll just set it up so that I send a particular CC msg on one of the channels in question to “follow 1” or “don’t follow 1”, and then index everythign off the first track.

Incidentally, I have the whole thing to listen for notes on any of the channels in question and treat them equally - because I have to cover my butt for when I forget what the heck I did.

I often scroll around here for inspiration - unfortunately it has led me astray (but I like it)

And thanks everyone for the sounding board!

BTW - For those that like randomizing parameters on FX, using a Round Robin but playing monophonically with different FX settings on each Track is…well, that’s worth the price of admission.

So: Control separately or independently, but the former is quite…delicious

Sorry if I missed something, but the RK002 can be programed in a very complex way.
Hello @tnussb!

I’m sure it can, but can it do logic and store global variables to pass between events?
Can it read & send SysEx?
Can it conditionally route MIDI data between 3 Ports & 48 Channels including DIN MIDI and USB?

Really: someday I will make a video of what my rig does, but trust me: the RK002 is a wonderful device and could work for some aspects of my rig, but the bulk of what my rig does is based around conditional routing, meta-controls, DMX control, network MIDI, etc, etc, etc…it just isn’t a thing. :slight_smile:

I guess both ways are useful especially if notes are not triggered exactly at the same moment (which is true for MIDI anyway). It more or less depends what you want and how your round-robin assignment works in detail.

If it treats also single notes in a round-robin fashion you probably don’t want to send the modulation to all channels at once, so the modulation of new notes won’t modulate already sounding ones, too.

hi @sezare56 :wink:

1 Like

I’d surely wouldn’t program all this for RK002 myself! :grinning_face_with_smiling_eyes:
But if you read some codes, and/or ask to Retrokits…

Anything seem possible concerning midi processing, even variables for SYSEX I already used for Machinedrum.
I had a standalone BS3X midi controller with variable sysex send ability working. Apparently no more support.

1 Like

I tossed the script together last minute (probably will need some troubleshooting tomorrow) to work either way.

Modulation of each track stays on its own channel whereas Note Events can come in on any of the 3 Channels and get re-routed based on the counter.

I have CC modulation based on a script preset right now - with each “song” my sequencer sends a control code and MtPro loads all salient values and sets up routing etc. Selection of Modulation-by-Track or “Follow 1” is loosely there.

I guess this was also a passive aggressive query into MPE. Granted Im “playing” by controlling a sequencer, but modulating each note separately feels similar to MPE to me. O guess Im not sure it’s so advantageous, but its nice to have the flexibity.

Thanks, but after using MIDI Translator Pro for many years and being an early adopter of the BomeBox, it makes little sense to me to change. :slight_smile:

I hear you on no more support. Im fond of 90s Emu romplers. :wink:
Then again, some current gear has horrible support so your mileage may vary. LOL

1 Like

Is this in the already released MH software or are you talking about someone’s own preset that we can download somewhere? I’d be interested in trying it out.

Ok so isn’t there enough variables / logic in Bome things to do what what you want to achieve?

It’s an Arduino with a midi stack. So I don’t see why it couldn’t do complex stuff. Flash memory capacity can be an issue though.

EDIT:

Hmmm, Ok, that might be bit too much for RK 002. Depends on which part of all this it should handle. BTW, do you have any vid’s of your work to share? Sounds interesting.

Of course it can do complex stuff. But it’s a hell of a difference if you’ll need to implement every functionality by your own or if there is already a lot of functionality available out of the box which you can assemble into larger logical constructs easily.

Additionally the added benefit of a web interface like with MIDI Translator Pro which let you easily tweak things, switch configurations manually or let you automate various configurations via messages becomes vital in a complex setup. The RK002 is more a kind of fire-and-forget tool in this regards (you won’t change its firmware multiple times a day to reconfigure it to your actual needs, wouldn’t you?).

Thanks for the feedback, assistance, questions, and random guerrilla marketing, gang!
I RILLY appreciate it.

So, I’m using the OT mostly as a slave device. I have yet to implement all the festive modulations, but I’m excited about this interface. Note: I’ve had my OT for 4 or 5 years - the project I purchased it for didn’t really get off the ground and it generally didn’t jell with my workflow until OS1.40.

I have my Round Robin set up on Tracks 3,4,&5 and those are routed to Track 8 as Master. I opted for being able to control the modulations on each Track separately, so only Note Events get routed to the Round Robin effect - all CC modulations to control FX get routed on their own Channels, so I can modify things like Delay Send individually. Any Note Event on those 3 channels enters the Round Robin as if it was on the base channel and distributed in kind.

It’s kind of a neet effect.

The Round Robin allows chords, but more importantly for me it allows sounds that have longer decay to natively decay without cutting off.

I like decay.
It’s creepy.

Tracks 1 & 2 are using Flex Slots and played monophonically.
Tracks 3 & 4 are using Static Slots and played monophonically.

Not sure if that’s an issue (Flex v Static) since I’m not mangling and I have yet to notice a difference with latency, even with percussive sounds on the Static Machines. But I’m tending towards longer samples (atmospherics, things that take a long time to develop, etc) on Static, but I’ve always done that.

On all Tracks, I’m in Slot Mode and I send CC70 from my control system/sequencer to select Slot - sort of like if a Program Change selected “patch”/slot. These values get stored in my Event Processor in variables to be used when outputting the Note On Events.

On all Tracks, I use the 2 octave range and calculate the Pitch, in addition to tying Velocity to Filter and Level.

So each Note Event sends Pitch, Filter, Level, and then the Slot Selection is in the Note on Event - so four 3 byte messages each. I’m still not sure if I want to invoke the Note Off Events - my system is currently swallowing them. (The only devices on that datastream are the OT and the Rample, so I haven’t run into any heavy traffic banging around and slowing things down yet)

Then I loaded my Rample with a kit of samples I sampled from a Yamaha RX21 (rebought this locally a few weeks ago just to sample it - an RX21 was my first drum machine back in the 80s). Then I used Dexed to make some DX7 samples and loaded those onto the OT. Started messing around with it, found a groove, added some bass from a Minitaur, some squelchy sounds from an Emu XL1, and a neet arp on the Prophet 12.

This is the sound I was going for.
RX21 and DX7?
That’s my first rig!
(I guess I never grew out of that)

Again: thanks for the sounding board, and ideas.
Maybe some day I’ll record something - but personally I like spending an afternoon making music, and then just exiting without saving it. It’s so…emancipating.

2 Likes

Yeah, me too. No pressure (no pain) to make something lasting. Just being in the moment and let it flow. Recreation at its finest.

2 Likes

Same here. I’m basically evolving in an ever changing piece of music that has been morphing for months. I sometimes save some presets in my synths when I stumble upon something I REALLY like (but I never recall them). Everyday I wake up and say to myself "today I’ll hit ‘record’ " but I never do. And at the end of the day, I’m still running the very same patterns/sequence but it sounds completely different. Maybe I need a “George Martin” of some sorts to force me to fix something on tape. But what the heck, I do enjoy it!

4 Likes

Umm…I’ve been so focused on creating this interface and documenting the workflow that I haven’t even saved sequences. I mean, I have a few noodles here and there, but I’m generally only making music to test out a part of this…I don’t know what to call it…this ‘beast’ of an interface.

Hi!

All the building blocks/pipes are in the software editor, note dispatcher its called

Do you have a saved preset I could look at that’s all layed out? If not, guess I’ll need to get experimenting!