Hi Bart,
Many thanks for sharing this library ! I will contact you next week to see
how we can incorporate it into the Faust distribution.
Cheers
Yann
2016-05-05 13:53 GMT-05:00 Bart Brouns <b...@magnetophon.nl>:
> Hi,
>
> I made some compressors, and a supporting library.
>
> https://github.com/magnetophon/faustCompressors
>
> I hope some of it is generally useful, and can be included in the
> official libraries.
>
> Features:
>
> - Any number of channels
> - Can work as a hard limiter, and beyond.
> - Adjustable link, from multi-mono to fully linked.
> - Adjustable knee (true knee, unlike the one currently in the libraries)
> - True RMS detector with variable RMS-time and highly optimized
> algorithm
> - Feed forward, feed back, and various hybrids available
> - Attack/release switchable to before or after the gain-calculator,
> turning it from a linear return-to-zero detector to a log domain
> return-to-threshold detector
>
> At the moment the source is a bit over commented, explaining both how it
> works and why certain features are useful.
>
> It also has a less optimised version of RMS; I left it in to help
> explain how tho other one works. And we need a new name for
> my_compression_gain_mono.
>
>
> Enjoy!
>
>
>
>
>
> ------------------------------------------------------------------------------
> Find and fix application performance issues faster with Applications
> Manager
> Applications Manager provides deep performance insights into multiple
> tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> _______________________________________________
> Faudiostream-users mailing list
> Faudiostream-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/faudiostream-users
>
--
Yann Orlarey
Directeur scientifique
www.grame.fr
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users