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
Fast blue memin read with interpolation
2 posts
• Page 1 of 1
Fast blue memin read with interpolation
(héhé this post has been deleted but with all the spam that was surrounding it i understand why !)
Here's a fast blue array memin reader.
It take the memin and write it in a normal mem in a modified way.
Every SSE will be write like this : sample0,sample-1,sample-2,sample-3
So we could only read one time to get an interpolated result. (Here it's only a linear interpolation)
It's not bandlimited, but if you provide sin like array with frequency below nyquist the aliasing is low.
(I see it more like a table lookup.)
In white i provided an example but it's very bad and glitchy..
Fast attack will read an unloaded array..
Each time a new note is done, it might or not reload the array..
> That's where it seams impossible to manage even is we fix the fast attack...
Here's a fast blue array memin reader.
It take the memin and write it in a normal mem in a modified way.
Every SSE will be write like this : sample0,sample-1,sample-2,sample-3
So we could only read one time to get an interpolated result. (Here it's only a linear interpolation)
It's not bandlimited, but if you provide sin like array with frequency below nyquist the aliasing is low.
(I see it more like a table lookup.)
In white i provided an example but it's very bad and glitchy..
Fast attack will read an unloaded array..
Each time a new note is done, it might or not reload the array..
> That's where it seams impossible to manage even is we fix the fast attack...
- Attachments
-
- Fast blue array read.fsm
- (127.01 KiB) Downloaded 345 times
- Tepeix
- Posts: 352
- Joined: Sat Oct 16, 2021 3:11 pm
Re: Fast blue memin read with interpolation
For curiosity.. (because this might not be a really optimized way to do, and it do aliasing)
Here's a white fast sin array reader.
It only use an array of 32 memory, which make the aliasing.
The array is load in one cpu cycle each time a new note is done.
(for a 32 memory seams not so hard)
Maybe another interpolation could absorb some aliasing.
But it will take more cpu..
Here's a white fast sin array reader.
It only use an array of 32 memory, which make the aliasing.
The array is load in one cpu cycle each time a new note is done.
(for a 32 memory seams not so hard)
Maybe another interpolation could absorb some aliasing.
But it will take more cpu..
- Attachments
-
- Sin poly fast read (32array).fsm
- (58.65 KiB) Downloaded 333 times
- Tepeix
- Posts: 352
- Joined: Sat Oct 16, 2021 3:11 pm
2 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 4 guests