Support

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

Combination Circuits/Schematics

For general discussion related FlowStone

Re: Combination Circuits/Schematics

Postby BobF » Thu Dec 20, 2018 11:09 pm

Hi Tiffy,

As always, great stuff, keep them comming!

Later then, BobF.....
BobF
 
Posts: 525
Joined: Mon Apr 20, 2015 9:54 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri Dec 21, 2018 5:13 pm

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!!!
Attachments
Position Arc for Any Knob (Ruby).fsm
(83.41 KiB) Downloaded 186 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri Dec 21, 2018 6:28 pm

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...
Attachments
Digital Logic v3.png
Digital Logic v3.png (116.6 KiB) Viewed 4819 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri Jan 11, 2019 2:06 am

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
Attachments
Square Wave Pulse Train with Adj Duty Cycle v1.fsm
(85.3 KiB) Downloaded 191 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby Spogg » Fri Jan 11, 2019 9:17 am

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
User avatar
Spogg
 
Posts: 2252
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: Combination Circuits/Schematics

Postby tiffy » Fri Jan 11, 2019 10:06 am

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.
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby sha664817 » Sat Feb 02, 2019 8:33 am

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.
sha664817
 
Posts: 3
Joined: Tue Jan 29, 2019 12:58 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri May 03, 2019 1:26 am

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.
Attachments
GUI - Showing Dynamic Routing Visualization v5.fsm
(1.07 MiB) Downloaded 131 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri May 03, 2019 1:39 am

BUTTON LOGIC V2 (RUBY)

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 128 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

Re: Combination Circuits/Schematics

Postby tiffy » Fri May 03, 2019 1:51 am

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.
Attachments
Mouse Move & Mouse Over v2.fsm
(19.04 KiB) Downloaded 133 times
There is no glory in practice but there is no glory without practice.
User avatar
tiffy
 
Posts: 389
Joined: Wed May 08, 2013 12:14 pm

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 9 guests