Welcome to %s forums

BrainModular Users Forum

Login Register

roll array help

I need help on a Patch
Post Reply
soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 18 Dec 2009, 21:56

New usiner here and thank you to the dev for such a great app. I am having problems figuring out how to use the "roll array" module. I cannot get it to "roll" the values of a step sequencer. Do i need to use any other modules with it to make this work? thanks.

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 19 Dec 2009, 01:38

welcome soundmind ,
check this example : there's a " master " and a "slave :
Image

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Dec 2009, 03:05

Thank you nay-seven. I have tried your suggestion but i am still confused. It seems as if I would have to have two separate step modules displayed on my interface in order to edit the steps and to perform the roll function. When connecting two steps as you suggested one as master and one as slave, I can only edit the one on the left going in to the roll array module. The one on the right (slave?) is only editable from the one on the left (master?). Which leads me to believe I will need both on the interface. BTW i used the roll array script found on this forum which did not need a second array to function. Perhaps I am not understanding something. Thanks again for your help.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 19 Dec 2009, 04:34

you can take nay's technique keeping only the left step module, and connect the array out of roll module back to array in of step (with a pass if change module in between) to edit and roll on one step only.

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Dec 2009, 07:03

Thanks for the info but this doesn't seem to work. The step display starts blinking rapidly and doesn't function when using that method. Please let me know if it works for you. maybe i am doing something wrong. I am using the step module not the step midi module if it makes any difference. Thanks again.

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 19 Dec 2009, 11:29

ok, so i suppose you use the BMoussay script ..? named circular array..?
so i've found a solution , not really "clean " cause you have to click a button before editing you array each time you have used the roll function but it works..
here it is :
Image
just put your stepmodule in "invisible " mode and you'll have only the array visible in your patch...

martignasse
Site Admin
Posts: 611
Location: Lyon, FRANCE
Contact:

Unread post by martignasse » 19 Dec 2009, 12:04

Hi soundmind, and welcome in usine world :)
soundmind wrote:Thanks for the info but this doesn't seem to work. The step display starts blinking rapidly and doesn't function when using that method. Please let me know if it works for you. maybe i am doing something wrong. I am using the step module not the step midi module if it makes any difference. Thanks again.
exact, i can reproduce.
it seems that the 'roll array' module has a wrong behavior with the 'pass only if changed' module. I'll investigate and see if i can make it right.
Martin FLEURENT - Usine Developer - SDK maintainer

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 19 Dec 2009, 22:30

nay-seven: interesting example. But it seems like a lot of modules are needed for such a simple function. your efforts are appreciated.

martignasse: thanks for testing. Looking forward to your findings.

martignasse
Site Admin
Posts: 611
Location: Lyon, FRANCE
Contact:

Unread post by martignasse » 20 Dec 2009, 17:48

23fx23 wrote:you can take nay's technique keeping only the left step module, and connect the array out of roll module back to array in of step (with a pass if change module in between) to edit and roll on one step only.
soundmind wrote:Thanks for the info but this doesn't seem to work. The step display starts blinking rapidly and doesn't function when using that method. Please let me know if it works for you. maybe i am doing something wrong. I am using the step module not the step midi module if it makes any difference. Thanks again.
It's not working because it create a kind of infinite loop when the 'roll' slider isn't to 0% :

BEGIN
the array is updated on the 'in' array
but immediatly rolled one more time by the value of the 'roll' slider
the more rolled array is updated on the step midi
RETURN TO BEGIN

the trick is to force the 'roll' slider to 0% when the 'in' array is updated with the fresh rolled one :

Image

but this produce a strange result, you must double click the shift buttons to produce a roll.
theoretically, this principle can be adapted to suite your need.

Hope it help

Anyway, this is really a tricky area and the roll array module will be updated in the V5.
Martin FLEURENT - Usine Developer - SDK maintainer

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Dec 2009, 21:07

mmm your re right martingnasse, strange I was quasi sure I used that in several patches,will check... soo let's wait V5.
not sure it will match your needs but pressing Caps and moving the mouse on the array performs a roll too.

edit: if you remove the passif change out of step and connect directly to roll it works, with only one clic.

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 20 Dec 2009, 21:52

Thank you all for your help on this matter. I will use the work around until it is fixed in the next version.

23fx23: i noticed that as well. I believe it is the shift key which enables the roll without any buttons or extra modules.

martignasse: your work and advice on this module is appreciated.

thanks again.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Dec 2009, 22:06

Image

not supra clean too, but with this you can roll the array with a fader, and press edit to edit it, once done swich of edit.

martignasse
Site Admin
Posts: 611
Location: Lyon, FRANCE
Contact:

Unread post by martignasse » 20 Dec 2009, 22:20

23fx23, you should change your pseudo to 'MadPatcher', really :lol:

seriously, you find a good optimization for this case
Martin FLEURENT - Usine Developer - SDK maintainer

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Dec 2009, 22:21

ive got a crasiest one to come hehe..

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 20 Dec 2009, 22:39

Image
this one, removes the need of a swich to edit, here can edit and roll, not yet solution for buttons btw.

Post Reply

Who is online

Users browsing this forum: No registered users and 75 guests