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

Need some help please!

For general discussion related FlowStone

Need some help please!

Postby BobF » Thu Nov 03, 2016 6:27 pm

BobsCascadedDevices.fsm
(358.15 KiB) Downloaded 859 times

Hello gang,

I have up loaded a simple 512 stage shift register It's made up of 512 series cascaded flip flops if you look at the insides. As you can it uses up a lot of CPU cycles. The question is is there a better way to do this and keep the CPU load down? Any solution would be great and several even better. I know there may be none, yet I have seen several commercial vst plugins that boast hundreds to thousands of series cascades. How do they do it?

Also I have noticed the same thing with series cascades of filters, sample and holds, and so on.

Hope some of you can provide an answer.

Many thanks in advance, BobF.....
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm

Re: Need some help please!

Postby Spogg » Fri Nov 04, 2016 9:19 am

Hi Bob

On my PC (i7) this uses 100% CPU :o

I guess it may be possible to reduce this by using ASM optimised modules but that's beyond me at the moment.
I do wonder if the result you wanted can be achieved in DSP in one more compact method rather than using a component-based approach. What was the result you wanted?

Also I wonder if two DSP boxes in series is less efficient than the same function in just one box. Maybe one of the wizards could help with that question...

Cheers

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

Re: Need some help please!

Postby adamszabo » Fri Nov 04, 2016 9:52 am

What is this for anyway? It uses 100% cpu here too, and crashes most of the time.
adamszabo
 
Posts: 667
Joined: Sun Jul 11, 2010 7:21 am

Re: Need some help please!

Postby BobF » Fri Nov 04, 2016 1:04 pm

Hi gang,

No immediate use at the moment. I made the 512 bit shift registor sometime ago. It just demonstrated the problem very well. Like I said though , I have seen it with filters , sample and holds, and so on. I do want to start a project with 100 or more series cascaded filters though and am concerned about the same thing happening. I saw commercial vst that claims to have up to several hundred filters in series I want to try and copy.

Thanks guys, BobF.....
BobF
 
Posts: 598
Joined: Mon Apr 20, 2015 9:54 pm


Return to General

Who is online

Users browsing this forum: No registered users and 45 guests