4 ms·
I don't use D (I make my audio stuff using Rust) but it's always good to see new audio libraries/tools. Slightly off-topic, I'd love to see an open project for
by hashmal 9y ago
I don't use D (I make my audio stuff using Rust) but it's always good to see new audio libraries/tools.
Slightly off-topic, I'd love to see an open project for audio plugin specs. VST and AU are managed by private companies and have a history of extremely poor documentation. For anyone who tried to code audio stuff at least once, it's a real pain. Audio is already hard in itself.
(Don't even get me started on the bugs around AUv3…)
- p0nce 9y agoI'm curious about what do you use for audio with Rust?
- microcolonel 9y agoI hear you on that. It is especially embarrassing that despite the callbacks being essentially the same since the '90s, there are still ~5 APIs to do the same thing, and all of them are this ugly. I wonder how LADSPA and LV2 look... LV2 at least has units, so you don't need to use some arbitrary rule to convert your Hz, dB, octave, and other units to a 1.0f > float > 0.0f and then that float maybe into an integer. Putting aside plugin/processor APIs for a moment, I think platform APIs are even worse. I mean, PortAudio, whose namesake is portable audio, does not include a functioning PulseAudio sink, and doesn't function correctly on most GNU/Linux systems of the last decade.
- jcelerier 9y ago> Slightly off-topic, I'd love to see an open project for audio plugin specs. It already exists and is called LV2: http://lv2plug.in/ http://lv2plug.in/ ; you may be interested in http://lv2plug.in/gmpi.html http://lv2plug.in/gmpi.html
- deleted 9y ago[deleted]