Welcome to %s forums

BrainModular Users Forum

Login Register

value filter

I need help on a Patch
Post Reply
gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 04 Mar 2011, 05:15

hmm.. my usine skills have grown rusty...
I am hoping for a simple way to filter out, or "block" any variable single value from a seq switch step position while allowing all other values to continue to pass. I'm gonna feel silly if this is too easy.. :)

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 04 Mar 2011, 06:01

maybe something like this?:

Image

where b = the step you want to block.

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 04 Mar 2011, 06:03

or do you mean block all single numbers like 0-9?

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 04 Mar 2011, 06:31

yes, I am looking to block any one value at a time from 0-63 and let all remaining values pass, like a midi note filter but for data.

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 04 Mar 2011, 06:48

ok, if I understand correctly, this will block all values from 0-63.

Image

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 04 Mar 2011, 07:19

thanks but that's not it. I am only blocking one value at a a time and that one value is any one number ranging from 0-63. all other values from 0-63 except for the blocked value should pass. I'm thinking that as always, this must be a job for a script. Either that or some really fancy array manipulation. Seems like it should be easier than this...

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 04 Mar 2011, 07:37

if my understanding is correct, you wont need a script to do this.

try this:

Image

just set the B input of the "=" module to the value you want to block.

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 04 Mar 2011, 07:59

ooh.. I almost facepalmed for a second, but no that still stops all values from passing when B is constant. It would work if the value to be blocked were only momentaryy but I need to block the one value indefinately while the other values continue to pass.

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 05 Mar 2011, 12:14

I'm not sure I understand what you are trying to achieve. maybe a better explanation will help.

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 06 Mar 2011, 03:17

Ok, here is a way of doing it by splitting the values apart and blocking them individually. The fader selects which value to block.
I was hoping for a way to do it that does not involve so much wiring/module use, ie: only one wire and the filtering done within one or several modules. (note that 0 is not properly blocked in my example). Essentially I am looking to sequence presets while being able to dynamically stop specific presets from recalling, but on a much larger scale than this example)

At this point I am thinking script, or something similar to my example is the only option. For me needing to do something by script in Usine is like discovering that the world is flat and I have gone as far as I can unless I learn how to build a spaceship..

Image

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 06 Mar 2011, 06:48

mmm that looks toomuch complex, im sure there is something simpler, i first thought you meant
blocking a value from a flow, in wich case soundming pic2 was the way to go.

so you want recall presets via step positions, but bloc certain preset, then the simple stop shoud do the job, no?
do you really need the array for specific reasons?

normally if the sequence has 8 steps, and out of the trunc module you connect the A=B stop wiring with a b value of 6,
all other datas will pass but 6, what's wrong with it?
Image

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 06 Mar 2011, 09:15

thanks 23fx, I knew I was going to feel silly.. Sometimes I am not very good at seeing the easy way to do things in Usine.

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 06 Mar 2011, 13:52

it happens to me too. gloabaly when it looks complex for a simple stuff, there is a simple solution!

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 21 guests