Bitspeek is a codec with real-time linear prediction effect. Now you’re probably thinking, “Oh, another one like that”? Or maybe not. Chances are you’ve never heard of linear prediction, even though most of us use it every day when we talk on our cell phones.
Linear prediction coding is a voice compression technology that appeared in commercial products in the seventies and was implemented in some famous talking toys in the early eighties.
Pitch, Tracking, Detune, Noise knobs, Rate, frame rate, Sync and Midi on/off buttons.
Speed and Frame Rate are buttons for changing the way Bitspeek receives and converts audio information.
There are four different processing speeds that change the sound from smooth to more 8-bit distorted. If you lower the frame rate to zero, the rate of change becomes zero – essentially, the audio will be frozen at that point.
Tracking – determines how much the pitch of the incoming audio affects the outgoing signal. At a higher tracking percentage, the pitch shifts much more.
Sync allows you to change the frame rate to match the tempo of the music. When enabled, the frame rate changes from hertz to 1/8, 1/16, etc., synchronizing with the tempo of the host.
You can use midi to control the pitch and envelope of Bitspeek. There are some additional interesting elements here – for example, you can use a midi pedal to instantly freeze the audio (setting the frame rate to 0). Very cool, especially if you use it live.
Detune – There are actually two oscillators here, and this detonation affects the second one. You can tune it up to the octave range, which allows you to get cool chord-like sounds or just chorus-type sounds.
Noise – Allows you to add white noise to the signal to reflect consonants and transient sounds in audio (speech). If you set the noise to -100%, all white noise will be removed from the output signal. At +100% the signal will be almost entirely noise, slightly filtered by the original audio. Robot whispers…