Daniel Jones
Daniel Jones
Right now, freeing a Bus object doesn't make its index available again. Needs fixing to prevent running out of bus space.
Rewrite Server OSC handler code to handle different response signatures automatically.
On macOS on Apple silicon, non-Homebrew Python distributions fail to locate homebrew-installed instances of FluidSynth and raise an `ImportError("Couldn't find the FluidSynth library.")`. This workaround addresses this. Thanks for the...
Discussed in Discord, and adding report here. Using the Alsa backend with latest Miniaudio (2025-02-12), some multichannel devices (specifically [ESI Gigaport EX](https://www.amazon.co.uk/ESI-Gigaport-USB-Audio-Interface/dp/B08CY57864/) and a [Startech 7.1 interface](https://www.startech.com/en-gb/cards-adapters/icusbaudio7d)) only appear as...
The results of numpy operations are not handled properly in Node ctors. For example: ``` >>> frequency = ScaleLinExp(MouseX(), 0, 1, np.min(feature_buffer.data), np.max(feature_buffer.data)) TypeError: __init__(): incompatible constructor arguments. The following...
Add a perceptual loudness model, which should implement A-weighting and possibly other models (e.g. ISO 532) _(following #128)_