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

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

For those not in the no (Tips and Tricks)

Post any examples or modules that you want to share here

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Thu Jan 28, 2016 5:28 pm

tulamide wrote:Here's something you will really like (and which is very unusual). In the Ruby version you can actually enter a negative value for the decimal places.

Example:
156.49

places 2 => 156.49
places 1 => 156.5
places 0 => 156
places -1 => 160
places -2 => 200

Isn't that cool? :o

tulamide,
I went back to the examples and I see what you mean.
Ruby rounds 'up' with negative decimal places.
Thanks for your patience.
Also, it seems that 4 decimal places is about it for Ruby.

Best,

ROXY
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Re: For those not in the no (Tips and Tricks)

Postby RJHollins » Thu Jan 28, 2016 8:24 pm

rocknrollkat wrote:Jan. 28, 2016
Here's something I just discovered, purely by accident.
You can use readouts as summing points.

ROXY :)

It also works nicely with STRINGS. The TRIGGER [connection order] is important.
RJHollins
 
Posts: 1571
Joined: Thu Mar 08, 2012 7:58 pm

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Thu Jan 28, 2016 10:10 pm

RJHollins wrote:
rocknrollkat wrote:Jan. 28, 2016
Here's something I just discovered, purely by accident.
You can use readouts as summing points.

ROXY :)

It also works nicely with STRINGS. The TRIGGER [connection order] is important.


I just tried this with strings, and actually it 'concatenates' (strings together) numbers, words, or combinations.
And yes, the connection order is important.
Here's a schematic demonstrating the principle.

Enjoy !

ROXY
Attachments
concatenate example.fsm
Strings in action !
(245 Bytes) Downloaded 1178 times
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Re: For those not in the no (Tips and Tricks)

Postby BobF » Thu Feb 04, 2016 11:29 pm

BobsFreqshiftPLL.fsm
(247.2 KiB) Downloaded 1184 times

Hello Gang,

Find uploaded a perfect doubler for sine waves. This works as a phase locked loop with out the filter.
It can even lock to other wave forms, but with a distorted output of course.
Hope someone finds this useful, and if you do PLEASE comment on how you used it or if you add something to it also.

Schematic and module uploaded. Note that I cascaded it. You could build an octave generator with several of these.

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

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Sat Feb 06, 2016 3:06 pm

Feb. 6, 2016
Hi gang,
Bob's Freq. Doubler reminded me of one that I built by accident while trying to develop a 'capacitor' in Flowstone.
It takes up an incredibly small 352 bytes, is 'level' adjustable, cascadable, how much fun can you have with it ??
Replace the float value of 6 (unity gain) with a (here it comes....) 'knob' from let's say 1 to 10 and have even more fun !!
Enjoy your new toy !!

ROXY
Attachments
Roxy Freq. Doubler.fsm
Dubble Trubble, create some today !!
(352 Bytes) Downloaded 1191 times
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Re: For those not in the no (Tips and Tricks)

Postby Spogg » Sat Feb 06, 2016 4:17 pm

@Bob: Clever stuff there! You could create the basis for a nice traditional organ from that.
I wonder if the CPU would be less than using several sine oscillators with freq set to x2, x4, x8 etc. Any idea anyone?

@Roxy: This is essentially a ring modulator so you get a sum and difference of the two input frequencies. If both are the same sine wave you get f+f and f-f (zero) so it doubles. I like making dissonant sounds with these.

Cheers

Spogg
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Sat Feb 06, 2016 7:42 pm

@Roxy: This is essentially a ring modulator so you get a sum and difference of the two input frequencies. If both are the same sine wave you get f+f and f-f (zero) so it doubles. I like making dissonant sounds with these.

Hi Spogg,
Interesting analysis, The first 'multiply' block is there to raise the gain to a useful level, nothing more.
I was taught that a ring modulator uses diodes in a switching ring to create the f+f,f-f formula, as you point out.
This should be an addition - subtraction problem, yet it works with a 'multiply' block.
I substituted the 'multiply' blocks with 'add' blocks, no dice.
This is where I get into trouble.
Flowstone has its own ideas about these 'modules', they do NOT replicate their hardware counterparts, I've found.
Any thoughts, etc., always welcome !!

All the best,

ROXY
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Re: For those not in the no (Tips and Tricks)

Postby BobF » Sat Feb 06, 2016 9:29 pm

Hi guys,

Thanks for the feedback! Really hope someone can post more ideas on a use for this PLL doubler.
Great idea there Spogg. I will have to look at this some more when I have time.

Spogg is correct in the 60's and 70's there where ring modulators built around IC's like the MC1495 and CA3080. The MC1495 was a four quadrant multiplier , while the CA3080 was a operational trans-conductance op-amp. The OTA for short was used in many a synthesizer for the building of VCA's , VCO's, VCF's and etc.. Look it up, its a cool device if you are into hardware.

Again thanks, BobF....
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Wed Feb 10, 2016 8:59 pm

Feb. 10, 2016
I used to build ring modulators using 4 diodes in the classic ring configuration, with 3 transformers, an input, modulation and output transformer.
Those days were really fun, discrete components is what I came up on.
Tubes, then transistors, then chips....

ROXY
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Re: For those not in the no (Tips and Tricks)

Postby rocknrollkat » Fri Nov 10, 2017 11:16 pm

Nubeat7 wrote:interesting way to do it :)
you can also use the format prim for this, it has the advantage of correct roundings...


Thanks for the schematic, and sorry for the delay in getting back to you !

ROXY
User avatar
rocknrollkat
 
Posts: 213
Joined: Mon Jan 04, 2016 7:04 pm
Location: Oakland Gardens, New York City, U.S.A.

Previous

Return to User Examples

Who is online

Users browsing this forum: No registered users and 27 guests