image image image

PushPull is an instrument developed as part of the 3DMIN project. The presented SE revision of PushPull is the third iteration of the instrument. By publicly documenting the development and building process, we aim to preserve our gained knowledge and emphasize a central directive of publicly funded research: to expand knowledge and make it commonly available.

This page may serve as an inspiration for you. What will you build? What will you do different? What kind of instrument designs does it inspire? We are more than happy to learn about your variation and add it to the page! Just write an issue to the github page and we will get in contact with you.

If you want to get a face-to-face introduction on building this extraordinary instrument as well as to be introduced to new sound patches and mappings, please contact one of us via our web pages or via twitter. Since we facilitated PushPull-building workshops in the past, we are happy to repeat it in one way or the other.

custom-made bellow,




6DOF inertial sensing,

6 capacitive sensors

2 rotary encoders,

4 buttons

Amelie Hinrichsen

completed her studies in Product Design at the University of the Arts Berlin. After working as a freelancer in Berlin she joined the 3DMIN team as an artistic researcher.

Till Bovermann

received his PhD in Computer Science for his work on Tangible Auditory Interfaces. He worked at various institutions throughout Europe and was the principal investigator (UdK Berlin) of the 3DMIN project.

Dominik Hildebrand Marques Lopes

studied audio and video engineering at FH-Düsseldorf and Robert Schuhmann Music School Düsseldorf. He graduated in Arts and Media at UdK Berlin and holds a Meisterschüler degree. He lectured, tinkered, designed sounds and did AV-programming and media design workshops at various universities. He worked as a researcher at KuG Graz and at the 3DMIN project (UdK Berlin).

image image image image

BELA stand-alone

Attempts were made to integrate the Pushpull sensors into the Bela platform. By this, it is possible to replace the X-OSC in the Pushpull with a Bela board.

Serial communication between Bela and the Capsense Board.

Rotary encoder on a Bela board


People hacked PushPull already in different ways. Share your own software and PushPull variations with us!

Activities around PushPull