gatheround
Well-known member
As I delve more into FAUST, I can't help but notice that their library is -extensive-. Anti-aliased oscillators, all types of filters, resonating bodies, compressors, fm synthesis, advanced math functions, reverbs, MIDI support, etc. I feel like I can make anything and all of the hard work has been done already.
I also keep seeing posts where people are asking for functions similar to these for the Teensy Audio Library which is presumably making more work for PJRC. I know the FAUST people have already done their best to get FAUST running on the TEENSY so there's some familiarity there. But I honestly wonder if the Teensy Audio Library just inherited all of the FAUST functions and became an extension of that, fully integrated, if that would cut down on the work required for PJRC and also give teensy users a more extensive audio library at the same time.
The FAUST programming language is basically pseudo-graphical, with lines and splitters being drawn ASCII style. It would really lend itself to being manipulated in the same style as the Teensy System Design Tool, with connections being drawn in a GUI.
If Teensy Audio Library just inherited all of the FAUST functions, we'd end up with a more powerful audio design tool and maybe less work for PJRC in the future not needing to catch up to FAUST's feature list.
Just a thought, carry on
I also keep seeing posts where people are asking for functions similar to these for the Teensy Audio Library which is presumably making more work for PJRC. I know the FAUST people have already done their best to get FAUST running on the TEENSY so there's some familiarity there. But I honestly wonder if the Teensy Audio Library just inherited all of the FAUST functions and became an extension of that, fully integrated, if that would cut down on the work required for PJRC and also give teensy users a more extensive audio library at the same time.
The FAUST programming language is basically pseudo-graphical, with lines and splitters being drawn ASCII style. It would really lend itself to being manipulated in the same style as the Teensy System Design Tool, with connections being drawn in a GUI.
If Teensy Audio Library just inherited all of the FAUST functions, we'd end up with a more powerful audio design tool and maybe less work for PJRC in the future not needing to catch up to FAUST's feature list.
Just a thought, carry on