instruments

music

videos

workshops
  • modified noise toaster

    modified noise toaster

    This is a #noisetoaster analog synthesizer that I built for a child - designed by Ray Wilson of #mfos and based on a mod by a guy named Kurt in case you want to search that. The stackable banana plugs makes many more possibilities available to the child patcher.

    analog synth

    noisetoaster

  • read pointer hack

    read pointer hack

    This is a delay line sampler instrument with two controls that affect the delay line read pointer position. The knob controls how much to increment the delay line for each sampling period. Essentially it's how many samples to play back, so you can affect the pitch and the speed of the sample. The button divides the read pointer in two, providing a momentary octave drop. This counts as an instrument because I used it at a show. The violin is mostly wood and pig intestines.

    sampler

    bela

    c++

  • toy #1

    toy #1

    This is a toy and it’s for a particular kid. It has some of his favourite songs programmed into it. You press the button and you get a note! It can be that simple!

    toy

    arduino

  • bambi decays eternally

    bambi decays eternally

    An digital emulation of analog tape delay, with a momentary tape stop/read pointer shrink function that reads the delay at half speed, providing an octave shift. Designed to be manipulated while playing guitar with separate pedal for foot control.

    audio effect

    bela

    c++

  • big brother filtered chorus

    big brother filtered chorus

    This effect is a LFO equipped low pass filter feeding into a chorus effect. The filter resonance is tied to the delay line feedback, meaning that changing the filter shape effects the chorus density. This thing has a fun and funky energy and is really fun to jam with - just like the big brother this was built for. ❤️

    audio effect

    daisy

    c++

  • tactile piano

    tactile piano

    An octave-in-14 tactile switch instrument. Switches trigger digital oscillators with a fixed attack and release. The 14 oscillators are tuned across an octave in equal divisions. That's it.

    instrument

    daisy

    c++

  • BIG BOX

    BIG BOX

    This is a digital tape-style delay effect. Delay changes speed up or slow down the rate of reading the delay line, producing the pitch effects. This thing has a lot of features like tap-tempo and delay subdivisions, but I mostly use the digital tape stop! It's a momentary push button that stops the delay line and filters the incoming audio until you release the button, which also re-introduces the delay. You can mod the filter cutoff with a LDR as well.

    audio effect

    bela

    c++

  • trimpin bird

    trimpin bird

    This is an installation inspired by a sound sculpture by Trimpin. It’s a delay line that listens for audio input, and will repeat the audio input back to you. Fun to feel connected!

    installation

    raspberry pi

    c++

  • vocoder looper

    vocoder looper

    This instrument lets you loop incoming audio and resynthesize it with the pitch deteremined by MIDI input. Switches toggle polyphony and loop record function.

    instrument

    raspberry pi

    pd

  • digital filter / mechanical LFO

    digital filter / mechanical LFO

    A fun digital ladder filter with fidget spinner optical LFO. Really fun and answers the question how much of music is fidget?

    audio effect

    daisy

    c++

  • slowdowner called death

    slowdowner called death

    Instrument called death is an alternate timing instrument. It limits the speed with which your music can go through life at.

    audio effect

    daisy

    c++

  • bass island

    bass island

    Pattern-generating bass synth. Just click that switch and you are generously rewarded with a new funky bass line, BOOING! Controls adjust pattern length, tempo, ASDR of bass synth.

    instrument

    raspberry pi

    c++

  • big dumb mountain

    big dumb mountain

    Pitch-tracked reverb. Pitch estimation is performed on incoming audio, producing a control signal which is applied to the reverb mix. Controls include reverb volume, dry volume and low and high frequency cutoffs to determine the frequency range where the effect is applied.

    audio effect

    bela.io

    c++

  • seven tones

    seven tones

    An oscillator bank with octave split into 7 subdivisions. Each tone has UPPER or LOWER octave control. Additional controls include phaser LFO, and semitone tonality adjustment.

    instrument

    raspberry pi

    c++

  • force midi

    force midi

    Capacitive touch MIDI note generator machine. Position-ish on ribbon controls MIDI note potentiometers control milliseconds between notes and range of notes to represent. Toggle switch as time divisor.

    midi controller

    teensy

    c

  • grainm

    grainm

    Granular synthesizer/sampler. Sample pads trigger percussion samples, which can be triggered at different playback rates and with different loop points. Granular synthesizer drone accompanies the sampler, with controllable volume, grain playback position, grain pitch, and grain sample.

    instrument

    raspberry pi

    pd

  • horse chords

    horse chords

    Chord-following synthesizer. Chord recognition is performed on incoming audio, which sets the tonality of notes being synthesized. Interaction with light dependent resistors triggers tones synthesized and passed through an envelope. Controls present for light detection threshold and mix of synth output and chord input volume.

    instrument

    bela.io

    c++

  • centrophone

    centrophone

    Audio feature-organized sampler. When powered on, Centrophone draws 12 random audio samples on the device. Feature analysis is computed, and the samples are mapped to the keyboard in order of ascending values of the chosen feature. Audio features supported for the ordering of samples include spectral centroid, spectral flux, and RMS energy.

    instrument

    raspberry pi

    c++

  • 2 tones

    2 tones

    Dual oscillator AM/FM synthesizer. Two osccillators can be used in either configuration, with controls for osccillator frequency and volume, and FM ratio, carrier amount, and modulation index. LDR is connected to ratio parameter. .

    instrument

    raspberry pi

    c++

  • hanging drone cc

    hanging drone cc

    Pendulum LFO midi controller. Sensor data is processed on the device to derive the pendulums horizontal and vertical position and velocity, which are output as separate MIDI control change messages.

    midi controller

    teensy

    c

  • geoseq

    geoseq

    Geometric drum sequencer. Softrware drum machine which supports circular sequence editing. Cyclical sequencing makes visible additional information pertaining to sequence timing. MIDI input and output is also supported.

    instrument

    web

    webaudio