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

MV stalking

For general discussion related FlowStone

MV stalking

Postby R&R » Thu Jul 06, 2023 7:24 pm

Martin...

In case you're restless on a very rainy gloomy day... perhaps... maybe ;)

I don't want to share any of my MacGyver.FSM:s on the forum since they are kinda junk :D  ...so i've attached one of them to an email instead (see email). So called "junk mail" FSM edition :D

Have made quite a few of these junk .fsm at this point :lol: Only way for me to quickly test some concepts since I stink big time at DSP and ASM.

Really have no idea if this particular idea would be of any use to others but would be nice to have ASM:ed oscillators similar to those two (see email) But without all the aliasing 8-) and preferably with sync (not non aliasing sync, just a reset at current phase) if possible.
Triangle and Sine that basically are ran through some multipliers. 

In my particular synth they would be placed in the LFO... and the Aux Oscillator, since it's a Sub Oscillator of sorts. Meaning the use of basic waveforms but with a bit of variation with two parameters.

Only bother if you feel like it... otherwise ignore this post :) No commitment nor stress iow since I can't offer much in compensation other than tiny occasional donations. 

Post your ASM on the forum if you choose to and/or manage to whip up an ASM at some point.
Don't share any of my junk .fsm though plz... :lol:
Last edited by R&R on Fri Jul 07, 2023 8:31 am, edited 1 time in total.
R&R
 
Posts: 440
Joined: Fri Jul 15, 2022 2:28 pm

Re: MV stalking

Postby martinvicanek » Fri Jul 07, 2023 7:44 am

Weather forecast is quite good for the weekend (TGIF). :mrgreen: :mrgreen:
Just kidding. You should post here to get more responses.
User avatar
martinvicanek
 
Posts: 1319
Joined: Sat Jun 22, 2013 8:28 pm

Re: MV stalking

Postby R&R » Fri Jul 07, 2023 8:17 am

martinvicanek wrote:Weather forecast is quite good for the weekend (TGIF).


Aaahw bummer!
I'll have to do the rain dance then... :lol:

martinvicanek wrote:You should post here to get more responses.


Yeah I know, I know...

It's not sharing itself thats the problem :P I just don't enjoy sharing unfinished junk, that sometimes is taken out of it's usage context.
I mean, folks will think i'm an idiot, instead of a moron :lol: :lol: :lol: morons are the lesser idiots you know :P

Fine. Here is this particular junk... ;)
Attachments
Sine_&_Tri_shaping.fsm
(127.96 KiB) Downloaded 707 times
Last edited by R&R on Fri Jul 07, 2023 12:56 pm, edited 1 time in total.
R&R
 
Posts: 440
Joined: Fri Jul 15, 2022 2:28 pm

Re: MV stalking

Postby Spogg » Fri Jul 07, 2023 8:25 am

R&R wrote:...
I don't want to share any of my MacGyver.FSM:s on the forum since they are kinda junk
...


The thing is not to be embarrassed because we all went through the same learning process, so we understand.
User avatar
Spogg
 
Posts: 3324
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: MV stalking

Postby R&R » Fri Jul 07, 2023 8:37 am

Spogg wrote:The thing is not to be embarrassed because we all went through the same learning process, so we understand.


I'll never stop being embarrassed even if I learn.
Unfortunately that's how alot of us end up when being told we're idiots growing up :lol:

Sad but true... :roll:

Upside is it keeps one humble 8-)

Btw...
Simple usage case here:
Attachments
Sine_&_Tri_shaping_usage.fsm
(144.2 KiB) Downloaded 684 times
Last edited by R&R on Fri Jul 07, 2023 12:56 pm, edited 1 time in total.
R&R
 
Posts: 440
Joined: Fri Jul 15, 2022 2:28 pm

Re: MV stalking

Postby Tepeix » Fri Jul 07, 2023 11:19 am

Hi that's interesting, and not so junk, but i might look more closely.
I don't see aliasing for now.
Consider that even if it alias, when we have -40db on aliasing, it's normally not audible.
(or maybe more or less db, i'm not 100% sure but i could be happy sometime if i just shut aliasing or artefact
at -20db)
Seeing more closely, you use bandlimited triangle and a sin from Martin, and multiply it, this might not cause so much aliasing, the problem occur more when the first control is at 0 and the second at max.

But please, deactivate the asio out before sharing or use the DS out primary sound.
It cause bug when other's open your schematic, the asio is not configured in the same way but flowstone
keep the last setup in memory and try to apply it when we reopen the schematic.
Sometime i'm forced to replace some file in user data, or i loose most of the prim module..
Tepeix
 
Posts: 354
Joined: Sat Oct 16, 2021 3:11 pm

Re: MV stalking

Postby R&R » Fri Jul 07, 2023 12:59 pm

Tepeix wrote:But please, deactivate the asio out before sharing or use the DS out primary sound.
It cause bug when other's open your schematic, the asio is not configured in the same way but flowstone
keep the last setup in memory and try to apply it when we reopen the schematic.
Sometime i'm forced to replace some file in user data, or i loose most of the prim module..


Aah good to know!
Fixed now. For these files atleast.

DS sounds terrible on my laptop for some reason, that's why I only use external ASIO interface or ASIO4ALL.

Tepeix wrote:Hi that's interesting, and not so junk, but i might look more closely.
I don't see aliasing for now.


There's quite alot of aliasing at HF. I have also crudely ducked one input by frequency...

Million dollar question is if it can be translated into simpler functions (rather more complex math, but using less cpu) without that many excess multipliers and additions, and also made somewhat alias free...
R&R
 
Posts: 440
Joined: Fri Jul 15, 2022 2:28 pm

Re: MV stalking

Postby martinvicanek » Fri Jul 07, 2023 8:43 pm

Uhm, yes, a lot of arithmethics in there. I would have to "decompile" it from spaghetti fsm (no offense intended) into plain math to see if it is possible to simplify the computations. But the sound is interesting, and a million $$ are a reasonable incentive :mrgreen: So yeah, why not. Some aliasing at particular settings and high notes there is, may not be easy to remove.

I am embarrassed by the buggy scope I posted some time ago. You have to scrub the horizontal slider else it won't sync. While I struggle with R&R's intricate osc, here is a fixed version.
SyncScope.fsm
Fixed Syc Scope
(50.13 KiB) Downloaded 732 times
Last edited by martinvicanek on Sat Jul 08, 2023 9:30 am, edited 1 time in total.
User avatar
martinvicanek
 
Posts: 1319
Joined: Sat Jun 22, 2013 8:28 pm

Re: MV stalking

Postby R&R » Sat Jul 08, 2023 8:59 am

martinvicanek wrote:I would have to "decompile" it from spaghetti fsm (no offense intended)


swedish-chef.gif
swedish-chef.gif (243.97 KiB) Viewed 23689 times


The chef is utterly offended. Actually it's Fettuccini!

martinvicanek wrote:But the sound is interesting, and a million $$ are a reasonable incentive So yeah


If I could I would ;)
Wish I had that amount of funny money to throw around :lol:

martinvicanek wrote:I am intimidated by the buggy scope I posted some time ago. You have to scrub the horizontal slider else it won't sync.


Nice! An unexpected bonus... I don't suffer from that problem that much, but then I'm feeding sample-lengths to the scope so. Might be why it doesn't show. Gonna take a look at that updated scope, thanks!

martinvicanek wrote:While I struggle with R&R's intricate osc


I appreciate it!

The struggle is always very real when dealing with R&R...
And... now... I feel guilty instead :oops: ;) :D

Imagine how my newbie synths schematic looks inside :P
R&R
 
Posts: 440
Joined: Fri Jul 15, 2022 2:28 pm

Re: MV stalking

Postby Tepeix » Sat Jul 08, 2023 1:15 pm

Yes sorry, it alias, doesn't test it with sufficient setting and high note to see it.
And complex to avoid this.. Different way but i'm not pro on them...

But i look at the first module Split Exp and try to see if i could make it more optimized, and clear.

First i try to decript what it does.. But finally i go blindly following some intuition and i think i'm pretty
close but it's not exactly the same.

Seams it consist when the knob go left to simply multiply the signal by the abs of this one,
and for right it's close to x+x-(x*abs(x)) two time in series. Then mixing with the original.


So if it could help here's an optimized but slightly different version.
(it could probably be even more optimize)

(Edit, now i see another difference, but it's when the volume of the osc is amplified, normally does'nt change anything when connected just after a classic osc)
Attachments
Split exp optitry.fsm
(46.4 KiB) Downloaded 709 times
Tepeix
 
Posts: 354
Joined: Sat Oct 16, 2021 3:11 pm

Next

Return to General

Who is online

Users browsing this forum: No registered users and 84 guests