Daniel Jones

Results 47 issues of Daniel Jones

Right now, freeing a Bus object doesn't make its index available again. Needs fixing to prevent running out of bus space.

bug

Rewrite Server OSC handler code to handle different response signatures automatically.

enhancement

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)_