interesting, i do use a ton of line~ multiplications in my patches, so you external gets nice click-free vol control at a significant cpu cost reduction? did you do any benchmarking? definitely adding this to my test todo list...
Tim Blechmann wrote:
hi all,
i'm able to announce the first release of volctl~ an advanced volume control external...
it is more or less doing the same as:
|line~| | | |*~| |
but doesn't have the dsp overhead ...
requirements:
- gcc (since it uses gcc advanced assembler)
- pd >= devel_0_37 (since it's based on vector aligned dsp blocks)
known issues:
- icc seems to have problems with the gcc inline assembler (segfault)
- probably won't compile with msvc
todo:
- rewrite the whole dsp function in assembler (near future)
- rewrite the dsp function for msvc (distant future, if ever)
any feedback like bug reports, comments or similar are highly appreciated ...
the source is available from cvs or from www.mokabar.tk ...
cheers ... tim