ArrayArrayArrayArray BrainModular BrainModular Users Forum 2015-03-18T16:25:59+02:00 https://www.brainmodular.org/forums/app.php/feed/topic/4712 2015-03-18T16:25:59+02:00 2015-03-18T16:25:59+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31601#p31601 <![CDATA[Wireless - Wires]]>
Compare it to something like javascript controlling a page of combi boxes, data fields etc. No wires are involved there, you just refer to the component using its name or ID. And if you compare "builder" type applications, where when you add a widget you have a template coding hook made automatically.

The advantage of wires is that they define a "visual interface" that stops other scripts controlling your patches modules.

The other difficult thing in a script is that the parameter numbers change if you insert a new parameter - parameters cannot be given a fixed ID or name.

For the main audio or midi chain I think that wiring is a very good method, but it would be useful to be able to access and modify visual components - sliders, buttons, etc without needing wires to and from the components for read/write access to them. You might be able to do this using IML - I'm not sure. Or you could make a custom module using the SDK and accessing GUI widgets directly.

The other thing that would be useful is a "form" module that enables you to define multiple widgets within it and then perhaps sends out the values of each field in an array. I am thinking of using that approach with a sub-patch to collect together various sub-patch parameter values into an array and send it out on a single wire instead of a bunch of wires.

In general though, Usine is excellent !

Simon.

Statistics: Posted by sm_jamieson — 18 Mar 2015, 15:25


]]>
2015-03-11T20:19:26+02:00 2015-03-11T20:19:26+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31575#p31575 <![CDATA[Wireless - Wires]]>
the show/hide wires on module doesn't look as a so good idea in my mind. Be sure that sensomusic support will quickly overloaded....smile
Yes I could see that, "my wires all disappeared".
I do like the idea of an optimized bus if within the patch, now does this include sub-patch as well (of course within the main patch) :D ? Just curious. I think I recall options of "rack", and "all of usine".

-S

Statistics: Posted by sephult — 11 Mar 2015, 19:19


]]>
2015-03-11T15:05:52+02:00 2015-03-11T15:05:52+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31570#p31570 <![CDATA[Wireless - Wires]]> I'll see if I can disable "thread lock" especially if target = patch.
But in any cases they will always be CPU heavier than wires.

the show/hide wires on module doesn't look as a so good idea in my mind. Be sure that sensomusic support will quickly overloaded....:)

Statistics: Posted by senso — 11 Mar 2015, 14:05


]]>
2015-02-18T02:01:06+02:00 2015-02-18T02:01:06+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31345#p31345 <![CDATA[Wireless - Wires]]>
Wow very messy if wired like I want, wow too much CPU if data bussed.
Yes a very big patch I am trying to optimize but pack full of features.

The problem is, yes it looks like bussing might take quite a bit of CPU compared to wiring.
I almost think I could get at least 16x or more (Probably way more than that but just guessing) the CPU advantage of wiring over bussing.

I wish there was a way to hide wires, so when a rats nest is the way to go....it is not so complicated to manage.
I know its a lot of modules, but it would be such a good idea to have "hide/show" wires on each. Or when selected the wires show.

Maybe a Multi-Thru Node could be the answer....a specific flow module that can hide or show.


-S

Statistics: Posted by sephult — 18 Feb 2015, 01:01


]]>
BrainModular BrainModular Users Forum 2015-03-18T16:25:59+02:00 https://www.brainmodular.org/forums/app.php/feed/topic/4712 2015-03-18T16:25:59+02:00 2015-03-18T16:25:59+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31601#p31601 <![CDATA[Wireless - Wires]]>
Compare it to something like javascript controlling a page of combi boxes, data fields etc. No wires are involved there, you just refer to the component using its name or ID. And if you compare "builder" type applications, where when you add a widget you have a template coding hook made automatically.

The advantage of wires is that they define a "visual interface" that stops other scripts controlling your patches modules.

The other difficult thing in a script is that the parameter numbers change if you insert a new parameter - parameters cannot be given a fixed ID or name.

For the main audio or midi chain I think that wiring is a very good method, but it would be useful to be able to access and modify visual components - sliders, buttons, etc without needing wires to and from the components for read/write access to them. You might be able to do this using IML - I'm not sure. Or you could make a custom module using the SDK and accessing GUI widgets directly.

The other thing that would be useful is a "form" module that enables you to define multiple widgets within it and then perhaps sends out the values of each field in an array. I am thinking of using that approach with a sub-patch to collect together various sub-patch parameter values into an array and send it out on a single wire instead of a bunch of wires.

In general though, Usine is excellent !

Simon.

Statistics: Posted by sm_jamieson — 18 Mar 2015, 15:25


]]>
2015-03-11T20:19:26+02:00 2015-03-11T20:19:26+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31575#p31575 <![CDATA[Wireless - Wires]]>
the show/hide wires on module doesn't look as a so good idea in my mind. Be sure that sensomusic support will quickly overloaded....smile
Yes I could see that, "my wires all disappeared".
I do like the idea of an optimized bus if within the patch, now does this include sub-patch as well (of course within the main patch) :D ? Just curious. I think I recall options of "rack", and "all of usine".

-S

Statistics: Posted by sephult — 11 Mar 2015, 19:19


]]>
2015-03-11T15:05:52+02:00 2015-03-11T15:05:52+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31570#p31570 <![CDATA[Wireless - Wires]]> I'll see if I can disable "thread lock" especially if target = patch.
But in any cases they will always be CPU heavier than wires.

the show/hide wires on module doesn't look as a so good idea in my mind. Be sure that sensomusic support will quickly overloaded....:)

Statistics: Posted by senso — 11 Mar 2015, 14:05


]]>
2015-02-18T02:01:06+02:00 2015-02-18T02:01:06+02:00 https://www.brainmodular.org/forums/viewtopic.php?t=4712&p=31345#p31345 <![CDATA[Wireless - Wires]]>
Wow very messy if wired like I want, wow too much CPU if data bussed.
Yes a very big patch I am trying to optimize but pack full of features.

The problem is, yes it looks like bussing might take quite a bit of CPU compared to wiring.
I almost think I could get at least 16x or more (Probably way more than that but just guessing) the CPU advantage of wiring over bussing.

I wish there was a way to hide wires, so when a rats nest is the way to go....it is not so complicated to manage.
I know its a lot of modules, but it would be such a good idea to have "hide/show" wires on each. Or when selected the wires show.

Maybe a Multi-Thru Node could be the answer....a specific flow module that can hide or show.


-S

Statistics: Posted by sephult — 18 Feb 2015, 01:01


]]>