The blog posts of this section relate to the workshop Physical Computing in the course MCT4000 Introduction to Music, Communication and Technology. The aim of the course is to explore physical computing applied to real-time interactive systems for music performance by means of creating prototypes with low-tech technologies.

  • Orchestrash hackathon performance

    Orchestrash hackathon performance

    The title of our project is "Orchestrash" inspired by the theme of the competition and our approach to solving it, by making individual instruments controlled by recycled materials and "recycling" sound by sampling

    »Read more

  • The B Team: Mini-Hackathon

    The B Team: Mini-Hackathon

    For the MCT 4000 mini-hackathon in the physical computing module we tried to send sound at the speed of light.

    »Read more

  • Physical Computing: Heckathon: Group C

    Physical Computing: Heckathon: Group C

    Taking our cue from the main theme of the Day 4 Hackathon of “Recycling”, Team C chose the 2017 U.S. withdrawal from the Paris Agreement on climate change mitigation as a central theme in our work.

    »Read more

  • The B Team: To Heck and Back

    The B Team: To Heck and Back

    Today we began our experiments with some lofi hardware, simple contact mics, speakers, batteries, and some crocodile cables to connect it all. We left in pieces.

    »Read more

  • Physical Computing Day One: Victorian Synthesizer Madness! Group C Reports In From Heck

    Physical Computing Day One: Victorian Synthesizer Madness! Group C Reports In From Heck

    The first day of Physical Computing started and ended with a bit of confusion in the Portal, but that is par for the course. Once we set up the various cameras and microphones, and dealt with feedback, echo, etc, the fun began!

    »Read more



    We were set our end of week task, incorporating the human interaction technology we have been exploring all week (and in our previous blog posts). After these few days of training - it was finally time to put it to the test, and design an instrument!

    »Read more

  • Group C - The Koolboard'

    Group C - The Koolboard'

    The end of the week had come, and the last day of the workshop was here. The final task was to gather everything we had learned and culminate it into an instrument concept. The day was split in two, with the first part of the day being primarily for conceptualization and the last part of the day, dedicated to building our instrument in the mini-hackathon. Up to now, the week had been a mixture of confusion and pleasure in being able to produce and use the technologies we had been introduced to.

    »Read more

  • Group B, Making the Percampler

    Group B, Making the Percampler

    The Final day of the physical computing was based on creating a custom made instrument based on the knowledge and experience gained from the past three days. We had to figure out if we wanted to make one instrument, which could be played across the two campuses, or if we would choose to make two different instruments that could complement each other.

    »Read more

  • Group B, Christmas already?!

    Group B, Christmas already?!

    It was a great day today. We played with Arduino kits, made christmas lights and melodies like Twinkle Twinkle Little Star, Super Mario and Imperial March

    »Read more

  • A-team - From Attack of the Code to Revenge of the Synth

    A-team - From Attack of the Code to Revenge of the Synth

    Today we first unpacked a Arduino microcontroller each, making circuits and controlling them with the Arduino IDE. We firstly ran a code to make an LED blink, then adjusting to our blinking rate of choice. We then controlled a piezo speaker with a script, programming melody by adjusting pitch and beat for each note.

    »Read more

  • Group C - Thinking outside the box

    Group C - Thinking outside the box

    We started our day with a short preview off the blog posts describing our experiences form the 2nd day. We continued with a short presentation of Anna Xambo’s performance ‘Imaginary Berlin’ at the Web Audio Conference 2018 where audience participation was an integral part of the performance.

    »Read more

  • A-team - Phone sensors, servers and javascript

    A-team - Phone sensors, servers and javascript

    So, day two of coding was pretty much like day one: It startet with total confusion. Confusion then driftet into anxiety followed by panic. Then hysterically laughter and something that could be mistaken for self confidence because what I wrote in the code actually worked. Only difference today was that I thought I was having a hart attack around lunchtime, but it was only low blood sugar and dehydration. Coming home I went for a long run in the woods, looking for a Wolfpack I could join, just to make my life a little easier. Didn't find one so I limped my way back through the woods, trying to summarize the day, but the only word that came to my mind was revenge. Made it home just before dark. Tomorrow is another day. Probably.

    »Read more

  • Group B, day 2 of Physical computing

    Group B, day 2 of Physical computing

    Today, the session was about creating an audio web application that reacts to inputs of mobile sensor data. First, we tried to identify different types of sensors and their capabilities by trying out different android and iOs sensor apps. Then the application was made based on the movements and orientation of the mobile phone.

    »Read more

  • Group C - Developing mobile musical instruments

    Group C - Developing mobile musical instruments

    We can use the sensors in various ways when building a musical instrument on our phones. Sensors can be assigned to different parameters in music like pitch, volume etc. we can also apply several filters to various sensors and affect our instrument’s timber.

    »Read more

  • C. whatever comes along the way

    To wrap it up, the first workshop day on 'physical computing' surprised us in many ways. Exposed to new tools in webtechnology we were able to create a little jamsession. Some of the tools were familiar, some of them less. To start with the hardest challenge, around 2 or 3 out of 14 students had hands-on experiences in programming from before.

    »Read more

  • Group B, Circuit sniffing and sampling

    Group B, Circuit sniffing and sampling

    During today's workshop, we hunted for sounds created by electromagnetic interferences and vibrations using headphones, contact mics, and portable speakers. Then we 'hacked' a p5.js sampler to play the found sounds from our laptops.

    »Read more

  • A-team - Recording and sampling

    A-team - Recording and sampling

    Today we recorded sounds using three techniques; Circuit sniffing, earbuds through mini-amplifier, and with a contact mic. We then used some of the sounds we recorded in a sampler, made using web technologies, including javascript with the library P5.js.

    »Read more