If you have a problem or need to report a bug please email : support@dsprobotics.com
There are 3 sections to this support area:
DOWNLOADS: access to product manuals, support files and drivers
HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects
USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here
NEW REGISTRATIONS - please contact us if you wish to register on the forum
Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright
Distributed control with Busses & Decluttering
8 posts
• Page 1 of 1
Distributed control with Busses & Decluttering
I went reading the wiki tutorial about busses, by troggludite, located here http://www.synthmaker.co.uk/dokuwiki/doku.php?id=tutorials:busses:busses
Buses like this look perfect for 1-to-n schemes.
I have tried Busses in a n-to-1 scheme. I wanted to grab parameters from everywhere in the schematic. There are several controllers.
Controller_ 1 can modify a parameter, like multiplying its value by two.
Controller_2 can also modify the same parameter, like dividing its value by two.
I cant't get this thing working.
1- Merging busses in a candid way doesn't work, as such merge adds old data with new data, instead of replacing old data by new data. When dealing with strings, the add is a concatenation.
2- How can a Controller read the data on the bus, before doing his job (like multiplying the value by two), then place the updated value on the bus, without ending up into an infinite loop?
See attached .fsm and .jpg.
Any advice welcome.
Buses like this look perfect for 1-to-n schemes.
I have tried Busses in a n-to-1 scheme. I wanted to grab parameters from everywhere in the schematic. There are several controllers.
Controller_ 1 can modify a parameter, like multiplying its value by two.
Controller_2 can also modify the same parameter, like dividing its value by two.
I cant't get this thing working.
1- Merging busses in a candid way doesn't work, as such merge adds old data with new data, instead of replacing old data by new data. When dealing with strings, the add is a concatenation.
2- How can a Controller read the data on the bus, before doing his job (like multiplying the value by two), then place the updated value on the bus, without ending up into an infinite loop?
See attached .fsm and .jpg.
Any advice welcome.
- Attachments
-
- Distributed control with Busses.fsm
- (6.46 KiB) Downloaded 1059 times
-
- Distributed control with Busses.jpg (22.46 KiB) Viewed 20989 times
- steph_tsf
- Posts: 249
- Joined: Sun Aug 15, 2010 10:26 pm
Re: Distributed control with Busses & Decluttering
In the attached schematic I've two solutions for you. They work nearly the same, but the outer schematics have a different structures. My preferred way would be "Version TWO", because it's much cleaner and you only have one single bus line, that is running in circle.
I've commented in the schematic.
I've commented in the schematic.
- Attachments
-
- Distributed control with Busses (MyCo).fsm
- (12.72 KiB) Downloaded 1135 times
-
MyCo - Posts: 718
- Joined: Tue Jul 13, 2010 12:33 pm
- Location: Germany
Re: Distributed control with Busses & Decluttering
@myco: your schematic was made by a newer version of flowstone! do you know something i don`t know?
-
Nubeat7 - Posts: 1347
- Joined: Sat Apr 14, 2012 9:59 am
- Location: Vienna
Re: Distributed control with Busses & Decluttering
Ups! Yeah I've got a beta version of the next update from Malc, so I can test if my reported bugs were fixed.
-
MyCo - Posts: 718
- Joined: Tue Jul 13, 2010 12:33 pm
- Location: Germany
Re: Distributed control with Busses & Decluttering
great, sounds like the next update is close..
-
Nubeat7 - Posts: 1347
- Joined: Sat Apr 14, 2012 9:59 am
- Location: Vienna
Re: Distributed control with Busses & Decluttering
Many thanks. I've applied solution #2 in the FFT-based Audio Analyzer. You can see the ring Bus in action here : http://www.dsprobotics.com/support/viewtopic.php?f=3&t=1524&p=6697#p6697MyCo wrote:In the attached schematic I've two solutions for you.
- steph_tsf
- Posts: 249
- Joined: Sun Aug 15, 2010 10:26 pm
Re: Distributed control with Busses & Decluttering
Could this technique be applied to Knob controls, as in on a master control that when turned outputs to control the output values and position off other knobs. Kind regards
- blatantleesly
- Posts: 21
- Joined: Wed May 20, 2015 2:46 pm
Re: Distributed control with Busses & Decluttering
blatantleesly wrote:Could this technique be applied to Knob controls, as in on a master control that when turned outputs to control the output values and position off other knobs. Kind regards
I wouldn't use busses for that. Wires/Wireless connections should do it.
-
MyCo - Posts: 718
- Joined: Tue Jul 13, 2010 12:33 pm
- Location: Germany
8 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 56 guests