Welcome to %s forums

BrainModular Users Forum

Login Register

Inverse IO on Modules

Tell us what you'd like Usine to do
Post Reply
sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 06 Nov 2016, 14:58

I think it would be extremely useful to modify most of the modules to have inverse operations.
Such as having a PassFlow Module with Pass and Pass_n, or a HasChanged with Out and Out_n
This could help keep patch designs clean, and more efficient.

I know this is quite some work, but believe it would be a huge enhancement that would have some great value.

-s
"Every act of creation is first an act of destruction." -Picasso

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 06 Nov 2016, 17:21

I like this suggestion!

User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 06 Nov 2016, 17:29

do you mean a pass/stop module ?

that is a good idea !
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 06 Nov 2016, 19:18

Yes Oli, but more Global for all modules.

Modules such as the ones I listed were just examples of how they could be implemented.
So many times doing logic I have to play a not, or I am running the opposite for a function. Seems having either option would be great.
So maybe if there is a worry of contention, even one single node could be used but in the settings for the module have the option to inverse.

However, I like the visual and additional node idea just as much.

-s
"Every act of creation is first an act of destruction." -Picasso


User avatar
oli_lab
Member
Posts: 1263
Location: Brittany, France
Contact:

Unread post by oli_lab » 06 Nov 2016, 20:38

for logic output adding a /out make the patching neater for sure

for say a fader, if it is 0 to 1 an output 1 to 0 is made with a (1 - x) fonction
in fact it should be max - x to cater to most of the cases.

BUT if each module is doing such opération it will end in more computation power needed, even if this output is not used.

isn't it the point of patching to use only what we need ?

I wouldn't like Usine becoming the new Live !
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

Post Reply

Who is online

Users browsing this forum: No registered users and 10 guests