Garbage Collector

The Oscillator Devices Garbage Collector is a MIDI controllable expression pedal and footswitch in one device. Effects devices with expression pedal inputs or inputs for external foot switches (e.g. tap tempo on guitar pedals) can be controlled automatically by the Garbage Collector via MIDI. It can emulate either a foot switch with tip and ring or an expression pedal at both outputs. The Garbage Collector can be synced to MIDI clock, allowing time-based effects to sync to either tap tempo or LFO waveforms. The MIDI channel is selectable and complex switching functions can be combined in presets.


  • Two MIDI controllable expression outputs
  • Up to four switches, on two TRS sockets
  • High voltage and AC switching on both ports (since version 2.1.0)
  • MIDI clock synchronous LFO waveforms for modulation of the expression function
  • MIDI clock synchronous switching
  • Multicolored LEDs for status indication
  • Up to 16 presets and choice of start configuration
  • Selectable MIDI channel
  • Compatible with all MIDI 1.0 compliant controllers
  • High-quality Neutrik sockets
  • Developed and handcrafted by Oscillator Devices in Germany
Oscillator Devices Garbage Collector 3

The Garbage Collector has two 1/4 ” stereo jack sockets. As switches, the tip and ring are open and close individually to the sleeve. As an expression out, the wiper is on the tip and connected to the sleeve and ring via the potentiometer. If the expression function is activated via MIDI command, the switch is automatically deactivated. If the switch is used, the expression function is automatically deactivated.

Expression and switching functions in one.

The associated LEDs make the setup easy. With the switch function, the LEDs light up whenever the contact is closed. If the LED lights up green, the tip is connected to the sleeve, if it lights up red, the ring is connected to the sleeve. When using the expression function, the LED on the heel position lights up green, gets darker towards the middle position and begins to light up red when it comes to the toe position.


There are up to 16 presets. You can save the current switch and/or expression state and call them up with a single Program Change command later. To save a preset call the corresponding CC command. The last command that was called for each port is then saved. It’s simple as that. You can even set your startup configuration with saving to preset 1.


Starting with version 2.0.2 the Garbage Collector has an internal, MIDI clock synchronous, LFO engine with three different waveforms to drive the Expression function. Choose between sine wave, square wave or sawtooth in both directions. The speed of the waveforms depends on MIDI clock, with one pass being either whole, half, quarter, eighth, or sixteenth notes. The waveforms can be further altered in starting point, amplitude and position.

Three different waveforms: sine, square and sawtooth (forward and backward)

Config Switch

Starting with the Garbage Collector 3, there is a small hole in the back with a switch in it. It is used for settting the MIDI channel, as well as testing without a MIDI controller. If the switch is pressed shortly while the device is switched on, tip, ring and tip+ring are closed in sequence. If the switch is held, the expression function is activated and it is slowly moved from heel to toe and back again. For setting the MIDI channel hold the switch while powering up and press the switch according to the number of the MIDI channel you want. Hold again to save.

MIDI connection

The MIDI sockets are assigned according to the official MIDI specification of MIDI TRS using MIDI TRS Type A, like pedals from Boss or Wampler. A 3.5 mm stereo jack plug is used. The MIDI Out socket is a low latency MIDI Thru with a latency of less than 1 ms.

1/8″ stereo jack plug to DIN 5-Pin according to MIDI TRS Type A




User manualGarbage Collector 3 (November 2022) English | German
User manualGarbage Collector 2.1.0 (July 2022) English | German
User manual Garbage Collector 2.0.2/2.0.3/2.0.4 (April 2022) English | German
User manual Garbage Collector 2.0.1 (January 2022) English | German
User manualGarbage Collector 2.0 (September 2021)English | German