Dear all, as mentioned in a message in this forum from May 2021 I have reimplemented some of the more prominent SoX algorithms as open-source plugins for DAWs. The previous version of May 2021 was Windows only, but now I have added VST3 and AU versions for MacOSX (x86_64) and VST3 versions for Linux (x86_64). Porting to other targets should in principle be straightforward, since building is supported by a platform-neutral CMAKE build file as long as the JUCE audio framework used is supported for the selected platform. Included are audio processing effects for the SoX effects "allpass", "band", "bandpass", "bandreject", "bass", "biquad", "compand", "equalizer", "gain", "highpass", "lowpass", "mcompand", "overdrive", "phaser", "reverb", "treble" and "tremolo". The plugins are completely free, open-source, platform-neutral, programmed in C++ and based on the JUCE audio framework. The implementation produces bit-exact identical renderings in the DAW, i.e. one can be sure that the DAW will produce exactly the same results as any external rendering by SoX. A spiffy user interface is _not at all_ a priority in this project, but only the correct reproduction of the SoX algorithms with adequate (slider or combobox) parametrisation. Also the parameter ranges in the UI are somewhat debatable, but they simply reflect the wide parameter ranges of the corresponding SoX command-line effect. A few of the plugin effects have a slightly reduced parameter set compared to their SoX counterparts. E.g. the compander of SoX allows the definition of a transfer function having multiple segments. Although the internal engine of the SoX-Plugins compander implements exactly the same internal segment logic, the user interface only allows the typical definition of a threshold and a compression ratio (with a total of three segments). The time-variant effects phaser and tremolo are time-locked (see documentation for details); hence the rendering can be exactly synchronized to externally rendered audio snippets. Documentation is available at https://github.com/prof-spock/SoX-Plugins/blob/master/SoXPlugins-documentation.pdf, the package itself is at https://github.com/prof-spock/SoX-Plugins. Hope this is helpful for you. Best regards Thomas P.S.: This project is a derivative work based on the foundations laid by the SoX community. Although the algorithms used were modified and redesigned, this project would been much more complicated and tedious without this basis. Hence my thanks go to Chris Bagwell, Nick Bailey, Daniel Pouzzner, Måns Rullgård, Rob Sewell and all the other contributors of the SoX project: without your effort this would not have been possible! _______________________________________________ Sox-users mailing list Sox-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/sox-users