Christof Ressi
Christof Ressi
## Purpose and Motivation 1. Fix bogus error message `Warning: cannot raise thread priority` on Windows 2. Add Windows implementation of `nova::name_thread` (only really works on Windows 10+, but still...
When I call the `OPUS_GET_BITRATE` control on a multistream encoder, it always returns the default value, e.g. 144000 for 2 channels at 48 kHz ``` int32_t bitrate = 64000; //...
The plugins should only export their entry points.
A user of my VST plugin host (https://github.com/Spacechild1/vstplugin) reported that the plugin editor window had a width and height of 0. It turns out in your plugin a call to...
I've tried the sfizz v1.2 VST3 plugin and it doesn't seem to implement detuning of MIDI events via the `Steinberg::Vst::NoteOnEvent::tuning` member. The VST2 version of *sforzando* by Plogue, on the...
- `localIP` returns the local IP address as a String; the optional `network` argument allows to specify a particular network, in case the machine is connected to multiple networks. -...
## Purpose and Motivation scsynth and supernova already try to unload plugins by searching for an "unload" function. However, this is not documented in the plugin API yet. Changes: *...
## Motivation By default, a notarized macOS app will only load plugins that are code-signed. Code signing is a real PITA because it requires an Apple Developer ID (100$ /...
## Purpose and Motivation In `slotStrVal`, use `memcpy` instead of `strncpy`, since the latter does not terminate the string if the length exceeds the given buffer size! See https://en.cppreference.com/w/cpp/string/byte/strncpy. In...
## Purpose and Motivation This PR adds a new method `asOSC` to `Int8Array` which tries to interpret the bytes as an OSC message/bundle, throwing an exception on failure. This is...