

Higher values mean that CC changes are smoother.ħ - Invert.

It uses FFT to determine pitch of audio and an envelope follower to track the audio volume, which is used to create CC levels and midi note velocity.ġ - Relation between Low thresh and Gain determines at what audio level midi notes are produced (not sure, should remake.)Ģ - Three band pass filters shapes the signal before it gets into the FFT pitch module (the data for volumes are not filtered, maybe they should be).ģ - Microtonal: If checked, midi notes are microtonal.Ĥ - CC # - the CC number produced from the volume dataĥ - Gain - levels the signal after the envelope followerĦ - Attack/Release set the slopes for the CC data according to the audio. This Bidule can produce midi notes and/or midi CC from an audio input.Īll logic is inside the EnvToMidi group. Track 1 is holding the audio that gets to Bidule and produces midi notes and CC. The CC produced from the audio in track 1 through Bidule is here returned to control the panning of track 2, while the actual midi notes produced from audio into Bidule are fed directly into track 2 also from the Bidule VST. I'm using Midi Yoke 4 here as transmitter for external CC # 15. If you don't have that, you'll have to do all midi routing through virtual channels.
