Hi there!

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

The Julia code also takes care of generating Faust code which uses ir.fir to implement the FIR. I then try to build the Faust FIR with faust2jackconsole.

Sometimes it seems to compile and work seemingly fine but often this happens instead when I issue faust2jackconsole:

/usr/bin/faust2jackconsole: line 73:  3687 Alarm clock             faust -i -a "$FAUSTLIB/jack-console.cpp" $OPTIONS "$f" -o "$f.cpp"

So, I was wondering what that means. I got the impression that fi.fir is best suited for low order FIRs, and seems to me that 512 is a pretty large number of taps for a real world FIR. Is there a better Faust function for long FIR implementation? I couldn't quite locate some overlap-add convolver or something similar in the library.

By the way, I am running this Faust version on Arch Linux:

FAUST : DSP to C, C++, FIR, Interpreter, Java, JavaScript, LLVM IR, old C++, Rust, asm.js, WebAssembly (wast/wasm) compiler, Version 2.5.17 Copyright (C) 2002-2017, GRAME - Centre National de Creation Musicale. All rights reserved.


------------------------------------------------------------------------------
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