Any good/easy existing C++ Bezier Curve implementations for use in JUCE?
-
- KVRist
- Topic Starter
- 119 posts since 5 Apr, 2017
I'd like to get some basic Bezier Curve controls for shaping things like velocity (0-1 shaped based on curve).
Essentially I'd really just like to rebuild this to start as a MIDI FX:
https://www.kvraudio.com/product/midicu ... t-piz-here
Since I can't download that one anymore and need that function.
Are you aware of any projects on Github or elsewhere with this sort of thing already made to an extent? (Or if you know of an available MIDI FX that can do that already that would be good too.)
Thanks.
Essentially I'd really just like to rebuild this to start as a MIDI FX:
https://www.kvraudio.com/product/midicu ... t-piz-here
Since I can't download that one anymore and need that function.
Are you aware of any projects on Github or elsewhere with this sort of thing already made to an extent? (Or if you know of an available MIDI FX that can do that already that would be good too.)
Thanks.
-
- KVRian
- 833 posts since 21 Feb, 2006 from FI
Some info regarding Bezier - https://pomax.github.io/bezierinfo/
Why not just google example projects etc. from github or direcly from github search?
-
- KVRer
- 8 posts since 13 Nov, 2016
Saw a good (maybe old and certailny not juce specific - just plain C++) spline implementation here: https://github.com/DISTRHO/DISTRHO-Port ... lopeEditor.
It's an open source synth from Togu Audio Line, a great synth too.
You can see the result here at ~2:30 https://www.youtube.com/watch?v=qSmyI8s5TSA
It's an open source synth from Togu Audio Line, a great synth too.
You can see the result here at ~2:30 https://www.youtube.com/watch?v=qSmyI8s5TSA
- KVRer
- 7 posts since 19 Nov, 2015
I've had a quick dig, and you can grab the source for that project here: https://code.google.com/archive/p/pizmi ... ult/source It's based on JUCE so you should be able to recompile as a MIDI FX pretty easily.
-
- KVRist
- Topic Starter
- 119 posts since 5 Apr, 2017
Oh wow that's a really nice spline editor. That's exactly what I want. Much easier to port that than start from the ground up I'm sure. Thanks!fefanto wrote: ↑Fri Apr 05, 2019 8:14 am Saw a good (maybe old and certailny not juce specific - just plain C++) spline implementation here: https://github.com/DISTRHO/DISTRHO-Port ... lopeEditor.
It's an open source synth from Togu Audio Line, a great synth too.
You can see the result here at ~2:30 https://www.youtube.com/watch?v=qSmyI8s5TSA