Henrik Enquist

Results 306 comments of Henrik Enquist

see https://github.com/HEnquist/rubato/pull/78

Thanks for the report! Running with a chunksize of 1 will be extremely inefficient, so it's not something to recommend ever doing. But it should still work. I'll fix it...

The same happens in all the resamplers, not only `asynchro_fast`. There are multiple calls to `as_ref` and `as_mut` in the process functions. I guess the proper way to do it...

A very early version of this can be found here: https://github.com/HEnquist/camilladsp/pull/341

I just got back to this after a small break :) Things are working just fine on recent rustc versions.

This was not implemented as described here. Instead I added a limiter filter. It's a different but not equivalent solution to the problem of limiting the max volume going out....

Adding a lower limit won't help with that. The limit does not limit what values the websocket interface accepts, it only clamps what the volume control actually applies.

> Instead this would need a modified loudness filter that does the loudness compensation by lowering the midrange. I had completely forgotten about this point! Apart from that detail it's...

Implemented in https://github.com/HEnquist/camilladsp/commit/548feb0d1f5dd83b3ba7a77ca30bd308c3530bcc