• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Unlimited FIR taps? yes please

Davide

Senior Member
Joined
Jul 6, 2020
Messages
468
Likes
176
Location
Milan, Italy
Define “right impulse response” and “transition band”.
What do I have to define exactly?
I mean, it's not like they are concepts invented by me.
That is to say that a Dirac pulse is perfectly preserved out of the crossover attenuation band, where normally this does not happen with minimum phase filters.
At least that's what I learned from Uli's White Paper.
Though About Crossovers by Dr. Ulrich Brüggemann
If I am doing something wrong, please correct me.
 
Last edited:

dc655321

Major Contributor
Joined
Mar 4, 2018
Messages
1,597
Likes
2,236
What do I have to define exactly?
I mean, it's not like they are concepts invented by me.
That is to say that a Dirac pulse is perfectly preserved out of the crossover attenuation band, where normally this does not happen with minimum phase filters.
At least that's what I learned from Uli's White Paper.
Though About Crossovers by Dr. Ulrich Brüggemann
If I am doing something wrong, please correct me.

No, i wouldn’t say you’re doing anything wrong, just using odd phrasing.
 

theREALdotnet

Major Contributor
Joined
Mar 11, 2022
Messages
1,202
Likes
2,079

Davide

Senior Member
Joined
Jul 6, 2020
Messages
468
Likes
176
Location
Milan, Italy
No, i wouldn’t say you’re doing anything wrong, just using odd phrasing.
I have to translate everything so maybe some terms are not properly technical. I'm sorry.
 

Ra1zel

Addicted to Fun and Learning
Joined
Jul 6, 2021
Messages
536
Likes
1,055
Location
Poland
The high cost (and power) of GPUs, especially now, has (and will) likely keep them out of mainstream AVR/AVP units
Cost is going down now and hardocore AV fans still use them, just look at MadVR Envy Extreme video processor.
 

SpaceMonkey

Active Member
Joined
Jan 11, 2020
Messages
225
Likes
214
Successfully running my own GPU FIR filter, the code looks terrible but I'm gonna clean it and post it on GitHub, unfortunately vacation starts now and will be switching over to a Mac, will be able to tune it for mac users and make it cleaner, not much time until August.

Currently running 12 channels @ 64k taps @ 192khz @ 2048 samples = 1.024 Million Taps
and the load is... 4% on a Nvidia RTX 3080, 50% load for Max 8's

I should be able to bring that 50% down to almost nothing once the CPU side of things gets multi threaded (one thread per filter)

Right now this is a MAX 8 plugin, porting it to VST3 should be easy, or anything else interesting.
It is based of OpenCL instead of CUDA so should be compatible with Intel, AMD and Apple GPUs.

Max 8 has a FIR filter (buffir~) currently limited at 4096 taps max across the entire app, it is pure CPU and single threaded.
And if you don't know Max 8, you are missing out!
Hi, any progress on this?
 
Top Bottom