You probably heard a sudden drop in high frequency component of your sound. That comes
from the new clock being slower (~31khz) than the internal clock (~32khz), thus the ADC is
sampling the incoming audio less frequently, thus reducing the bandwidth of the Z-DSP.
Now slowly start reducing the frequency of the Z3000 and listen to what happens. At some
point the sample rate gets so low, and the program execution speed gets so slow that the
result is glorious digital madness, something computers just can’t do.
Ready for more? Connect an envelope generator or LFO to the FM input of the Z3000 and
sweep the frequency up and down.... Get the idea?
Try modulating the Z3000 various ways in sync and out of sync with changes on the the VC
DSP inputs, and you will cause ordinary digital eects to perform in an extraordinary
unpredicted manner. It is all about dynamic clocking as opposed to fixed rate clocking, a
Tiptop Audio original.
Anything is game for the CLOCK input… Modulate the pulse width of your new clock; set it
to a narrow pulse so that the detector in the Z-DSP is “hanging on the edge”; try mixing the
output of multiple VCOs to create a random clock. As well as going slower, there is also a
whole new set of eects that stem from going faster. Feel free to go as wild as you wish with
this, you will not harm the Z-DSP.
Note: It’s possible that excessive manipulation of the clock might cause one or both
channels of the DSP processor to crash. If that happens you can reset the processor by
switching through the programs until you get back to your original program.
Program Switching
The Z-DSP cartridges contain up to 8 programs, each program being a set of mathematical
algorithms that manipulate digital data. As mentioned above, the ADC brings an analog
signal into the digital domain by capturing it repeatedly thus creating a sample.
The DSP allows for various operations to be applied to a sample. It can be multiplied by
some constant number (providing gain or loss), added to another sample (mixing), stored in
memory and read out at a later time (delay), and many other functions. By using
combinations of these operations, we can create eects, filters (such as tone controls),
compressors, limiters, and other audio processes, many of them are group together to form
further complex audio eects.
The DSP will execute the same set of algorithms on each incoming sample, producing one
sample out for every sample in. The algorithm is a list of mathematical operations to
produce the desired result, and one or more algorithms constitute a program. These
programs are downloaded to the processor where the processor will continuously execute
the algorithms on the sample stream.
The Z-DSP allows you to load programs from a cartridge by either manually pressing the
illuminated button or by feeding it a pulse or voltage for automated control. The Z-DSP has
a built in sequential switch that allows the user to switch programs forward (1.2.3...7.8) or in
reverse (8.7...3.2.1) etc. A trigger or gate signal sent to the TRIGGER input will switch to the
next higher program (wrapping from 8 to 1). If a gate signal is applied to the FWD/REV. input
the direction will be reversed.