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

Forum, Flowstone and Free advice

For general discussion related FlowStone

Forum, Flowstone and Free advice

Postby tulamide » Tue Dec 26, 2017 1:09 pm

Hi,

after being invited to come back to the forum by several people, I decided to visit it, after I left it in reaction to the increasing aggressiveness. And the first things I notice is ... increased aggressiveness.

I hate it. It isn't neccesary.

To avoid confusion especially of newbies, here's a few things to consider:

(1) Flowstone is no tool for recreating circuits. Especially it is no tool for creating analogue circuits.
(2) Instead, Flowstone is a tool to work with digital signal processing (hence DSP Robotics). That is a difference like night and day. Most importantly: There are no voltages. Instead, prior to our DSP today, all math was prepared for the digital realm by normalizing to 1V, where 1V means "full power". The digital realm is a discrete, finite realm, whereas the analogue realm is continuous and infinite.
Instead of a continuous signal, in DSP we are working with finite samples of the original signal (for example 44100 per second). Furthermore those samples are binary numbers, reduced to [-1, +1].
A good example for the differences is a level meter. In the analogue realm it would measure voltages like so:
20 * log10(V/V0), where V is the actual voltage and V0 the reference voltage. As a result, the measurement can be both positive and negative, and any number ( like +6, etc.). In DSP the level meter measures slightly different. The reference voltage is always 1V, and so the signal we get from the ADC is already a ratio (V/V0). As a result we measure
20 * log10(abs(sample)) and will always only get -inf to 0 (the whole scale is negative). This is called dBFS and is an absolute scale, in difference to the relative scale dBu.
(3) Never, NEVER, use analogue calculations/formulas in DSP. Since the two realms are totally different, it will end in issues and errors.
(4) Never assume that anything you know from the analogue realm would be true in the digital as well. It might be, but you have to first check it.
(5) Since DSP does calculations on each sample, and a sample rate might be 44.1 kHZ or higher, there's not much time for the math on each sample. For example, 44.1 kHz means 0.023 ms per sample in an optimal environment. Therefore it is important to have the most effective code to save on time. One example is probably known: CPUs are faster at multiplications than divisions. Instead of 0.5/2, write 0.5*0.5 and you saved time. There is ALWAYS something to optimize, so embrace each and any optimisation you are offered.
(6) If someone corrects you, he doesn't hate you. He's pointing to something that you did wrong or inefficient. That's all. It doesn't affect your personality.
(7) No cheap muscle games, please. We are all awesome, so expect to be called out, if you try to put yourself on top of others.
(8) Return to the good old days of friendly, kind and enthusiastic forum participation. I'm so sick of bullies.

I'll retry the forum in a couple of weeks, hopefully it has become a better place by then.

(Note: Everything regarding DSP was reduced to the bare minimum. If you would describe it better, make a DSP guide on this forum, instead of criticizing my remarks. Thanks!)
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Re: Forum, Flowstone and Free advice

Postby adamszabo » Tue Dec 26, 2017 2:18 pm

Welcome back!
adamszabo
 
Posts: 667
Joined: Sun Jul 11, 2010 7:21 am

Re: Forum, Flowstone and Free advice

Postby Spogg » Tue Dec 26, 2017 2:53 pm

I was thinking about pleading with you to return but I thought you would do so in your own time, when you feel ready. So I waited in hope.

I do hope you’ll become a regular here once more; I miss your insights like the one above, and your help and guidance to see through the technical confusion and human emotion we sometimes see.


And… I wish you and everyone else in our community a great 2018.

Cheers

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

Re: Forum, Flowstone and Free advice

Postby martinvicanek » Tue Dec 26, 2017 5:01 pm

A warm welcome from me as well, tulamide! Good to see you here again! :D
User avatar
martinvicanek
 
Posts: 1328
Joined: Sat Jun 22, 2013 8:28 pm

Re: Forum, Flowstone and Free advice

Postby BobF » Tue Dec 26, 2017 5:32 pm

Hi tulamide,

Really glade to see you came back! Hope we see you posting and commenting soon.

Take care, BobF.....
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Forum, Flowstone and Free advice

Postby RJHollins » Tue Dec 26, 2017 6:09 pm

Hi T !

My ONLY friends who do any kind of programming, are right here on this forum.

Anything I do with FS is for fun [and sometimes self torture], and I do try to pursue continued learning. My hobby
outside of my music world.

To the small GANG that hangs here ... best wishes into the New Year.

Thank-You 8-)
RJHollins
 
Posts: 1571
Joined: Thu Mar 08, 2012 7:58 pm

Re: Forum, Flowstone and Free advice

Postby tulamide » Tue Dec 26, 2017 8:58 pm

Thanks, guys, for the warm welcome!

I'm not so sure about me staying, but time will tell :)
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany


Return to General

Who is online

Users browsing this forum: No registered users and 54 guests