The Trash Music Workshop is about turning a mess of wires and solenoids into an acoustic audio installation. It’s about working with different found, recycled and obsolete materials, explore their acoustic qualities and transform them into something musical.
Here’s what was created during the workshop at Helsinki Decompression:
The code for the installation can be found from Github (this was V3): https://github.com/mehackit/mehackit-music-machine
Here’s some history for the device.
The first incarnation of the Mehackit music machine was at the Espoo Museum of Modern Art during the Mehackit Art Hack event.
There’s a Pure Data sequencer running on the Raspberry Pi, that sends serial messages to the chan of Arduinos. Each arduino checks if the message belongs to them and either triggers a corresponding solenoid/motor or passes the message forward.
The controller looked like this:
This is the finished installation:
New version of the music machine, now with more buttons!
New version of the music machine, now with less buttons!
This version has four knobs that each control a pair of solenoids. The knobs choose from 10 different predefined patterns. The patterns mimic house-like kick, snare, hi-hat and percussion patterns.
The inspiration came from a Max for Live device called Instant Haus by Alexkid. The aim for the controller is to make the installation sound good immediately when a user twists the knobs but still offer enough control to express themselves and play the installation.
This version uses Teensy 3.0 to read the knobs. The Teensy is set up as an USB-MIDI device so it communicates with the Pure Data patch running on Raspberry Pi via MIDI. The Pd-patch then sends the ‘notes’ to the Arduino as chars via serial.