• Seismerssion: Retrospectives on an Audio-visual installations

    Seismerssion: Retrospectives on an Audio-visual installations

    Seismerssion is the title we gave our Applied Project in the context of the MCT spring semester 2019. This audio-visual installation is dedicated to the widely unknown issue of sound pollution in the ocean. In collaboration with NTNU Oceans, an intership was established to develop and implement a public installation concept for 2 different venues.

    »Read more

  • Sonification of Near Earth Objects

    Sonification of Near Earth Objects

    As a part of a two-week workshop in the Sonification and Sound design course, we worked on the development of a self-chosen sonification project. For three days we explored how to design and build an auditory model of Near-Earth Objects (NEO) with data collected from NASA.

    »Read more

  • Experiencing Ambisonics Binaurally

    Experiencing Ambisonics Binaurally

    During the MCT2022 Physical-virtual communication course we have had two sessions where we explored multichannel and ambisonic decoding. The first session, on February 27th, was mainly about recording a four channel A-format stream with an Ambisonic 360 sound microphone. We converted the A-format mic signal into a full-sphere surround sound format which was then decoded to 8 loudspeakers layout we placed evenly across the portal space. We have used the AIIRADecoder from the free and open source IEM plug-in suite.

    »Read more

  • Blue sky visions on sonic futures

    Blue sky visions on sonic futures

    Pedro Duarte Pestana was the final guest speaker who joined us virtually with his presentation 'Career Management in Music Technology / Knowledge Engineering in Music Technology and Sonic Arts' from Porto. Pedro was the first student in Portugal who held a PhD in computer music. He works as a researcher and consulter for emerging audio technologies and intelligent systems.

    »Read more

  • Scenarios in the Trondheim Portal during the spring semester-2019

    Scenarios in the Trondheim Portal during the spring semester-2019

    We have had numerous scenarios set up in the portal in the period of January-May 2019. Each of the scenarios are unique and therefore serve specific functions. This blog presents four of such scenarios with a bit of discussions on the advantages and challenges with the set ups.

    »Read more

  • Augmented Reality

    Augmented Reality

    In the final Portal workshop of this semester we were looking at Ambisonics as a potential way to create an augmented auditory space from the perspective of sound.

    »Read more

  • A generic overview to the 'Sound in Space' exhibition at KIT

    A generic overview to the 'Sound in Space' exhibition at KIT

    Marking the final event before Easter and from our Sonification and Sound design course I was tasked to visit the group exhibition 'Sound in Space' that took place on the 11th of April at Gallery KIT, Trondheim. It was also the closing event for the sound art course in which music-technology and fine art academy students (NTNU) could participate.

    »Read more

  • How music related motion tracking can sound

    How music related motion tracking can sound

    During the course 'Music related Motion Tracking' there were several approaches among the students to realize their ideas. The Opti-Track system, new to all of us consists of infrared-cameras, markers and a software with calibration tools. We were exploring the functions from scratch during the first week when hosting the 'Nordic-stand-still-championship' on both campus.

    »Read more

  • Brexisonification


    The goal in the project is to sonify Brexit, in a way that the audience could interpret new insight from the data through audio.

    »Read more

  • The Sound of Traffic - Sonic Vehicle Pathelormeter

    The Sound of Traffic - Sonic Vehicle Pathelormeter

    Is it possible to transmit complex data-sets within an instance of a sound, so the content gets revealed? As communication and dissemination of information in our modern digital world has been highly dominated by visual aspects it led to the fact that the modality of sound got neglected. In order to test the hypothesis, the project presents a model for sonification of temporal-spatial traffic data, based on principle of Parametric Mapping Sonification (PMSon) technique.

    »Read more

  • MuX -playground for real-time sound exploration

    MuX -playground for real-time sound exploration

    It was so fascinating to have Edo Fouilloux in the MCT sonification seminar series. Edo is a visual innovator and a multidisciplinary craftsman of graphics, sound, computing, and interaction. He co-founded Decochon in 2015 to work with Mixed Reality (XR) technologies. MuX is a pioneering software in the field of interactive music in virtual reality systems. Edo demonstrated the concepts and philosophies inside Mux, where it is possible to build and play new instruments in the virtual space.

    »Read more

  • Presentation by Pamela Z

    Presentation by Pamela Z

    As part of our Sonification and Sound Design course (MCT4046), we were fortunate enough to host scholars and artists which are well established within the sonification and sound design field. Pamela Z is a composer, performer and a media artist who is known for her work of voice with electronic processing. Pamela arrived in Norway for several workshops and performances, and we were lucky enough to have her for a short presentation on April 4th. After a brief introduction by Tone Åse who has been a long-time fan of Pamela’s work, Pamela started the session with a 10 minutes performance of a live improvised mashup of several existing pieces she often performs. While performing, Pamela is being circled by several self-made sensory devices that are connected to her laptop. On her hands, she wears sensors that send signals to her hardware setup. She sings and makes sounds with her voice, hands, and body and manipulates all that with hand gestures.

    »Read more

  •  An Overview of Sonification by Thomas Hermann

    An Overview of Sonification by Thomas Hermann

    It was my privilege and honour to facilitate a guest lecture and introduce one of the 'Gurus' in the field of sonification, Dr. Thomas Hermann. He shared his enormous knowledge on sonification with hands on exercises for two days (March 28, and 29, 2019) through the MCT portal in Trondheim. I am quite excited to share my notes and will try to cover the summary of his talks in this blog.

    »Read more

  • Using Speech As Musical Material

    Using Speech As Musical Material

    As a part of a three-week workshop in the course Sonification and Sound design at MCT, we were lucky to have Daniel Formo as a guest speaker.

    »Read more

  • Advanced collaborative spaces, tele-immersive systems and the Nidarøs Sculpture

    Advanced collaborative spaces, tele-immersive systems and the Nidarøs Sculpture

    Leif Arne Rønningen introduced us to 'Advanced Collaboration Spaces, requirements and possible realisations' and to the 'Nidarø Sulpture', a dynamic vision and audio sculpture. In both parts Leif's main research areas on tele-immersive collaboration systems and low latency networks are at the forfront.

    »Read more

  • MoCap Recap - Two weeks recap of a Motion Tracking workshop

    MoCap Recap - Two weeks recap of a Motion Tracking workshop

    During weeks 10-11 we attended the Music related motion tracking course (MCT4043) as part of the MCT program. The week started with the installation of the OptiTrack system in Oslo, placement of cameras, connecting wires to hubs and software installation and setup. we got familiar with the Motive:Body software and was able to run calibrations, set and label markers, record motion data, export it in a correct way and experiment with sonifying the results with both recorded and streamed motion capture data.

    »Read more

  • Composition and mapping in sound installations “Flyndre” and “VLBI Music”

    Composition and mapping in sound installations “Flyndre” and “VLBI Music”

    Øyvind Brandtsegg talks about the creation and life cycle of two art installations in this inspiring talk. Follow the link to read about the first lecture in a series about sonification.

    »Read more

  • Repairing scissors and preparing the portal for talks

    Repairing scissors and preparing the portal for talks

    »Read more

  • Ambisonics!


    On 27 February 2019, we had a workshop on Ambisonics in the portal course. Anders Tveit gave us a lecture on how to encode and decode sound inputs from Lola, using the AIIRADecoder in Reaper.

    »Read more

  • Touch the Alien

    Touch the Alien

    The web audio synth 'Touch the Alien', a project by Eigil Aandahl, Sam Roman, Jonas Bjordal and Mari Lesteberg at the master's programme Music, Communication and Technology at University of Oslo and Norwegian University of Science and Technology. The application offers touchscreen functionality, Oscillators, FM Oscillator & Delay, phaser, Chorus & Filter on Dry/wet slider,Canvas UI with follow visual FX and it's alien themed for your pleasure!

    »Read more

  • The Magic Piano

    The Magic Piano

    During our second week learning about Audio programing and web Audio API we were divided into groups and had to come up with an idea for a final project. The main challenges were to find an idea that is doable within 4 days, to code collaboratively and to prepare for the presentation of our project. Guy had an Idea for building a piano keyboard that will help beginners play a simple melody and Ashane and Jørgen agreed to collaborate and join forces in creating 'The Magic Piano'.

    »Read more

  • Convolverizer


    Convolverizer, Real-time processing of ambient sound, voice or live instruments, utilizing the convolution effect.

    »Read more

  • The Giant Steps Player

    The Giant Steps Player

    As part of the MCT master program we are being introduced to a variety of technologies for creating music and sounds. We have just finished a week long workshop learning about Audio programing and web audio API. The benefits of this technology are helpful and relevant in areas like art, entertainment or education. We were introduced to several ways for creating and manipulating sound, follow tutorials and experiment on our own during the days. I must admit that I do not have intensive knowledge in programing in general and javaScript in particular. Many failures accrued while trying, from simple syntax errors to flawed design. But understanding the idea behind each process and striving towards the wanted result was an important progress.

    »Read more

  • The Spaghetti Code Music Player

    The Spaghetti Code Music Player

    The Spaghetti Code Music Player is a simple music player that is loaded with one of my own tracks. The player allows you to play and stop the tune, turn on and off a delay effect and control a filter with your computer mouse. The player also has a volume control.

    »Read more

  • Odyssey


    Odyssey is a simple prototype of a Web Audio API envisioned to immerse users into a misty jungle environment. Besides soundscape of a jungle, the application adds bits of flavour of few domestic animals and mix them all together with a piece of jazz music. The web audio application is developed using HTML5 and javascript.

    »Read more

  • Catch the wave – First week's dive into web audio programming

    Catch the wave – First week's dive into web audio programming

    It is possible to create simple, but effective applications on the web browser, even without prior knowledge. However, it took way longer to implement those ideas, but luckily there was always someone around to ask.

    »Read more

  • The Pointilator Sequence Synthesizer

    The Pointilator Sequence Synthesizer

    The Pointilator sequence synth is an experimental instrument that can be played directly from a web browser! It is tested to work with Opera and Chrome, but does not work in Safari. It is based around entering a sequence of notes as points on a Canvas that registers each click and draws a circle where the note was put. It can then play back the notes from left to right with the height of the click translating to pitch. The result is a sequencing synthesizer that has a finely detailed scope in both time and pitch, although it is not easy to control based on traditional musical scales or rhythmic time.

    »Read more

  • SineWave Pad

    SineWave Pad

    It was a wonderful journey we had for a week getting hands-on experience with Web audio API and JavaScript. In the beginning, I was tensed about the way that I will handle coding with zero prior experience. But, at the end of the week, I was happy about what I have managed to achieve. I was lacking ideas to start a project for the week but after getting introduced to oscillators, I thought of making a synthesizer or a drum pad that works on the browser. So it was either to work with Oscillators or sound loops.

    »Read more

  • Reese da Alien!

    Reese da Alien!

    The project I have developed on over the first week of web audio based programing is called Reese da Alien - a web based synth of sorts with mouse functionality. The idea is that the program presents a relatively novel way of producing a reese, by the user moving around the mouse on the the page to find different sweet spots as they affect the pitch and amplitude of two oscillators with the movements. The persona of the application came after early in development I likened the sounds to an alien talking – I felt it a fitting title for the weird, abrasive sounds that the program creates.

    »Read more

  • Freak Show

    Freak Show

    As my first experience working with Web Audio API, utilizing JS, HTML and CSS; it was quite a challenge, but a pleasant one that lead to the outcome that I wanted and also broadened my perspective, in regards of my future plans.

    »Read more

  • The Mono Synth

    The Mono Synth

    This blog post outlines the production of the MonoSynth. The Mono Synth is drawn by Jørgen N. Varpe, who also wrote a lot of the code. The objective of this prototype was to improve my familiarity with coding, and at the same time be able to have a working chromatic instrument. Working with a cromatic instrument is interesting because it allows me to have a less abstract understanding of what happens in the code - behind the scenes if you will.

    »Read more

  • The Wavesynth

    The Wavesynth

    During the first workshop week in the course Audio Programming, I have been working on a project which I have called "The Wavesynth". I have called it this because I have chosen to use wavetables to shape the output of an oscillator. I have not made a wavetable synthesizer like for instance Ableton's Wavetable, where you can interpolate between waves. instead I use some wavetables created by Google Chrome Labs to make it sound like "real" instruments. The synth is played by using the computer keyboard, and the user can choose the output sound, and adjust three different effects to shape the it the way they want. The synthesizer is made using web technologies, including HTML, JavaScript, Web Audio API, and more.

    »Read more

  • Documentation and recommendations from the latest Portal Jam

    Documentation and recommendations from the latest Portal Jam

    As the Portal is still in its infancy, pushing and exploring its technical possibilities is an ongoing process. We still encounter different issues while actually seeking a smooth and standardized setup of the signal routing and performance space. At the end it is about optimizing the telematic experience but not getting stucked in technicalities at the same time.

    »Read more

  • How to stream content from the portal

    How to stream content from the portal

    In this blogpost, we will try to explain in more detail how these streams have been set up using OBS, Open Broadcaster Software and Youtube Live while being connected between Trondheim and Oslo. This can be of use for anyone looking to set up a co-located stream of a speaker or performance.

    »Read more

  • The Sounds We Like

    For our first lesson in the Sonification and Sound Design course, we were asked to give a short presentation of a sonification or a sound design of choice. It was interesting to see the variety of examples among our classmates. Each of us brought a unique example and explained what is it about? why did they choose it? and how does it relate to our work at the MCT program?

    »Read more

  • Portal Jam 23 January 2019, Documentation from Oslo Team

    Portal Jam 23 January 2019, Documentation from Oslo Team

    On the 23 of January, we were testing out to jam together through the Portal.

    »Read more

  • Christmas jazz concert between Trondheim and Oslo

    Christmas jazz concert between Trondheim and Oslo

    A short trailer from the multi-cam set up, in Oslo. For now, it will have to do with the sound from the GoPro camera mounted on the keyboard.

    »Read more

  • A-team - Getting the portal up and running...again

    A-team - Getting the portal up and running...again

    Final week before christmas. After months of experimentation with microphones, lectures with _TICO_, workshops with _Zoom_, jams with _LOLA_ and routing on the _Midas_ mixer - the portal is in disarray.

    »Read more

  • Mutual Concert Between Oslo and Trondheim - Personal Reflections

    Mutual Concert Between Oslo and Trondheim - Personal Reflections

    The mutual concert between Oslo and Trondheim at the schools on November 27th, and it’s successful end result represents the end of a long process which we were trained in the many aspects of playing together over the portal. We have learned about sound and acoustics, about amplification and mixing, video, audio, and network systems, cognition, perception, and last and not least, team work. I feel that the team worked very well and pulled through considering all the technical difficulties. In a way, I feel we all took part in a small historical event, where two groups of high-school students, in two separate locations, managed to play together.

    »Read more

  • DSP Workshop Group C

    DSP Workshop Group C

    During our DSP workshop we were introduced to several tools and techniques for creating, manipulating and controlling sound. We started exploring Csound and waveguides. We learned a bit about the code in Csound, setting inputs and outputs and rendering the result to audio files.

    »Read more

  • Group B, DSP workshop

    Group B, DSP workshop

    The 4 day DSP workshop introduced some basics of Digital Signal Processing techniques. We were given examples in Csound that focused on physical modeling of a string, and also how to use Csound as a DSP-tool. The exercises allowed us to take ownership of the codes by modifying and creating new sounds. We used simple operations like addition and multiplication to process the digital signals. We enjoyed experimenting with digital waveguides to model sounds travelling through strings and also manipulating with reverbs delay, envelope etc. Trondheim team also built an instrument with a piece of wood connected to a contact mic and used it in some of the tasks.

    »Read more

  • A-team - DSP workshop blog

    A-team - DSP workshop blog

    On the final DSP class we were bringing it all together - and performing our combined CSound based creations! Having the day to develop on our instruments, we prepared for performing with the other groups at 2 o’clock. After finding our respective rooms, We had a A-Team meeting on how to finish off our sounds,and devise a plan of action for our performance.

    »Read more

  • Group B, LoLa multichannel audio

    Group B, LoLa multichannel audio

    The objective this week was very clear from the start, we had to set up multichannel audio for LoLa. There was just one problem: our great LoLa supervisor, Anders, was sick, and we were left to figure out things on our own. This was of course a great challenge, but we like challenges. It might take a little more time, but it's another experience when you are forced to try and fail on your own. Often you also learn much more when you're not being fed all the answers from an expert.

    »Read more

  • MCT Heroes

    MCT Heroes

    During our Human Computer interaction seminar, Anna Xambó asked us to create a blog post with notable people in music technology that inspire us. Here are the submissions from the class.

    »Read more

  • Exhibition 'Metaverk' in Trondheim: DSP, Csound orchestras and bone feedback

    Exhibition 'Metaverk' in Trondheim: DSP, Csound orchestras and bone feedback

    Once you enter Metamorph, an art and technology space in the old town of Trondheim (Bakklandet), you will immediately become part of the generative soundscape of the exhibition 'Metaverk'.

    »Read more

  • A-team - week 44

    A-team - week 44

    It is very important and professional to keep the signal chain (physically) clear and cabling clean and tidy. We thus decided to tidy up the portal, making it easier for everybody to see the signalchain and able to troubleshoot. Epecially in the way that MCT students are supposed to work together (in 3 teams, in charge of modification and doing the portal job, in order, every week). This will also help a lot if we are to modify or move the components in the future; otherwise it would be very hard to follow what is what.

    »Read more

  • Group B, Short cables and LoLa

    Group B, Short cables and LoLa

    A few weeks ago we worked on setting up LoLa in the portal. This blogpost got a bit delayed, but we are back!

    »Read more

  • A two week wrap-up of Group C

    A two week wrap-up of Group C

    We've learned a lot in those two weeks. But due to our tight schedule with a big workload there was hardly any time left to improve on our teach/study environment in the portal. In Trondheim we got a handover from group B on how to deal with LOLA. Our task was then to reinstall the LOLA system, but with some important extra package that was missing.

    »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 D: LATE POST 'Jamming in the Portal'

    Group D: LATE POST 'Jamming in the Portal'

    We were responsible for the portal during week 39 (Sep 24th-28th).This was the week we decided to explore playing music over the portal between the two campuses (UiO-NTNU) through TICO.The need for experimenting with playing music online came from both students and teachers. Many of us were eager to share the things we like to do the most (playing music). Also, there was a need to play music together for demonstration during 'Music Cognition' course. During the first jam on Tuesday the 25th, we played ‘Fly me to the moon’, a random blues number and ‘Wonderful Tonight’. During the music cognition jam, we experienced more difficulties with hearing oneself and hearing each other. Perhaps the best solution might be using headphone during those sessions.The connection itself regarding latency was not such a problem, although we did feel like we are slowing down at times.

    »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

  • Group A - Setting up for a joint group presentation

    Group A - Setting up for a joint group presentation

    Our portal has been suffering from both audial and visual issues since the beginning of the MCT program. We solve one problem and the next is just waiting in line to show itself. NOW, we all had an exam just around the corner, an exam where we were going to hold a presentation in the portal across campuses. The importance of a working portal now felt very crucial With this in mind we started working on visibility, audibility and reliability.

    »Read more

  • M.A.D.E - setting up Tico

    M.A.D.E - setting up Tico

    The number one priority this week was to get Tico up and running. The previous week, all lectures and communication between the two campuses had been through Zoom, and quite a lot of time had been consumed by solving technical problems and issues regarding the Zoom connection.

    »Read more

  • A-team - first week

    A-team - first week

    The first week at The Portal was interesting. Most of the equipment was not ready for use, and the TICO system network card crashed two days before opening ceremony. Our group, Jørgen, Espen, Sam and Juno, started working on Monday 27. August, and tried to set up the Polycom system as a backup for the week in the Portal.

    »Read more