Sonic Charge : BitSpeak Flashcards
Bitspeek is a …
real-time pitch-excited linear prediction codec effect.
Linear prediction coding is________that appeared in commercial products in the
____ and was implemented in some well-known ___ of the early
a voice compression technology
seventies
speaking toys
eighties
We have applied this technology ( Linear prediction coding) to create a VST / AU effect plug-in that ___audio, ____ a number of parameters (including pitch, volume and
formant data) and then ______ the audio using a simple____,
____ and ___ architecture.
analyzes
extracts
resynthesizes
oscillator
noise
filter
We have added a number of playback parameters that adjusts the___ and ___
quality of the sound as well as support for ____and a beat-synchronized “
_______”.
pitch
tonal
MIDI
“formant freezing effect”
Despite having only a few simple controls, this box can produce a broad range of sounds from cheap _____to high-end
_____and _____effects.
speaking toys
vocoder
talkbox
User Interface:
Rate (kHz):
Bitspeek performs its calculations at a _____ sample-rate, regardless of
_______. The possible settings are
(the last mode will actually adjust to the project sample rate and select a rate between ___).
designated fixed
the sample-rate your project is running at
8 kHz, 11 kHz, 22 kHz and 44 -> 48 kHz
44 and 48 kHz
Rate (kHz):Notice that Bitspeek is still compatble with any host sample-rate by performing _______. The Rate choice affects several other ____in the _____ and
changing Rate will ____
(Notice that the_____ mode
may require a lot of CPU. In many cases, the ___ mode works just as well.
automatic sample-rate conversion internal parameters DSP algorithms change the sound dramatically 44 kHz 22 kHz
Frame Rate:
The audio signal is _______ in blocks called “frames”
analyzed and processed
Frame Rate: For each
frame, Bitspeek estimates the ______of the incoming audio, as
well as the balance between _________.
pitch, volume and formants
“voiced” audio (e.g vowels) and
“voiceless” (e.g., the noise in a consonant)
Frame Rate: By _______, the analysis will be performed more rarely and you will achieve a cheaper toy-like sound.
lowering the frame rate
Frame Rate:
You can also “______” the
audio by dragging Frame Rate all the way down to___.
freeze
0
Frame Rate:
The parameter range is _____to___ (if Sync is ___)
0 to
80 Hz
off
Frame Rate:
higher rates requires more ____ than lower rates.
CPU
Sync:
Enable Sync to make Bitspeek ____ in sync with the tempo of your music.
“freeze” frames
Sync: When Sync is enabled, you may select various___with the Frame Rate slider instead of selecting a rate in ___
time synchronized rates (1/8, 1/16 etc)
Hz
MIDI:
Enable MIDI to control the ___and___ of the effect via MIDI.
pitch and envelope
MIDI:
You will need a
host that is capable of _____ to effect plug-ins in order to use this feature. Please ______for your host for information on how to set it
up.
transmitting MIDI
read the documentation
MIDI:
When enabled, Bitspeek will play only when it _____ and it will transpose_____ according to the MIDI notes it receives.
receives MID
the pitch
MIDI:
Turn down the_____
to ____ to achieve a vocoder / auto-tune like sound.
Tracking parameter
zero
MIDI:
If you set the ____(with____ disabled), Bitspeek will “freeze” the formants on MIDI____ allowing you to create interesting “stroboscopic” audio effects.
Frame Rate to zero
Sync
note on
MIDI:
Finally, Bitspeek supports
Pitch Wheel messages (one ________and____) and the MIDI Sustain Pedal can
also be used to_____while playing
(one octave up and down)
“freeze” frames
Pitch:
You can transpose the outgoing audio by___ to _____semitones ( that =__ to ___ octaves).
- 36 to +36
- 3 to +3
Pitch:
Hold down the ___while_____ to make finer adjustments down to a
single ______ in precision.
shift-key
turning the knob
cent
____:
Determines the amount by which the source signal pitch affects the synthesized
audio, from to%
Tracking
0% to 200%.
Tracking:
At 100%, the processed audio will _____
follow the pitch intonation of the original audio as exactly as possible.
Tracking:
(Sometimes though, the tracking
detects the wrong octave, especially ____with extremely low pitch.)
on source material with extremely low pitch.)
Tracking:
At____%, the pitch will stay fixed and produce a __/__-like quality.
0%
robotic/ vocoder
Detune
There is a_______ which can be used to achieve a fat detuned sound or
for chord-like effects.
second oscillator
Detune
The second oscillator is transposed from the first by__to__cents, representing a range of up to ____
+0 to +1200
one octave.
Noise:
This parameter adjusts the balance of ___vs___ sound.
“voiced” vs “voiceless”
Noise:
At the default setting +/- 0%, Bitspeek attempts to follow the balance of the ___, so that “voiced” sounds (like _____) produce distinct tones while “voiceless” sounds (such
as ______) produce noise.
source signal
vowels
consonants
Noise:
By turning Noise all the way down to -100%, all
noise will be…
removed from the output audio.
Noise:
By turning Noise up to +100%, the
output audio will …(sounding like a loud ….)
consist only of filtered noise
whisper
Using Bitspeek in your Host:The DSP algorithm in Bitspeek is a)…but experience has proved that compatibility with a)…plug-ins is lacking in many major host applications.
Therefore we decided to wire the plug-in for b)… input and output, although it will
simply c)…..and the output audio will be the same for both channels-
a) monophonic
b) .stereo
c) mix the two input channels
Using Bitspeek in your Host:
Due to the nature of the algorithms a constant audio latency of _____ is added.
Most modern hosts____ for this latency during playback.
13 ms
compensate
Playing the ___ of Bitspeek with MIDI notes is great fun, and most hosts support
routing of MIDI effects.
pitch
Using Bitspeek in your Host::
1. Turn the MIDI switch to “___” in
Bitspeek and turn down Tracking to__%
On
0%
Using Bitspeek in your Host:
2. Create a …
MIDI track.
Using Bitspeek in your Host:
3. Assign “_____” to the audio
track that contains Bitspeek.
MIDI To
Using Bitspeek in your Host:
4. Make sure “MIDI To” is as signed to the _____
and nothing else.
Bitspeek effect