probcurv
A downloadable VST
probcurv is a VST3 midi effect that turns any time domain probability distribution into a rhythm generator. Inspired by my partner's electrophysiology research on retinal neurons with irregular spike firing patterns. Beta version out now!
probcurv is open source:
Check out the source code here!
JUCE library code is owned by JUCE
upcoming features are tracked here:
Trello
probcurv is designed as a sonification tool, but is a versatile rhythm sequencer in its own right. Probability distributions are a common representation in scientific data, and this VST makes it easy to make generative midi patterns from them. It's also easy to experiment and create new shapes, with an interface editable in a single mousestroke.
Some notes - your DAW must support VST3 midi effects. Ableton Live 10.1 is now compatible with probcurv with a workaround! See my devlog to see how.
probcurv is Windows only, but you can try compiling the open source code on other operating systems! If I make enough money from this to justify a developer license, I will consider a mac release. Linux VST3 support is supposedly coming with JUCE 6 - you can compile it yourself, or leave a comment if you'd really like a Linux-native binary and I'll see what I can do!
Status | In development |
Category | Tool |
Author | Eugene Umlor |
Genre | Rhythm |
Tags | MIDI, Music, Music Production, sequencer, VST |
Download
Click download now to get access to the following files:
Development log
- Ableton support! JUCE 6 UpgradeJul 19, 2020
- open-sourcing probcurvJun 03, 2020
- Compatibility UpdateMay 20, 2020
- probcurv beta releaseMay 19, 2020
Comments
Log in with itch.io to leave a comment.
so cool!
Video plz.
Hi,
I tried to get it work with FL Studio 20. Unfortunately I couldn't figure it out. Could you help me out?
Best regards :)
I tried the workaround you described for Ableton.
1. I have a Serum instance without MIDI.
2. Then I have a MIDI Out Instance which contains the MIDI notes that shall be played by Serum.
3. I have created a channel in mixer with procurv attached.
4. probcurv gets the MIDI from the MIDI Out Instance and outputs it to the MIDI Input port set in Serum.
5. This actually works, so the sound seems to go through probcurv. When I change the Output port, Serum isn't triggered.
6. The problem: probcurv has no effect at all.
i use like this
idk bug not working i try to enable V is work lol