Routing Data Flow
Routing Data Flow
Hi patching friends,
I'm currently looking at the scripting options and I'm not very successful.
What I'm trying to achive is a simple math script.I would like to set a condition.
For example A>B:
If the condition is true send incoming data to Output A.
If the condition is false send incoming data it to Output B.
( After a period of time of time with no incoming data treat connections to Output A and B like they are disconnected).
Is this possible?
I'm currently looking at the scripting options and I'm not very successful.
What I'm trying to achive is a simple math script.I would like to set a condition.
For example A>B:
If the condition is true send incoming data to Output A.
If the condition is false send incoming data it to Output B.
( After a period of time of time with no incoming data treat connections to Output A and B like they are disconnected).
Is this possible?
New to Usine Hollyhock
Man, thanks. That's perfect and it's beautiful how you patched it using CounterMS and Dispatch.
Problem is I don't have a clue what half of the Modules do or how you can use them even if I read about them in the manual.
Thanks very much.
p.s.: You/ Usine should add this to the patching tutorials, with a hint what the CounterMS does
New to Usine Hollyhock
Don't worry, you'll be able to understand everything in diving in it.
I spend so much time with Usine since 12 to 15 years ....
The tutorial workspace isn't exhaustive for sure, but it's a pit of informations, and we continue to involve it.
When you'll have analysed everything there, you'll be able to understand deeply Usine patching.
You can also analyse patches in the library, some are simple, some other very complex.
All the best
Sylvain
I spend so much time with Usine since 12 to 15 years ....
The tutorial workspace isn't exhaustive for sure, but it's a pit of informations, and we continue to involve it.
When you'll have analysed everything there, you'll be able to understand deeply Usine patching.
You can also analyse patches in the library, some are simple, some other very complex.
All the best
Sylvain
usually I'm thinking in my head what kind of operation I need to do at hand and then search for module that seem to be related to my problem, try it and/or read the manual on it and move on. you can do most stuff with patching, but some of it will be more compact and simplified if you can write scripts.
join Hollyhock Usine Discord server: https://discord.gg/EdJarnE
Yeah, I got you. I needs time to get used to everything. Since I patched with different software, I can say, that the most simple basic stuff
has a lack of example tutorials.
Look here in Logics Environment the Transformer tool. You do all the math shit inside one window :
https://c.gmx.net/@327742636867722022/E ... /ROOT/ROOT
With that short video i explained all the basic math and monitoring stuff in Logics Environment.
I know. that Usine is much more complex but thats how you put all the math stuff in one module.
The most unusual thing in Usine is the constant sending of information like I mentioned in the other thread.
In other patching software you work most of the time with impulses/bangs / triggers when you deal with control and patching modules.
Constant streams appear only when there is Audio, Video, Clock Signals etc..This needs to be pointed out in the manual.
And for sure the sript module is amazing but I could not create what Sylvvian did with his routing Data Flow.pat.
I could create two outputs but splitting the data and sending it trough diffrent outputs didn't work with my scripting skills and
I'm not sure if the "data stream disconnection" that Sylvian made with the CounterMS is even possible within a script.
Hower I like working with Usine more and more. Now I got how the monitoring stuff works in Usine and i like it a lot..
Click a cable and there you go. That's a feature.
has a lack of example tutorials.
Look here in Logics Environment the Transformer tool. You do all the math shit inside one window :
https://c.gmx.net/@327742636867722022/E ... /ROOT/ROOT
With that short video i explained all the basic math and monitoring stuff in Logics Environment.
I know. that Usine is much more complex but thats how you put all the math stuff in one module.
The most unusual thing in Usine is the constant sending of information like I mentioned in the other thread.
In other patching software you work most of the time with impulses/bangs / triggers when you deal with control and patching modules.
Constant streams appear only when there is Audio, Video, Clock Signals etc..This needs to be pointed out in the manual.
And for sure the sript module is amazing but I could not create what Sylvvian did with his routing Data Flow.pat.
I could create two outputs but splitting the data and sending it trough diffrent outputs didn't work with my scripting skills and
I'm not sure if the "data stream disconnection" that Sylvian made with the CounterMS is even possible within a script.
Hower I like working with Usine more and more. Now I got how the monitoring stuff works in Usine and i like it a lot..
Click a cable and there you go. That's a feature.
New to Usine Hollyhock
Scripts often make math very simple. But scripting is generaly difficult for me
. My mind is very efficient with modular programming, but code lines is a pain in the ....
Ahah
Ahah
I know what you mean, but since I learned some Lua sripting in UVIs Falcon I gotta admit that scripting kicks.
After a while you organize the code snippits with keyboard shortcuts and it feels like dragging a module from the Usine browser.
New to Usine Hollyhock
Who is online
Users browsing this forum: Google [Bot] and 69 guests
