Welcome to %s forums

BrainModular Users Forum

Login Register

Clusters

I need help on a Patch
Post Reply
grego mondo
Member
Posts: 466
Location: 22110 Rostrenen
Contact:

Clusters

Unread post by grego mondo » 13 May 2020, 14:42

Hello

Looking for a way to control volume track from 2 différents midi controllers
midi motorized device : OK, working
feedback between smartpad & midifighter twister : OK, working (found a trick so I can have different order in both of them)

I first thaugh of using buses to control tracks volume but taht means 8 buses witch as I understood is less cpu friendly than 1 array bus
I turned back to Cluster : one has to discover new things from time to time ;-)

I was wondering if there's a way to organise the order of value in cluster

I tried to make a cluster volume for tracks 2 / 3 / 4 / 5 / 7 / 8 / 9 & 11
I first thaugh the order of value in the cluster was linked to the order I putted them in the cluster but it looks like it's the alphanumeric order of the names that order them ... my problem is 11 goes before 2 (as it starts with 1 I believe) ...

I made a sub patch getting array values (from one of the midi controllers) and I plan to use it in a polyphonic way dynamicly
eg voice 1 extract 8 values from raw array of 64 value and affect it to 8 values of my cluster
problem is 11 is the first value

Of course I can re-route every 8 values array to the correct values in my cluster but as it will be a 8 voices polyphonic patch it means 8 différents routing recall from the polyvoice number, quite tricky (but do-able of course)

So my questions are :
Is a cluster of 8 value more cpu friendly than 8 buses ?
Is there a way to force order of value in a cluster ?

Thanks (at least for reading it until the end)
En attendant cordialement l'apocalypse ... 100% Usine !!
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 13 May 2020, 15:41

hello,
I think that clusters are more CPU friendly generally, but for 8 buses, the difference is very small so, don't take care about that.
Unfortunately, there is no way to change the alphabetic order of cluster's inlets. I don't know how is your patch but the trick could be to rename inputs of the cluster into:
'a1, a2, a3,...b11' ?
senso+++

grego mondo
Member
Posts: 466
Location: 22110 Rostrenen
Contact:

Unread post by grego mondo » 13 May 2020, 16:23

Thanks for that quick answer !!

I don't know how to change the name of a cluster value but my names 2, 3, ... 11 are the begin of the names of the tracks,
actually it's more :
2-Tuba, 3-Serpent, 4-Music Box (where I nammed the track Tuba, Serpent & Music Box, and Usine renamed it 2-Tuba ...)
so I'm stuck with that name I belive

But no problem, I 'll use Buses, I'm just spending part my time optimising CPU cost as I'm rebuilding my set, but I couldn't figure what's important and what's not ...

By the way about cpu cost and wire
I don't excactly understand how a quick link can be more cpu friendly than a wire as I have to feed it from a wire
Is it about inlet and outlet for subpatches ?


Thanks again
En attendant cordialement l'apocalypse ... 100% Usine !!
https://lesformesdufond.kaz.bzh/grego-mondo/
PC i7 2.6Ghz - Win11 / RME Fireface UFX
Tubas / Serpent / Music Box
Interfaces Midi / OSC / DMX

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 13 May 2020, 17:56

yes a quick link is lighter than any other bus system or any sub-patch inlets.
I'll think about the rack prefix, maybe replace the '-' by a space.
senso+++

Post Reply

Who is online

Users browsing this forum: No registered users and 20 guests