Topic: midi Bézier curves plugin
I've been dreaming about this for a long time, and now, with the current capabilities, I've made it. I wanted a curve editor for changing the speed of MIDI messages that would use Bézier curves. These curves can be curved very smoothly, which is exactly what I wanted. And today, we have amazing artificial intelligence models available, which we need to take advantage of. In a couple of evenings, I sketched out this app using the currently free minimax m2 AI model and the Rust language (I couldn't have done it that quickly myself). The app uses separate curves for noteON and noteOFF events. There are preset curve presets, and you can also create and save your own. The standalone app supports processing hi-res MIDI messages (for some reason, VST3 doesn't yet support this). Settings are remembered.
Available in the repository in the "добавление-обработки-hires-midi " branch (the repository is a bit chaotic). The Fedora app and VST plugin are located at "build/midi_curves_v0.1.0"
https://www.youtube.com/watch?v=CtjtueLHJKM
This app was supposed to be multiplatform, a standalone app and VST3 plugin. I use Fedora Linux, and it seems to work for me. It even runs VST3. I can't say anything about other platforms yet. If anyone is interested, willing to figure it out, and try building it for other platforms, adding or changing anything, please give it a try!
https://github.com/ScherbakovAl/vst_mid...hires-midi