This list is outdated! For up-to-date Axoloti object lists view Axoloti Objects: Factory Library
Audio input, left channel (or mono)
Audio input, right channel
Audio input, stereo
Audio input configuration, left channel only
Audio input configuration for electret microphone)
Audio input configuration, right channel only
Audio input configuration
Audio output, left channel (or mono)
Audio output, right channel
Audio output, stereo
Audio output configuration)
constant
bipolar to unipolar
bipolar to unipolar
linear interpolation from k- to s-rate
Midi note number to frequency, equal tempered tuning, A=440Hz
k- to s-rate without interpolation
convert to boolean output
convert to fractional output
convert to integer output
unipolar to bipolar
unipolar to bipolar
constant boolean, momentary control
constant from 16 flags
bipolar constant value dial
positive constant value dial
positive integer control, horizontal radio buttons
positive integer control, vertical radio buttons
positive integer control, horizontal radio buttons
positive integer control, vertical radio buttons
positive integer control, horizontal radio buttons
positive integer control, vertical radio buttons
positive integer control, horizontal radio buttons
positive integer control, vertical radio buttons
positive integer control
constant boolean, toggle control
Audio delay with feedback and mix, fixed delay time
Audio delay with feedback, fixed delay time
Audio delay line, fixed delay time
Pitch (note index) to period time
delay read, linear interpolated
delay read, non-interpolated
delay read, non-interpolated
delayline definition, read it with "delay/read" objects referencing the instance name of this object
delayline definition, read with delread~
Demultiplexer. Connects inlet i to outlet o0 when s is false, to outlet o1 when s is true.
Demultiplexer. Connects inlet i to outlet o0 when s is false, to outlet o1 when s is true.
Demultiplexer. Connects inlet i to outlet o0 when s is false, to outlet o1 when s is true.
Demultiplexer. Connects inlet i to outlet o0 when s is false, to outlet o1 when s is true.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
Demultiplexer. Connects inlet i to outlet number s. Other outlets copy their corresponding default inlets.
display boolean
bipolar k-rate signal chart plotter
positive k-rate signal chart plotter
displays bipolar k-rate signals
displays positive k-rate signals
hexadecimal display (for developers)
hexadecimal display (for developers)
hexadecimal display (for developers): char pointer
display integer
display integer bar
display integer bar
display integer bar
bipolar control rate signal oscilloscope (time domain), showing 128 consecutive samples after the signal becomes positive.
bipolar control rate signal oscilloscope (time domain), showing 128 consecutive samples
positive control rate signal oscilloscope (time domain), showing 128 consecutive samples after the signal becomes positive.
positive control rate signal oscilloscope (time domain), showing 128 consecutive samples
display note
bipolar audio rate signal oscilloscope (time domain), showing 128 consecutive samples after the signal becomes positive.
bipolar audio rate signal oscilloscope (time domain), showing 128 consecutive samples
bipolar audio rate signal oscilloscope (time domain), showing 1 sample buffer of 16 samples
displays positive k-rate signals
cheap vu meter display
Infinite gain, hard clipping. Algorithm: linear interpolated zero-crossing detector and blit synthesis
full-wave rectifier distortion, bandlimited
half-wave rectifier distortion, bandlimited
low-quality audio rate sample and hold using blit synthesis (not bandwidth limited)
high quality audio rate sample and hold using blit synthesis (bandwidth limited)
Schmitt trigger: hard clipping with hysteresis. Algorithm: linear interpolated zero-crossing detector and blit synthesis
symetric slew rate limiter (not bandwidth limited)
symetric slew rate limiter (not bandwidth limited)
symetrical soft saturation distortion: y=1.5*x-0.5*x^3 for -1<x<1, y=-1 for x<-1, y=1 for x>1, no oversampling or anti-aliasing
symetrical soft saturation distortion: y=1.5*x-0.5*x^3 for -1<x<1, y=-1 for x<-1, y=1 for x>1, no oversampling or anti-aliasing
Dynamic range compressor. Gain calculation only. Envelope follower, attatck, decay and VCA are not included.
Attack/decay envelope, linear attack, exponential decay
Attack/decay/sustain/release envelope with modulation inputs
Attack/decay/sustain/release envelope
attack/hold/decay envelope, linear ramps, modulation inputs, extended range
attack/hold/decay envelope, linear ramps
attack hold decay envelope with modulation inputs
attack hold decay envelope
decay envelope, linear ramp, modulation input
decay envelope, linear ramp
decay envelope with modulation input
decay envelope
envelope follower, linear output
hold/decay envelope, linear ramp, modulation input extended range
hold/decay envelope, linear ramp, extended range
hold/decay envelope
two piecewise linear ramps, extended range, time modulation inputs
two piecewise linear ramps, extended range
Three piecewise linear ramps, time modulation inputs
Three piecewise linear ramps, extended range
allpass reverb section
2-pole resonant band-pass filter (biquad)
Bandpass filter, state-variable type, modulation inputs
Bandpass filter, state-variable type
2-pole resonant band-pass filter (biquad)
pseudo derivative, difference between previous and current value
pseudo derivative, difference between previous and current value
pseudo derivative, difference between previous and current value
Four-band equalizer. The transition frequencies are 100, 500, 2000, and 6000 Hz. Lower quality version. The low band is ommitted.
Five-band equalizer. The transition frequencies are 100, 500, 2000, and 6000 Hz. High quality version. Unstable behavior when changing the low gain live.
feedback comb filter, y(n) = b*x(n)+a*y(n-D)
finite impulse response filter, with 16 coefficients
2-pole resonant high-pass filter (biquad)
Highpass filter, state-variable type
2-pole resonant band-pass filter (biquad)
1st order hipass filter, modulation input
1st order hipass filter
cumulative sum, saturating to +-64 units
cumulative sum, saturating to +-64 units
cumulative sum, saturating to +-64 units
cumulative sum, saturating to +-64 units
2-pole resonant low-pass filter (biquad)
Low pass filter, state-variable type
2-pole resonant low-pass filter (biquad)
1st order lowpass filter, modulation input
1st order lowpass filter
multimode filter, state-variable type, modulation inputs
2-pole resonant low-pass filter (biquad), filter updated at k-rate
2-pole resonant low-pass filter (biquad), filter updated at k-rate
2-pole resonant low-pass filter (biquad), filter updated at k-rate
"voltage controlled amplifier", multiplies v and a inputs, with linear interpolation from k- to s-rate
Configures a I2C interface. PB8=SCL PB9=SDA
Reads an external analog voltage. Voltage range 0 to 3.3V maps to 0..64, with 12-bit precision. Apply no more than 3.3V!
button S1 on axoloti core board
button S2 on axoloti core board
Reads a digital input pin. 3.3V logic maximum!
low-speed 12 bit digital to analog conversion, not suitable for audio signals, but for control voltages...
external digital output pin control
controls LED1 (green) on the board
controls LED2 (red) on the board
pwm output timer 3
pwm output timer 4, scaled for servo motors
pwm output timer 4
pwm output timer 5
pwm output timer 8
Configures a serial (uart) interface on pins PA2 (TX) and PA3 (RX), using the SerialDriver API.
Configures a SPI interface. Pin mapping: PA4=NSS PA5=SCK PA6=MISO PA7=MOSI
quantize note input to a scale
Bandpass filter, state-variable type, control rate
Bandpass filter, state-variable type, control rate
Highpass filter, state-variable type, control rate
1st order lowpass filter, control rate
Low pass filter, state-variable type, control rate
saw wave LFO, falling slope, frequency input
saw wave LFO, falling slope, pitch input
saw wave LFO, rising slope, frequency input
saw wave LFO, rising slope, pitch input, phase reset
saw wave LFO, rising slope, pitch input
Cheapest sine wave LFO, non-interpolated table
sine wave LFO, linear interpolated table, pitch input, reset input
sine wave LFO, linear interpolated table, pitch input
square wave LFO, boolean output, frequency input
logic AND with 2 inputs
Generates a trigger pulse when current input value is different from previous value, with a minimum time interval between pulses.
Generates a trigger pulse when current input value is different from previous value, with a minimum time interval between pulses.
Generates a trigger pulse when current input value is different from previous value.
Generates a trigger pulse when current input value is different from previous value.
cyclic up counter
cyclic up/down counter
saturating up/down counter
toggle flipflop
flipflop
invert
Copies the input to the output at the rising edge of the trigger input. Keeps the output otherwise.
Copies the input to the output at the rising edge of the trigger input. Keeps the output otherwise.
logic OR with 2 inputs
Pass through when s_h input is less or equal than zero or hold when positive.
Pass through when s_h input is less or equal than zero or hold when positive.
toggle
rapid trigger pulses until rising edge on stop
logic XOR with 2 inputs
binary decoder
integer decoder
integer decoder
LTC (linear timecode) decoder. Does not support drop-frame format. This implementation only works when the system clock is 48kHz or 96kHz, not at 44.1kHz!
LTC (linear timecode) generator, in sync with the audio sample clock. Does not support drop-frame format. This implementation only works when the system clock is 48kHz or 96kHz, not at 44.1kHz!
equal
equal
greater than
greater than
attenuates a k-rate signal with "shift" times 6dB
attenuates a s-rate signal with "shift" times 6dB
greater than constant
less than
less than
Left shift. Doubles the value "shift" times, with overflow. If overflow is not desireable, use "muls".
Left shift. Doubles the value "shift" times, with overflow. If overflow is not desireable, use "muls".
less than constant
subtract
subtract
subtract
subtracts one unit
subtracts one unit
subtracts one unit
subtract constant
subtract constant
add
add
add
adds one unit
adds one unit
adds one unit
add constant
add constant
multiply
multiply
multiply
multiply
multiply
multiply
multiply
Multiply (attenuate) with a constant value
Multiply (attenuate) with a constant value
absolute value
absolute value
absolute value
Saturating accumulator. Adds input to accumulator on trigger. Reset clears the accumulator to zero.
bitwise binary and operator
bitwise binary and operator
bitwise binary and operator
constant value: 1
constant value: 16
constant value: 2
constant value: 32
constant value: 4
constant value: 64
constant value: 8
cosine function, -64..64 phase corresponds to -360 to 360 degrees
cosine function, -64..64 corresponds to -360 to 360 degrees
divide by 128
divide by 128
divide by 128
divide by 16
divide by 16
divide by 16
divide by 2
divide by 2
divide by 2
divide by 256
divide by 256
divide by 256
divide by 32
divide by 32
divide by 32
divide by 4
divide by 4
divide by 4
divide by 64
divide by 64
divide by 64
divide by 8
divide by 8
divide by 8
divide integer with constant, also outputs remainder (modulo)
multiply by two
multiply by two
multiply by two
exponent function, y=pow(2,(x/8)-2)
exponent function, y=pow(2,(x/8)-2)
amplify up to 16 times (saturated)
amplify up to 16 times (saturated)
exponential smooth with enable
divide by two
divide by two
divide by two
negate, negative, y = -x
negate, negative, y = -x
negate, negative, y = -x
logarithm, y=16+8*log2(x)
logarithm, y=16+8*log2(x)
maximum
maximum
maximum
minimum
minimum
minimum
saturated multiply by 128
saturated multiply by 128
saturated multiply by 16
saturated multiply by 16
saturated multiply by 2
saturated multiply by 2
saturated multiply by 256
saturated multiply by 256
saturated multiply by 32
saturated multiply by 32
saturated multiply by 4
saturated multiply by 4
saturated multiply by 64
saturated multiply by 64
saturated multiply by 8
saturated multiply by 8
quantize to n bits
quantize to n bits
reciprocal, y = 64/x
reciprocal, y = 64/x
round to whole unit with positive bias: 0.49 becomes 0, 0.51 becomes 1, -0.49 becomes 0
round to whole unit with positive bias: 0.49 becomes 0, 0.51 becomes 1, -0.49 becomes 0
saturate to normal range
saturate to normal range
saturate to normal positive range
saturate to normal positive range
sine function, -64..64 phase corresponds to -180 to 180 degrees
sine function, -64..64 corresponds to -360 to 360 degrees
exponential smooth
exponential smooth, separate rise and fall time
square root (of absolute value), y = 8*sqrt(x)
square root (of absolute value), y = 8*sqrt(x)
hanning window function, input 0..64
hanning window function, input 0..64
wrap to 0..64 range after multiplying with 2^bits
wrap to 0..64 range after multiplying with 2^bits
Controller input for MIDI Polyphonic Expression
Midi pitch bend input on specified channel
Midi pitch bend input hi res
Midi pitch bend input
Receives Midi Continuous Controller messages from any CC number and channel.
Receives Midi Continuous Controller messages, 14 bit, float output
Receives Midi Continuous Controller messages, 14 bit, float output
Receives Midi Continuous Controller messages from any CC number and channel.
Receives Midi Continuous Controller messages, integer output (0-127)
Receives Midi Continuous Controller messages
Midi clock slave
Monophonic MIDI keyboard note input, gate, velocity and release velocity modulation source
Monophonic MIDI keyboard note input, gate, velocity and release velocity
Monophonic MIDI keyboard note input, gate, velocity and release velocity. Polyphonic touch output.
Monophonic MIDI keyboard note input, gate, velocity and release velocity, least recently used
Monophonic MIDI keyboard note input, gate, velocity and release velocity, only responding to a range of notes, with polyphonic aftertouch
Monophonic MIDI keyboard note input, gate, velocity and release velocity, only responding to a range of notes
Monophonic MIDI keyboard note input, gate, velocity and release velocity
Midi program change
script with 2 outputs, triggered by MIDI input
Midi channel pressure input
Midi pitch bend output. Sends to midi/in/* objects only.
Midi controller output to any CC number and channel. Sends to midi/in/* objects only.
Midi controller output, automatic thinning. Sends to midi/in/* objects only.
Midi controller output. Sends to midi/in/* objects only.
Midi clock master, als outputs Midi clock, start, stop, and continue messages. Sends to midi/in/* objects only.
Midi note output. Sends to midi/in/* objects only.
Midi pitch bend output
Midi controller output to any CC number and channel
Midi controller output, automatic thinning
Midi controller output
Midi clock master, als outputs Midi clock, start, stop, and continue messages
Midi note output
Midi program change output
Gets the number of pending bytes in the midi output queue. Useful to prevent midi data flooding. Zero at rest.
1 input k-rate mixer, shows gain units
1 input s-rate mixer, shows gain units
1 input k-rate mixer, square gain scale
1 input s-rate mixer, square gain scale
1 input k-rate mixer
1 input s-rate mixer
2 input k-rate mixer, shows gain units
2 input s-rate mixer, shows gain units
2 input k-rate mixer, square gain scale
2 input s-rate mixer, square gain scale
2 input k-rate mixer
2 input s-rate mixer
3 input k-rate mixer, shows gain units
3 input s-rate mixer, shows gain units
3 input k-rate mixer, square gain scale
3 input s-rate mixer, square gain scale
3 input k-rate mixer
3 input s-rate mixer
4 input k-rate mixer, shows gain units
4 input s-rate mixer, shows gain units
4 input k-rate mixer, square gain scale
4 input s-rate mixer, square gain scale
4 input k-rate mixer
4 input s-rate mixer
5 input k-rate mixer, shows gain units
5 input s-rate mixer, shows gain units
5 input k-rate mixer, square gain scale
5 input s-rate mixer, square gain scale
5 input k-rate mixer
5 input s-rate mixer
6 input k-rate mixer, shows gain units
6 input s-rate mixer, shows gain units
6 input k-rate mixer, square gain scale
6 input s-rate mixer, square gain scale
6 input k-rate mixer
6 input s-rate mixer
7 input k-rate mixer, shows gain units
7 input s-rate mixer, shows gain units
7 input k-rate mixer, square gain scale
7 input s-rate mixer, square gain scale
7 input k-rate mixer
7 input s-rate mixer
8 input k-rate mixer, shows gain units
8 input s-rate mixer, shows gain units
8 input k-rate mixer, square gain scale
8 input s-rate mixer, square gain scale
8 input k-rate mixer
8 input s-rate mixer
crossfade between two inputs
crossfade between two inputs
crossfade between two inputs
input multiplexer. Output is i1 when s is false, i2 otherwise.
input multiplexer. Output is i1 when s is false, i2 otherwise.
input multiplexer. Output is i1 when s is false, i2 otherwise.
input multiplexer. Output is i1 when s is false, i2 otherwise.
input multiplexer. Output is i1 when s is false, i2 otherwise.
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
input multiplexer. Output is i1 when s < 1, i[i] when....
pseudo gaussian distributed (white) noise Range -64..64
Cheap almost pink noise Range -64..64. Configureable number of octaves.
Cheap almost pink noise over 7 octaves. Range -64..64
uniform distributed (white) noise Range -64..64
FM phasor 0 and 180 degree outputs
phasor saw like wave with linear frequency input(goes all the way to 0)
phasor saw wave like oscillator
pulse width modulation oscillator Bandwith limited
saw wave oscillator Non-bandwith limited, cheap sound
saw wave oscillator Non-bandwith limited, medium quality
Saw wave oscillator Bandwith limited
saw wave oscillator Bandwith limited
sine wave oscillator linear frequency input (goes all the way to 0)
sine wave oscillator
square wave oscillator Non-bandwith limited, cheap sound
square wave oscillator Non-bandwith limited, medium quality
square wave oscillator Bandwith limited with sync input. Sync resets oscillator phase on rising zero-crossing
square wave oscillator Bandwith limited
seven detuned saw wave oscillators Non-bandwith limited
seven detuned square wave oscillators Non-bandwith limited
triangle wave oscillator Non-bandwith limited, cheap sound
triangle oscillator Bandwith limited
outputs a constant buffer containing [0,4,8,12,...].
linear feedback shift register cyclic pattern audio rate
Controller object for axoloti remote
Outputs the cpu clock cycle counter, a 32bit integer incrementing on every clock cycle. Useful for benchmarking objects.
Fractional buffer (audio) inlet. The inlet object becomes an inlet connector when this patch is used as an object (subpatch)
Boolean inlet. The inlet object becomes an inlet connector when this patch is used as an object (subpatch)
Fractional inlet. The inlet object becomes an inlet connector when this patch is used as an object (subpatch)
Integer inlet. The inlet object becomes an inlet connector when this patch is used as an object (subpatch)
String inlet. The inlet object becomes an inlet connector when this patch is used as an object (subpatch)
load a patch from sdcard
load a patch from sdcard
generic modulation source
midi cc modulation source
Fractional buffer (audio) outlet. The outlet object becomes an outlet connector when this patch is used as an object (subpatch)
Boolean outlet. The outlet object becomes an outlet connector when this patch is used as an object (subpatch)
Fractional outlet. The outlet object becomes an outlet connector when this patch is used as an object (subpatch)
Integer outlet. The outlet object becomes an outlet connector when this patch is used as an object (subpatch)
String outlet. The outlet object becomes an outlet connector when this patch is used as an object (subpatch)
Subpatch object stored in the patch document (IN DEVELOPMENT!)
Outputs the voice index number from 0 to n-1. Only works in a polyphonic sub-patch!
apply preset, preset zero = init, and will reset ALL parameters, not just the presets
receive (from send), boolean type
receive (from send), fractional type
receive (from send), integer type
send (to recv object), boolean type
send (to recv object), fractional type
send (to recv object), integer type
attack hold decay envelope with modulation inputs, audio rate
attack hold decay envelope, audio rate
decay envelope with decay time modulation input, audio rate
decay envelope, audio rate
generates a single sample impulse (dirac) by triggering
hold/decay envelope with decay time modulation input, audio rate
hold/decay envelope, audio rate
lfsr burst, 4bit = 15 samples, audio rate
lfsr burst, 4bit = 15 samples, audio rate
lfsr burst, 5bit = 31 samples, audio rate
lfsr burst, 5bit = 31 samples, audio rate
lfsr burst, 6bit = 63 samples, audio rate
lfsr burst, 6bit = 63 samples, audio rate
lfsr burst, 7bit = 127 samples, audio rate
lfsr burst, 7bit = 127 samples, audio rate
lfsr burst, 8bit = 255 samples, audio rate
lfsr burst, 8bit = 255 samples, audio rate
lfsr burst, 9bit = 511 samples, audio rate
lfsr burst, 9bit = 511 samples, audio rate
Cheap almost pink noise Range -64..64. Configureable number of octaves.
Cheap almost pink noise over 7 octaves. Range -64..64
uniform distributed (white) noise, triggered generation. Range -64..64
uniform distributed (white) noise, k-rate generation. Range -64..64
uniform distributed (white) noise, k-rate generation. Range 0..(n-1)
Feedback delay network with 4 delay lines. High quality 32bit.
k-rate c one-liner
s-rate c one-liner
script with 2 inputs and 2 outputs, running in a separate thread
script with 2 inputs and 2 outputs, running in a separate thread, you must define "void setup(void){}" and "void loop(void)"
select one out of 16 4-levels, 2 tracks, chainable
select one out of 16 4-levels, 4 tracks, chainable
select one out of 16 4-levels, 8 tracks, row selector, chainable
select one out of 16 4-levels, 8 tracks, chainable
select one out of 16 4-levels, chainable
select one out of 16 booleans, chainable, 2 tracks, pulse output
select one out of 16 booleans, chainable, 2 tracks
select one out of 16 booleans, chainable, 4 tracks, pulse output
select one out of 16 booleans, chainable, 4 tracks
select one out of 16 booleans, chainable, 8 tracks, pulse output
select one out of 16 booleans, chainable, 8 tracks
select one out of 16 booleans
select one out of 16 booleans, chainable. Pulse output.
select one out of 16 booleans, chainable, 2 tracks
select one out of 16 booleans, chainable
select one out of 32 booleans, chainable, 2 tracks
select one out of 32 booleans, chainable, 4 tracks
select one out of 32 booleans, chainable, 8 tracks
select one out of 32 booleans, chainable
selectable constant
selectable constant. Output is v1 if s>0, otherwise v0.
selectable constant. Output is v0 if s<1. v1 if s<2. v2 if s<3. v3 if more.
selectable constant
select one out of 16 bipolar fractionals, with chain i/o
select one out of 32 bipolar fractionals, with chain i/o
select one out of 16 positive fractionals, with chain i/o
select one out of 32 positive fractionals, with chain i/o
select one out of 16 integers, with chain i/o
select one out of 32 integers, with chain i/o
linear feedback shift register cyclic pattern, cycled with trigger input.
stereo balance (panorama) with modulation input
stereo balance (panorama) with modulation input
stereo balance (panorama)
stereo balance (panorama)
spectral analyzer made out of two 2nd order bandpass filters per band, decibel scale (vertical), steeper filters
spectral analyzer display using 128 input points fft
constant string
generates string: prefix000suffix
allocate 16bit table in SDRAM memory, -128.00 .. 127.99
allocate 16bit table in SDRAM memory, -128.00 .. 127.99
allocate 16bit table in RAM memory, -128.00 .. 127.99
allocate 32bit table in SDRAM memory
allocate 32bit table in RAM memory
allocate table in SDRAM memory, -128..127
allocate table in RAM memory, -128..127
table in RAM memory, direct from sliders
load table from sdcard
play audio sample from table with pitch control, starting from position
play audio sample from table with pitch control, starting from position
play audio from table (non-transposed), starting from position
read from table, linear interpolated
read from table, linear interpolated
read from table, nearest neighbour
read from table, nearest neighbour
read from table, nearest neighbour
record audio into table, starting from position
save table to sdcard
write to table
write to table
Generates a single pulse after a delay after a rising edge on trigger input. A new trigger before the pulse arrives at the output, will cancel the previous trigger. The generated pulse is so small you won't notice it on a display! Extended range version.
Generates a pulse with a duration after a delay after a rising edge on trigger input. A new trigger before the pulse arrives at the output, will cancel the previous trigger. Extended range.
Generates a single pulse with a duration after a delay after a rising edge on trigger input. A new trigger before the pulse arrives at the output, will cancel the previous trigger. The generated pulse is so small you won't notice it on a display! This version has a modulation input for the delay time.
Generates a single pulse after a delay after a rising edge on trigger input. A new trigger before the pulse arrives at the output, will cancel the previous trigger. The generated pulse is so small you won't notice it on a display! This version has a modulation input for the delay time. Extended range.
Generates a single pulse after a rising edge on trigger input. A new trigger before the pulse finishes at the output, extends the pulse.
Generates a single pulse after after a rising edge on trigger input. A new trigger before the pulse ends at the output, will extend the pulse. This version has a modulation input for the delay time. Extended range.
measures the time interval between a rising edge on the start input and a rising edge on the stop input
USB Mouse (draft)
Single-shot playback of a sample table in flash, without transposition
linear interpolated flash table read
streaming playback of a stereo .wav file from sdcard (testing)
streaming playback of a mono .wav file from sdcard (testing). Direct filename.
streaming playback of a stereo .wav file from sdcard (testing)
streaming playback of a mono .wav file from sdcard (testing)
sdcard benchmark