-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Yeah, you can use nordaudio which wraps PortAudio which has support for every major audio back-end. As for writing a VST you may have to find a way to wrap or interface with Steinberg's SDK. MIDI support is possible by using an RtMIDI wrapper, which I haven't linked because there are a few of them out there of varying quality and I don't know which is best because I just use ALSA directly for my purposes.
Yeah, you can use nordaudio which wraps PortAudio which has support for every major audio back-end. As for writing a VST you may have to find a way to wrap or interface with Steinberg's SDK. MIDI support is possible by using an RtMIDI wrapper, which I haven't linked because there are a few of them out there of varying quality and I don't know which is best because I just use ALSA directly for my purposes.
Maybe as a first project, you could try to implement just a LV2 plugin (basically like a VST) in Nim? LV2 examples are in C (https://gitlab.com/lv2/lv2/-/tree/master/plugins/eg-amp.lv2) so should be pretty straightforward to write in Nim (Nim compiles to C).
Related posts
-
How hard is it to make a VST plugin? Whether a instrument or effect.
-
Question for programmers in this group: how do you incorporate programming in music and the other way around?
-
Replace Xcode with Neovim using this open-source plugin. Check it out
-
Show HN: Shorebird 1.0, Flutter Code Push
-
ScummVM officially released in the App Store