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
Circular Buffers
5 posts
• Page 1 of 1
Circular Buffers
Hello all, well mostly programmers. While doing some research for a Flowstone module I am working on I kept cumming across talk about "Circular Buffers". From what I have read they can be used for Delays, Revere Delays, Tapped Delays, Stretched and Compressed Audio, Pitch Shifting, and more.
So I was wondering, could a generic "Circular Buffer" be made as a module with some pointers on how to us it for the above mentioned effects and so on?
Martin, tulamide, MyCo, KG_, any ideas or suggestions?
Now I am sorry because I am defiantly not a programmer and can not join in on this project, but I sure hope other will!
Well that's it. Later then, BobF.....
So I was wondering, could a generic "Circular Buffer" be made as a module with some pointers on how to us it for the above mentioned effects and so on?
Martin, tulamide, MyCo, KG_, any ideas or suggestions?
Now I am sorry because I am defiantly not a programmer and can not join in on this project, but I sure hope other will!
Well that's it. Later then, BobF.....
Last edited by BobF on Tue Oct 20, 2015 4:36 pm, edited 1 time in total.
- BobF
- Posts: 598
- Joined: Mon Apr 20, 2015 9:54 pm
Re: Circular Buffers
Hear hear!
One of my future projects will be to fool around with a multi-tapped delay. If I get interesting results I'll make a module. There's nothing done towards this yet so your idea may lead to some useful ingredients. Otherwise it's just several existing delays in series and there may be a better way.
I've looked into commercial multi-taps and the approach varies considerably; there doesn't seem to be a consensus on the "best" way to do it so this will also interest me.
Even if I don't use what's uploaded it will doubtless be fascinating!
So guys... we're all waiting...
Cheers
Spogg
One of my future projects will be to fool around with a multi-tapped delay. If I get interesting results I'll make a module. There's nothing done towards this yet so your idea may lead to some useful ingredients. Otherwise it's just several existing delays in series and there may be a better way.
I've looked into commercial multi-taps and the approach varies considerably; there doesn't seem to be a consensus on the "best" way to do it so this will also interest me.
Even if I don't use what's uploaded it will doubtless be fascinating!
So guys... we're all waiting...
Cheers
Spogg
-
Spogg - Posts: 3323
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Circular Buffers
Ok Gang,
After hours of searching on the net I found this in a OLD Synthmaker blog. I typed it into the DSP box, but as you can see , it does not work. I do NOT know who wrote it, how it was supposed to work, or if it is even complete, but it was said to be a "Circular Buffer"
So if anyone who knows this stuff would PLEASE take a like at it, we would really be grateful (I guess Spogg and I, so far) Many thanks in advance!
Later then, Bob.....
- BobF
- Posts: 598
- Joined: Mon Apr 20, 2015 9:54 pm
Re: Circular Buffers
The declaration shouldread
float buffer[44100];
to make it work. Ring buffers are omnipresent, just look inside the stock delay. For more efficiency you want to go asm, refer to KG's post on FS Guru.
float buffer[44100];
to make it work. Ring buffers are omnipresent, just look inside the stock delay. For more efficiency you want to go asm, refer to KG's post on FS Guru.
-
martinvicanek - Posts: 1318
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Circular Buffers
Hi martin,
Thanks for the feedback, much appeciated!
Later then, BobF.....
Thanks for the feedback, much appeciated!
Later then, BobF.....
- BobF
- Posts: 598
- Joined: Mon Apr 20, 2015 9:54 pm
5 posts
• Page 1 of 1
Who is online
Users browsing this forum: Google [Bot] and 2 guests