List
of all modules in the TX Modular system (release 081)
1. Triggered audio source modules:
Filter Synth (mono) - creates synth notes by filtering
an audio signal.
FM Synth (mono) - creates polyphonic synthesised notes using Frequency
Modulation (FM) Synthesis.
Granulator (mono) - takes a
mono sample from the sample bank and plays small "grains" from it
which are panned in stereo.
LoopPlayer (mono & stereo) - takes a mono or stereo loop from the loop bank and plays
it back.
Pluck (mono) - creates notes
based on a physical model of a plucked string.
Sample Player (mono & stereo) - takes a mono or stereo sample from the sample bank and plays it back.
Table Synth (mono) - creates polyphonic synthesised notes using wavetable synthesis. Wavetables
are single waveforms made up from a mixture of different harmonics.
Wave Synth (mono) - creates polyphonic synthesised waveform notes from
a choice of many different waveforms.
Wave Synth + (mono) - this is a modified version of the Wave Synth module which includes a filter, 2 LFOs,
an extra envelope and a modulation matrix.
2. Other audio source modules:
Audio Inputs - outputs signals
coming into the audio inputs.
Code Source A (mono & stereo) - use SuperCollider computer code within the TX Modular
system to generate an audio signal.
File Player (mono & stereo) - plays audio files (such as wave or aiff files)
from the hard disk.
Noise White-Pink - produces
a mix between white and pink noise.
Vosim
- outputs a synthesised waveform as a mono audio signal using a technique called
VOSIM - the name comes from VOice SIMulation.
Waveform (mono & stereo) - outputs
a synthesised waveform as an audio signal.
Wave Terrain This module outputs
a synthesised waveform as a mono audio signal. The synthesis is based on a mathematical
model of an object moving over a 3D terrain. SuperCollider users can change
the computer code that defines the terrain and orbit.
X-Fader (mono & stereo) - crossfades between two audio input signals.
3. Audio insert
modules:
Amp Sim (mono & stereo) - Ampllifier Simulator.
This module adds distortion to the input signal, similar to the sound of vacuum-tube
amplifiers. It adds a roughness and warmth to the signal.
Bit Crusher (mono & stereo)
- this module distorts the input signal in by reducing the sample rate and bit
size.
Chorus (mono & stereo) -
creates a chorus effect on a mono audio signal using several modulated delay
lines.
Code Insert A (mono & stereo) - use SuperCollider computer code within the TX Modular system to process
an audio signal.
Compander (mono & stereo) - detects
the amplitude (volume level) of a stereo audio signal coming into it.
DC Remove - this removes any
DC offset from an audio signal.
Delay (mono & stereo) - delays
an audio signal. If the feedback in not zero, the delays will be repeated and
gradually die away.
Disintegrator (mono & stereo) - distorts the input by amplifying random half-cycles of the signal.
Distortion (mono & stereo) - can distort the input signal in various ways, adding a roughness and/or
warmth to the signal.
EQ Graphic (mono & stereo)- 31-band EQ that cuts or boosts frequencies in an audio
signal.
EQ Para (mono & stereo)
- a parametric filter which cuts or boosts certain frequencies in an audio signal
by a specified amount.
EQ Shelf (mono & stereo)
- shelving filter which cuts or boosts frequencies in an audio signal above
or below a cutoff frequency.
File Recorder (mono & stereo) - records audio signals and writes them to aiff
or wave files on the hard disk.
Filter (mono & stereo) - cuts
or boosts certain frequencies in an audio signal.
Flanger (mono & stereo) - creates
a flange effect on a mono audio signal using a modulated delay line, with the
flange time being modulated by a low frequency oscillator (LFO).
Gain (mono & stereo) - controls
the gain (volume level) of an audio signal coming into it.
Harmoniser - listens to the
pitch and volume of the audio signal coming and creates a synthesised waveform
with the same pitch and volume.
Limiter (mono & stereo) - limits
the volume (amplitude) of an audio signal to a certain level (called the threshold).
MultiTap Delay - puts a mono audio signal
through four delay taps which each have their own delay time ratio, level and
pan controls.
Normalizer (mono & stereo) - flattens the dynamics (i.e. the volume or amplitude)
of an audio signal to a certain level.
Notch Phaser (mono & stereo) - creates a phasing effect on an audio signal using notch
filters, with the filter frequency being modulated by a low frequency oscillator
(LFO).
Phaser - creates a phasing effect
on an audio signal using allpass delay lines, with
the phase time being modulated by a low frequency oscillator (LFO).
Ping Pong (mono & stereo)
- creates a ping-pong delay that bounces from side to side.
Pitch Shifter (mono &
stereo) - shifts the pitch of an incoming audio signal.
Reverb/ ReverbA/ ReverbF/
ReverbG (mono & stereo) - add various different reverbs to an audio signal.
Ring Modulator - ring modulates
one mono audio signal (called the Modulator) onto another mono audio signal
(called the Carrier). Ring modulation creates a complex signal which constists of the frequencies of the Modulator and Carrier
being added together as well as subtracted from each other.
Spectral FX - analyzes the frequency
spectrum of a signal. Once analysed, the signal can then be transformed, using
up to 6 different processes (from over 50 choices). In addition a side chain
input can be used to introduce a second audio signal for processing.
Stereo To Mono - converts a stereo audio signal into a mono signal by
mixing the left and right channels.
Stereo Width - adjusts the perceived
width of a stereo audio signal by mixing the left and right channels in different
proportions.
Transient - limits the slope
of an audio signal. This module has the effect of removing transients and higher
frequencies from the audio signal.
Vocoder - applies the frequency spectrum
of one mono audio signal (called the Modulator) onto another mono audio signal
(called the Carrier).
Vocoder FX - applies the frequency
spectrum of one mono audio signal (called the Modulator) onto another mono audio
signal (called the Carrier). It also allows the spectrum to be stretched and
shifted.
Waveshaper (mono & stereo) - adds distortion to the input signal using a function
curve, which can be drawn by hand or generated automatically based on harmonics
and noise.
X Distort (mono & stereo)
- simulates crossover distortion in class B and AB power amplifiers.
4. Triggered control source modules:
Env 16-stage - creates 16-stage
envelopes as control signals.
Env Curve - user-defined envelope
as control signal. The curve can be edited with a mouse.
Env DADSR - creates DADSR (Delay
Attack Decay Sustain Release) envelopes as control signals.
Trigger Impulse - module outputs
a very short impulse when triggered. It was built to create a trigger signal
that can sent to the Trigger input of a Sample and
Hold module.
5. Other control source modules:
Action Slider - this module
triggers up to 10 Actions when the value of a slider goes above a certain level
(the trigger threshold). Both the value and trigger threshold can be modulated.
Amp Follower - follows the amplitude
(volume level) of an audio signal coming into it.
Analyser - this uses various
different tools to analyse a mono audio signal coming into it.
Audio Trigger - triggers up
to 10 actions when the amplitude (volume level) of a mono audio signal coming
into it goes above a certain level.
Code Source C - use SuperCollider
computer code within the TX Modular system to generate a control signal.
CyclOSC Colour - this module analyses
the video data coming in from a video camera to check for the presence of a
particular target colour which you can set.
CyclOSC Grey - this module is similar
to CyclOSC Colour except it looks for a shade of grey
instead of a colour.
Group Morph -
for morphing between the different 4 groups of values of 15 control signals. Designed to simplify the control
of multiple parameters of other modules.
LFO - Low Frequency Oscillator
for modulating parameters on other modules.
LFO Curve - Low Frequency Oscillator
with an editable waveform curve - using a mouse.
Note Sequencer - can trigger
notes in other modules as well as outputting control signals for note and velocity
values.
OSC Controller - outputs a control
signal from OpenSound Control ('OSC') messages received.
Perlin Noise - A Random Low Frequency
Oscillator based on 3 dimensional Perlin Noise - useful
for adding non-repetitive variation (i.e. "organic movement") to module
parameters.
Pitch Follower - follows the
pitch of a mono audio signal coming into it.
Simple Slider - has a slider
that outputs a control signal between 0 and 1.
Wii Ctrl Darwiin - This module outputs a control signal between 0 and
1 based on a selected Wii or Nunchuck
control, including: acceleration, rotation, button
and IR camera data. To use this module, you will need the software DarwiinRemote OSC.
Wii Ctrl OSC - This module outputs
a control signal between 0 and 1 based on a selected Wii or Nunchuck control, including:
acceleration, rotation, button and IR camera data.
To use this module, you will need the software OSCulator.
6. Control insert
modules:
Code Insert C - use SuperCollider
computer code within the TX Modular system to process a control signal.
Control Delay - delays a control
signal.
Sample and Hold - outputs a
control signal based on the input signal as well as a trigger input signal.
Two types of processing are available: Sample & Hold and Gate & Hold.
Slope - measures the velocity
or acceleration of a control signal.
Smooth - for smoothing out a
control signal over time.
Warp - for "mapping"
or changing the behaviour of a control signal. The incoming signal is mapped
using a "transfer curve" which is displayed on the screen.
7. Action modules:
Action Sequencer - this can
trigger all kinds of actions at specific times. Actions are commands or instructions
for any modules in the system, such as changing the settings of any module in
the system, triggering notes to play, starting and stopping other sequencers.
Animate Code - use SuperCollider
computer code within the TX Modular system to generate an animation which is
displayed in its own window.
OSC Control Out - this module
sends an OSC message to up to 10 different network addresses. The OSC messages
have 2 arguments, the OSC string and the control value. The control value can
be modulated. This allows communication across a network to other TX Modular
systems running on other computers, or to any software (such as Processing &
Max/MSP) that can respond to OSC messages.
OSC Out - this module
sends an OSC message to up to 10 different network addresses. This allows communication
across a network to other TX Modular systems running on other computers, or
to any software (such as Processing & Max/MSP) that can respond to OSC messages.
OSC Trigger - this module
can trigger up to 10 actions when OSC messages are received as long as the OSC
message begins with a string that matches the OSC string on the screen. OSC
message arguments can be passed to the actions.
QC Particles - this module creates
a new window which contains a video screen running a 3D particle system animation
built in Quartz Composer.
Quartz Player - this creates
a new window containing any Quartz Composer Composition which can be controlled
by the the TX Modular system. This can be used with
other modules to create interactive and/or automated audio-visual systems. (Quartz
Composer is a very powerful visual engine that comes free with OS X.)
Wii Trig Darwiin - This module triggers up to 10 Actions when a Wii button is pressed on or off. To use this module, you will
need the software DarwiinRemote
OSC.
Wii Trig OSC - This module triggers
up to 10 Actions when a Wii button is pressed on or
off. To use this module, you will need the software OSCulator.