Hi again!

Thank you for all your tips!

I suggest placing all of your coefficients into a large parallel signal bank:

coeffs = (b0, b1, b2, ..., b511); // FIR filter coefficients for length 512

and then use par() etc.

I tried both of these:

process = fi.fir(coeffs);

process = _ <: par(i, 512, @(i) * ba.take(i + 1, coeffs)) :> _;

Which, unfortunately, both suffer from the same problem. Did I got the suggestion right?

You can set unlimited time by adding
-t 0
to your compile command.

I am currently trying this.

Interesting ! Do you have some code to show? Is is part of an official JULIA ==> Faust project?

No, it isn't an official project. I just design some filters using DSP.jl then I try to generate Faust code that implements them. I just open a file for writing and I fill it with Faust code. I guess I can cook a few minimal examples to share, I cannot share my code right away as it is sort of confidential.

On Mon, 19 Mar, 2018 at 8:20 AM, Stéphane Letz <l...@grame.fr> wrote:

Le 18 mars 2018 à 23:06, CrocoDuck o'Ducks <crocoduck.odu...@gmail.com> a écrit :

 Hi there!

I currently have some Julia code producing 512 taps for an FIR filter.

Interesting ! Do you have some code to show? Is is part of an official JULIA ==> Faust project?

Stéphane
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to