Welcome to %s forums

BrainModular Users Forum

Login Register

Precisions about busses?

General Discussion about whatever fits..
Post Reply
User avatar
Vincent
Member
Posts: 317
Location: PACA
Contact:

Unread post by Vincent » 12 Dec 2008, 01:03

Olivier explained [there] that busses could add a little latency depending on the track order.
Okay, thanks Olivier.

But I'm still wondering how busses exactly work:
As you all know, this works fine:
Image

...but did you try this? (busses are in the same patch here for more evidence, but they can of course be dropped anywhere in Usine):
Image
So I think that the busses sometimes don't work exactly like wires, and I would like to know in which ways, if possible.

Thanks
vincent michel
composer & novelist

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 12 Dec 2008, 15:33

I never try the second patch, because it is evident for me that will not working. The Send/Get Midi/Audio Buses are the same as one wire, one Send and one Get. You can make the following comparison : in audio you have two microphones, with two cables to the desk. If you want to use HF connections, you need two transmitters (one for each mic) and two receivers.
So it is the same think in Usine, if you have two wires that you want to replace by buses, you need two different buses, a SendMidiBus A with a GetMidiBus A and a SendMidiBus B with a GetMidiBus B, even if you get in the same object.

Maybe it is possible to implement multi Send for one buses, but I'm sure that way is better. In really complicated patch, I think that using different buses would be better (for searching mistakes....).

So, for me wires and buses are the same thing, but don't forget to have a Send and a Get for each bus replacing a wire. In my mind, if you replace 10 wires, you need 10 different buses with Send and Get for each one.

I hope you understand, it's sometimes hard to explain in english something evident in my mind in french ;)

Sylvain

User avatar
Vincent
Member
Posts: 317
Location: PACA
Contact:

Unread post by Vincent » 12 Dec 2008, 18:46

Thanks slydeparis, but I dont think your answer is helping me on Usine's busses. Anyxay, I'll try to remember what you explain me about microphones!

The example I gave with Midi Busses works fine with audio/data busses. You can have as many SendToAudio bussses and a single GetFromAudio bus, and I use it a lot.
I would say something else: what mixes the signal comming from the two wires is not the wire but the inlet.
In the second example, what is supposed to mix the signal recieved from the two sendMidiBus is not an inlet but a bus.
So, to be more precise: it can work like a wire (except for the latency), but sometimes not exactly like an inlet.

cheers
vincent michel
composer & novelist

SylvainT
Site Admin
Posts: 494
Contact:

Unread post by SylvainT » 12 Dec 2008, 19:59

Vincent wrote:I would say something else: what mixes the signal coming from the two wires is not the wire but the inlet..
It's why I was thinking I couldn't worked. I never try to use many SendToAudio or GetFromAudio busses because I was thinking like the microphone example. So my reply was bad, erase it please....;)

Anyway, I can't help you on MidiBusses. Perhaps my post was good for that? I'm not on Usine for that time to try and understand. Maybe in some few days.

Regards

Sylvain

User avatar
Vincent
Member
Posts: 317
Location: PACA
Contact:

Unread post by Vincent » 12 Dec 2008, 20:31

slydeparis wrote:So my reply was bad, erase it please....;)
No problem, Sylvain!
I'm not good in the analogic world, so, when I can learn too, why not!
The analogic approch is not appropriate for softs like Usine. It's not an emulation but a pure digital concept.
Thanks anyway.

cheers
vincent michel
composer & novelist

Post Reply

Who is online

Users browsing this forum: No registered users and 24 guests