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
Combination Circuits/Schematics
Re: Combination Circuits/Schematics
Hi Tiffy,
As always, great stuff, keep them comming!
Later then, BobF.....
As always, great stuff, keep them comming!
Later then, BobF.....
- BobF
- Posts: 598
- Joined: Mon Apr 20, 2015 9:54 pm
Re: Combination Circuits/Schematics
POSITION ARC FOR ANY KNOB (RUBY VERSION):
On the left-hand side of the schematic is shown two templates the one on top is for a Knob with a setting from zero (0) to a positive one (+1) and the second one is for a Knob with a setting from minus one (-1) to a positive one (+1).
You can as a first adjustment resize the Position ARC to any size by dragging its window and afterward do the Fine adjustment as follows:
The very small Knob on the left side right at the bottom of the schematic together with its WIRELESS LINK OUTPUT CONNECTOR (marked arc2) is meant to temporarily Fine Adjust/Sizing the ARC to precise size once you have placed a copy of the required ARC template inside a Knob as shown by the two (2) completed Example Knobs on the right-hand side of this schematic. You must keep it since it is part of the two templates and works with both of them.
Once you are satisfied with the size and position (Color, Line Thickness, Style etc ) of the ARC you must then look inside the Position ARC by Double-Clicking on its Module and once inside YOU MUST DISCONNECT or REMOVE the WIRELESS LINK INPUT CONNECTOR (also marked as "arc2" inside the Position ARC you placed in a Knob). DO NOT REMOVE THE FLOATING POINT DATA CONNECTOR connected to it since that is meant to keep the final Zoom setting once you remove the WIRELESS LINK INPUT CONNECTOR inside the Position ARC you placed in the Knob!!!
On the left-hand side of the schematic is shown two templates the one on top is for a Knob with a setting from zero (0) to a positive one (+1) and the second one is for a Knob with a setting from minus one (-1) to a positive one (+1).
You can as a first adjustment resize the Position ARC to any size by dragging its window and afterward do the Fine adjustment as follows:
The very small Knob on the left side right at the bottom of the schematic together with its WIRELESS LINK OUTPUT CONNECTOR (marked arc2) is meant to temporarily Fine Adjust/Sizing the ARC to precise size once you have placed a copy of the required ARC template inside a Knob as shown by the two (2) completed Example Knobs on the right-hand side of this schematic. You must keep it since it is part of the two templates and works with both of them.
Once you are satisfied with the size and position (Color, Line Thickness, Style etc ) of the ARC you must then look inside the Position ARC by Double-Clicking on its Module and once inside YOU MUST DISCONNECT or REMOVE the WIRELESS LINK INPUT CONNECTOR (also marked as "arc2" inside the Position ARC you placed in a Knob). DO NOT REMOVE THE FLOATING POINT DATA CONNECTOR connected to it since that is meant to keep the final Zoom setting once you remove the WIRELESS LINK INPUT CONNECTOR inside the Position ARC you placed in the Knob!!!
- Attachments
-
- Position Arc for Any Knob (Ruby).fsm
- (83.41 KiB) Downloaded 1149 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
DIGITAL LOGIC v3 (Picture Only):
The image shows a picture of a real working *.exe programme I made to mimic Flowstone components and to show the components and their action as well. For instance, the Multiplex and the Selector on the drawing actually shows the connectors switching just like you would see in a schematic thereof. This is time-consuming as you have to draw each component and each of its connectors and all the connections to the individual connectors, in order to be able to see it on the display of a *.exe programme, as the real/actual components and connectors once exported to a *.exe file will not show up. Then in the background, I still used the actual Flowstone Components to do the actual tasks.
I made several such programmes as teaching aides only but oh boy this is not only a lot of work but it also becomes spaghetti...
The image shows a picture of a real working *.exe programme I made to mimic Flowstone components and to show the components and their action as well. For instance, the Multiplex and the Selector on the drawing actually shows the connectors switching just like you would see in a schematic thereof. This is time-consuming as you have to draw each component and each of its connectors and all the connections to the individual connectors, in order to be able to see it on the display of a *.exe programme, as the real/actual components and connectors once exported to a *.exe file will not show up. Then in the background, I still used the actual Flowstone Components to do the actual tasks.
I made several such programmes as teaching aides only but oh boy this is not only a lot of work but it also becomes spaghetti...
- Attachments
-
- Digital Logic v3.png (116.6 KiB) Viewed 19409 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
SQUARE WAVE PULSE TRAIN WITH ADJUSTABLE DUTY CYCLE.
The setup will convert an Input Sine, Saw, or Triangle Wave into a Square Wave Pulse Train with an Adjustable Duty Cycle. Connecting the Upper & Lower Threshold inputs together as shown in the schematic and applying a setting of 0 will produce a square wave pulse train with an equal mark-space-ratio at the output terminal. Making these two input terminals more Positive (+Ve) will produce a smaller duty cycle and making it more Negative (-Ve) will produce a greater Duty Cycle.
It is obvious why a Square Wave input is not suitable for this setup since the Schmidt Trigger has to 'fire' at different periods of time @ different values on the wave in order to change the Duty Cycle and a square wave pulse switches only between ON/OFF with no continuous change of the wave in-between.
Knob Defaults: Ctrl+LDo-Click
Schmidt Trigger (Blue) - Credit MV
The setup will convert an Input Sine, Saw, or Triangle Wave into a Square Wave Pulse Train with an Adjustable Duty Cycle. Connecting the Upper & Lower Threshold inputs together as shown in the schematic and applying a setting of 0 will produce a square wave pulse train with an equal mark-space-ratio at the output terminal. Making these two input terminals more Positive (+Ve) will produce a smaller duty cycle and making it more Negative (-Ve) will produce a greater Duty Cycle.
It is obvious why a Square Wave input is not suitable for this setup since the Schmidt Trigger has to 'fire' at different periods of time @ different values on the wave in order to change the Duty Cycle and a square wave pulse switches only between ON/OFF with no continuous change of the wave in-between.
Knob Defaults: Ctrl+LDo-Click
Schmidt Trigger (Blue) - Credit MV
- Attachments
-
- Square Wave Pulse Train with Adj Duty Cycle v1.fsm
- (85.3 KiB) Downloaded 1152 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
Hi Tiffy
Thanks for continuing to share your work and ideas.
This works well Tiffy, but of course it produces aliasing. If you set the frequency knob to go up to 10,000Hz you’ll hear it very clearly at higher pitches.
Having said that, it would be fine for LFO waveforms.
Cheers
Spogg
Thanks for continuing to share your work and ideas.
This works well Tiffy, but of course it produces aliasing. If you set the frequency knob to go up to 10,000Hz you’ll hear it very clearly at higher pitches.
Having said that, it would be fine for LFO waveforms.
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Combination Circuits/Schematics
Spogg wrote:Hi Tiffy
Thanks for continuing to share your work and ideas.
This works well Tiffy, but of course it produces aliasing. If you set the frequency knob to go up to 10,000Hz you’ll hear it very clearly at higher pitches.
Having said that, it would be fine for LFO waveforms.
Cheers
Spogg
Thank you for the feedback Spogg. Is there perhaps a schematic that can achieve the same end result but without the aliasing effect? I would be interested if available. However, I only use this schematic for frequencies of up to 1000 Hz although I did not mention it.
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
The multiplexer truly is a monster and I endeavor to keep away from it at whatever point conceivable. Tiffy gave a straightforward yet compelling method for refreshing the states.
Nonetheless, you need to understand this is refreshing, which implies extra triggers are sent. So, for instance, the boolean segment of the schematic (bring down right): The boolean which is connected will send 2 triggers and the other boolean still 1. To repay that you should need to include a trigger decrease, so that extremely just the boolean that gets connected will engender a trigger through the schematic.
As to very model, the trigger div tidy with a whole number set to 2 will do.
Alter: When considering it, the trigger div won't do. There are 3 triggers to manage, substituting as 1 and 2. Yet, trigger div just sends each second trigger, so +1 - > 0, +2 - > 1, +1 (presently the complete check is 4) - > 1, and so forth.
So disregard that. It needs another methodology.
Electrical Engineering.
Nonetheless, you need to understand this is refreshing, which implies extra triggers are sent. So, for instance, the boolean segment of the schematic (bring down right): The boolean which is connected will send 2 triggers and the other boolean still 1. To repay that you should need to include a trigger decrease, so that extremely just the boolean that gets connected will engender a trigger through the schematic.
As to very model, the trigger div tidy with a whole number set to 2 will do.
Alter: When considering it, the trigger div won't do. There are 3 triggers to manage, substituting as 1 and 2. Yet, trigger div just sends each second trigger, so +1 - > 0, +2 - > 1, +1 (presently the complete check is 4) - > 1, and so forth.
So disregard that. It needs another methodology.
Electrical Engineering.
- sha664817
- Posts: 3
- Joined: Tue Jan 29, 2019 12:58 pm
Re: Combination Circuits/Schematics
GUI - SHOWING DYNAMIC ROUTING VISUALIZATION V5 IN OPERATION.
This is an Example Schematic of a GUI showing the Dynamic Routing Visualization of a Multiplex Primitive in operation.
I used Chris Hooker's Input Connector & Output Connector from his Dynamic Routing Visualization Module and made some alterations to them as well as added to this module a Draw Loop Primitive which reduces the amount of Output Connector Modules required to only one instead of a Connector Module for each Output Connector.
I have also added a GUI for the Dynamic Routing Visualization of the Multiplex so that it displays the real Multiplex Primitive as close as possible.
You can change the Input & Output Connector Colors as well as their Text/Symbol and the Color of the Connection Line on the Properties Panel. Also, the number of Output Connectors can be specified in the Properties Panel.
Note: This is by no means a complete module since it still needs some Input/Output Connector symbols that should/can be added to the schematic, for instance, Boolean symbols, Trigger Symbols, etc and therefore I have not optimized the module. However, as is it can display Mono, Poly, Float, Integer, Value, Color, View, etc.
On the Right-hand side of this schematic is included the same Dynamic Routing Visualization Multiplex modules changed for use with Mono/Value/View/Color Input & Output Connectors without a GUI. You do the changes on the Properties Panel of the Module itself.
You only need ONE of the Modules in the schematic as they are all the SAME. The others are included only as examples.
This is an Example Schematic of a GUI showing the Dynamic Routing Visualization of a Multiplex Primitive in operation.
I used Chris Hooker's Input Connector & Output Connector from his Dynamic Routing Visualization Module and made some alterations to them as well as added to this module a Draw Loop Primitive which reduces the amount of Output Connector Modules required to only one instead of a Connector Module for each Output Connector.
I have also added a GUI for the Dynamic Routing Visualization of the Multiplex so that it displays the real Multiplex Primitive as close as possible.
You can change the Input & Output Connector Colors as well as their Text/Symbol and the Color of the Connection Line on the Properties Panel. Also, the number of Output Connectors can be specified in the Properties Panel.
Note: This is by no means a complete module since it still needs some Input/Output Connector symbols that should/can be added to the schematic, for instance, Boolean symbols, Trigger Symbols, etc and therefore I have not optimized the module. However, as is it can display Mono, Poly, Float, Integer, Value, Color, View, etc.
On the Right-hand side of this schematic is included the same Dynamic Routing Visualization Multiplex modules changed for use with Mono/Value/View/Color Input & Output Connectors without a GUI. You do the changes on the Properties Panel of the Module itself.
You only need ONE of the Modules in the schematic as they are all the SAME. The others are included only as examples.
- Attachments
-
- GUI - Showing Dynamic Routing Visualization v5.fsm
- (1.07 MiB) Downloaded 1132 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
BUTTON LOGIC V2 (RUBY)
This thing is very simple and needs no explanation just operate it to see what it does.
This thing is very simple and needs no explanation just operate it to see what it does.
- Attachments
-
- ButtonLogic v2.fsm
- (2.03 KiB) Downloaded 1086 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Re: Combination Circuits/Schematics
MOUSE OVER AND MOUSE MOVE V2.
No explanation needed just move the mouse over the Ellipse and the Rectangle to see the operation. You can make some changes on the Properties Panels. It includes a schematic for a Rectangle as well as an Ellipse.
No explanation needed just move the mouse over the Ellipse and the Rectangle to see the operation. You can make some changes on the Properties Panels. It includes a schematic for a Rectangle as well as an Ellipse.
- Attachments
-
- Mouse Move & Mouse Over v2.fsm
- (19.04 KiB) Downloaded 1093 times
-
tiffy - Posts: 400
- Joined: Wed May 08, 2013 12:14 pm
Who is online
Users browsing this forum: Google [Bot] and 49 guests