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
Transition between float values in Ruby
16 posts
• Page 2 of 2 • 1, 2
Re: Transition between float values in Ruby
Wassaka wrote:Hi, I made a version where you do not have to modulate the amplitude, check it out!!
Thank you Wassaka, well done.
Spogg and Wassaka, you guys are great.
I will use this project for guitar cabinet simulation with IR loader. I've matched the eq tone of my favourite electric guitar tones, with my best Impulse responses. So it will change IR and eq curve both. I think with this way, the sound will be much more rich and realistic compared to only IR usage.
Thank you again guys. When I finish the project I can share it with you.
Best regards....
-
remarkable - Posts: 26
- Joined: Wed Jan 11, 2017 1:52 pm
Re: Transition between float values in Ruby
Here is another approach ramping filter coefficients directly in stream code. Since CPU efficiency has been mentioned I have also included some optimmizations. For instance you don't have to update filter coefficients at sample rate, hop(32) will do. More explanations inside.
BTW you can also do IR convolution with Flowstone.
BTW you can also do IR convolution with Flowstone.
- Attachments
-
- EQ Floats MV Fix.fsm
- (948.85 KiB) Downloaded 966 times
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Transition between float values in Ruby
martinvicanek wrote:Here is another approach ramping filter coefficients directly in stream code. Since CPU efficiency has been mentioned I have also included some optimmizations. For instance you don't have to update filter coefficients at sample rate, hop(32) will do. More explanations inside.
BTW you can also do IR convolution with Flowstone.
Thank you Martin, I saw your previous work and I think you are so talented. Spogg, Wassaka and Martin thank you so much, it's hard to choose these 3 cool approaches for me.
Yes I know IR convolution in FS, also I am planning to use this in FS too.
Have a good day friends....
Best regards...
-
remarkable - Posts: 26
- Joined: Wed Jan 11, 2017 1:52 pm
Re: Transition between float values in Ruby
That's amazing Martin. I seem to say this a lot
I register 0.6% CPU on your version which is simply incredible.
Martin, I've never seen that "looping" around the fast pack/unpack modules before. Could you, if at all possible, explain what's happening there and where it would be approriate to use such a configuration?
Cheers
Spogg
I register 0.6% CPU on your version which is simply incredible.
Martin, I've never seen that "looping" around the fast pack/unpack modules before. Could you, if at all possible, explain what's happening there and where it would be approriate to use such a configuration?
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
Re: Transition between float values in Ruby
Spogg wrote:I register 0.6% CPU on your version
Well, that is basically the player's load. The EQ is actually much leaner.
Spogg wrote:Martin, I've never seen that "looping" around the fast pack/unpack modules before. Could you, if at all possible, explain what's happening there and where it would be approriate to use such a configuration?
Good point. I just upped a tutorial on SSE usage which covers also that. Check it out, Spogg!
-
martinvicanek - Posts: 1328
- Joined: Sat Jun 22, 2013 8:28 pm
Re: Transition between float values in Ruby
Great tutorial Martin!
Cheers
Spogg
Cheers
Spogg
-
Spogg - Posts: 3358
- Joined: Thu Nov 20, 2014 4:24 pm
- Location: Birmingham, England
16 posts
• Page 2 of 2 • 1, 2
Who is online
Users browsing this forum: Google [Bot] and 63 guests