alainbonardi / abclib

Faust code for ambisonic and multi-channel mixed music
GNU Lesser General Public License v3.0
46 stars 6 forks source link

DSP code organisation #1

Open sletz opened 3 years ago

sletz commented 3 years ago

There is a lot of code duplication everywhere in the libraries, where the same DSP code is duplicated over and over, with only the actual use (with compile time defined parameters) that changes. Why not sharing the code in libraries, as described here: https://faustdoc.grame.fr/manual/syntax/#library-expression ? see https://github.com/alainbonardi/abclib/pull/2 as en example.

sletz commented 3 years ago

I see rework in progress nice ((-;