• Topics
    • Interactive Music
    • Machine Learning
    • Motion Capture
    • Networked Music
    • Sonification
    • Sound Programming
    • Spatial Audio
    • Other
    • All Topics
  • Projects
    • Applied Projects
    • Master's Theses
    • All Projects
  • People
  • About
  • Guides
  • Search

The MCT Blog

  • Topics
    • Interactive Music
    • Machine Learning
    • Motion Capture
    • Networked Music
    • Sonification
    • Sound Programming
    • Spatial Audio
    • Other
    • All Topics
  • Projects
    • Applied Projects
    • Master's Theses
    • All Projects
  • People
  • About
  • Guides
  • Search

All Topics

  • The Puzzler: A Tectonic Interactive Music System

    The Puzzler: A Tectonic Interactive Music System

    interactive-music
    Dec 4, 2024 • Karenina Juarez

    An IMS inspired by lessons in architecture

  • TechnoBike

    TechnoBike

    interactive-music
    Dec 4, 2024 • Tom Oldfield

    A pedal-powered interactive music system

  • The SlapBox: A DMI designed to last

    The SlapBox: A DMI designed to last

    interactive-music
    Nov 24, 2024 • Karenina Juarez

    A critical review of a durable digital musical instrument

  • Review of Sounding Brush: a graphic score IMS?

    Review of Sounding Brush: a graphic score IMS?

    interactive-music
    Sep 12, 2024 • Tom Oldfield

    A critical review of a drawing-based interactive music system

  • KineMapper

    KineMapper

    motion-capture
    May 5, 2024 • Tom Oldfield

    A Max for Live device that maps motion data from a smartphone to controls in Ableton Live.

  • Playlist Data and Recommendations Using Artificial Neural Networks

    Playlist Data and Recommendations Using Artificial Neural Networks

    machine-learning
    Apr 30, 2024 • Karenina Juarez

    a machine-learning algorithm that pairs independent artists, with curated playlists that best fit based on musical attributes

  • AcidLab: deep acid bass-line generation

    AcidLab: deep acid bass-line generation

    machine-learning
    Apr 28, 2024 • Tom Oldfield

    Using machine learning to generate acid bass-line melodies with user-created datasets.

  • Connecting Eigenrhythms and Human movement

    Connecting Eigenrhythms and Human movement

    machine-learning
    Apr 28, 2024 • Olav Utne Skjeldal

    Connecting Machine Learning and Human understanding of rhythm.

  • The Chiptransformer

    The Chiptransformer

    machine-learning
    Apr 28, 2024 • Sondre Røvik Kippenes

    The Chiptransformer an my attempt at building a machine learning model using the transformer architecture to generate music based on a dataset of Nintendo NES music.

  • Using convolutional neural networks to classify music genres

    Using convolutional neural networks to classify music genres

    machine-learning
    Apr 28, 2024 • Erlend André Lie Størkson

    When classifying genres in music, CNNs are a popular choice because of their ability to capture intricate patterns in data.

  • Digital Signal Processing Basics

    Digital Signal Processing Basics

    networked-music
    Mar 18, 2024 • Karenina Juarez

    Virtually any song you can listen to on the radio has examples of Digital Signal Processing.

  • Introduction to Open Sound Control (OSC)

    Introduction to Open Sound Control (OSC)

    networked-music
    Mar 17, 2024 • Tom Oldfield

    This post contains a brief overview of OSC and a tutorial on how to make a connection and send data between devices.

  • Formatting WebPD Projects: An Introduction to WebPD, HTML and CSS Styling

    Formatting WebPD Projects: An Introduction to WebPD, HTML and CSS Styling

    networked-music
    Mar 15, 2024 • Juliana Bigelow

    Styling your WebPD application can lead to greater user experience and accessibility.

  • We Are Sitting In Rooms

    We Are Sitting In Rooms

    networked-music
    Dec 20, 2023 • Karenina Juarez

    Recreating the most famous piece by composer Alvin Lucier as a network music performance

  • Documenting Networked Music Performances: Tips, Tricks and Best Practices

    Documenting Networked Music Performances: Tips, Tricks and Best Practices

    networked-music
    Dec 11, 2023 • Juliana Bigelow

    Effectively documenting networked music performances can lead to better experiences for physical and digital audiences, and your academic explorations.

  • Xyborg 2.0: A Data Glove-based Synthesizer

    Xyborg 2.0: A Data Glove-based Synthesizer

    interactive-music
    Dec 4, 2023 • Kristian Eicke

    Learn about my adventures in designing and playing a wearable instrument.

  • Voice/Bend

    Voice/Bend

    interactive-music
    Dec 4, 2023 • Nino Jakeli

    Microphone Gestural controller

  • The Hyper-Ney

    The Hyper-Ney

    interactive-music
    Dec 1, 2023 • Emin Memis

    Electrizing an ancient flute using capacitive and motion sensors

  • An Interactive Evening on Karl Johans Gate

    An Interactive Evening on Karl Johans Gate

    interactive-music
    Dec 1, 2023 • Maham Riaz

    What if everyday objects decide to kick it up a notch and embrace a life of their own?

  • CordChord - controlling a digital string instrument with distance sensing and machine learning

    CordChord - controlling a digital string instrument with distance sensing and machine learning

    interactive-music
    Dec 1, 2023 • Jack Hardwick

    How can we use sensors to control a digital string instrument? Here's one idea.

  • The Paperback Singer

    The Paperback Singer

    interactive-music
    Dec 1, 2023 • Fabian Stordalen

    An interactive granular audio book

  • Touch/Tap/Blow - Exploring Intimate Control for Musical Expression

    Touch/Tap/Blow - Exploring Intimate Control for Musical Expression

    interactive-music
    Dec 1, 2023 • Alexander Wastnidge

    Touch/Tap/Blow is, as its name suggests, an interactive music system which aims to combine three forms of intimate control over a digital musical instrument. Notes and chords can be played via the touch interface while bass accompaniment can be driven by the player’s foot tapping. Below are the details of it’s main elements.

  • Sync your synths and jam over a network using Sonobus

    Sync your synths and jam over a network using Sonobus

    networked-music
    Nov 30, 2023 • Tom Oldfield

    A quick start guide to jamming over a network. Designed for instruments which can synchronize using an analog clock pulse.

  • The Saxelerophone: Demonstrating gestural virtuosity

    The Saxelerophone: Demonstrating gestural virtuosity

    interactive-music
    Nov 30, 2023 • Joachim Poutaraud

    A hyper-instrument tracking data from a 3-axis accelerometer and a contact microphone to create new interactive sounds for the saxophone.

  • A Critical Look at Cléo Palacio-Quintin’s Hyper-Flute

    A Critical Look at Cléo Palacio-Quintin’s Hyper-Flute

    interactive-music
    Nov 11, 2023 • Emin Memis

    A Boehm flute enhanced with sensors

  • The Daïs: Critical Review of a Haptically Enabled NIME

    The Daïs: Critical Review of a Haptically Enabled NIME

    interactive-music
    Sep 25, 2023 • Kristian Eicke

    Is this a violin?

  • Shadows As Sounds

    Shadows As Sounds

    interactive-music
    Sep 23, 2023 • Nino Jakeli

    4-step sequencer using seeds and corns

  • The Augmented Violin: Examining Musical Expression in a Bow-Controlled Hyper-Instrument

    The Augmented Violin: Examining Musical Expression in a Bow-Controlled Hyper-Instrument

    interactive-music
    Sep 22, 2023 • Jack Hardwick

    A brief look at the affordance for musical expression in a violin-based interactive music system.

  • The Tickle Tactile Controller - Review

    The Tickle Tactile Controller - Review

    interactive-music
    Sep 22, 2023 • Maham Riaz

    Like many digital instruments I have come across, the instrument design takes its initial inspiration from the piano, a fixed-key instrument.

  • Review of On Board Call: A Gestural Wildlife Imitation Machine

    Review of On Board Call: A Gestural Wildlife Imitation Machine

    interactive-music
    Sep 22, 2023 • Masoud Niknafs

    Critical Review of On Board Call: A Gestural Wildlife Imitation Machine

  • How to break out of the comping loop?

    How to break out of the comping loop?

    interactive-music
    Sep 22, 2023 • Joachim Poutaraud

    A critical review of the Reflexive Looper.

  • Exploring Breath-based DMIs: A Review of the KeyWI

    Exploring Breath-based DMIs: A Review of the KeyWI

    interactive-music
    Sep 21, 2023 • Alexander Wastnidge

    The relationship between musician and instrument can be an extremely personal and intimate one

  • Controling Guitar Signals Using a Pick?

    Controling Guitar Signals Using a Pick?

    interactive-music
    Sep 19, 2023 • Fabian Stordalen

    A deeper dive into the Magpick

  • Music Between Salen and the World

    Music Between Salen and the World

    networked-music
    May 18, 2023 • Jack Hardwick, Alexander Wastnidge, Masoud Niknafs, Emin Memis, Nino Jakeli, Henrik Sveen, Kristian Eicke, Fabian Stordalen, Aysima Karcaaltincaba

    We played in a global NMP concert. Check out our experiences.

  • A Body Instrument: Exploring the Intersection of Voice and Motion

    A Body Instrument: Exploring the Intersection of Voice and Motion

    motion-capture
    May 9, 2023 • Emin Memis

    Manipulate your voice with your body

  • Generative Music with IMU data

    Generative Music with IMU data

    motion-capture
    May 9, 2023 • Alexander Wastnidge

    Eight routes to meta-control

  • Simple yet unique way of playing music

    Simple yet unique way of playing music

    motion-capture
    May 9, 2023 • Nino Jakeli

    Gestures can be more intuitive to play around with

  • Xyborg: Wearable Control Interface and Motion Capture System for Manipulating Sound

    Xyborg: Wearable Control Interface and Motion Capture System for Manipulating Sound

    motion-capture
    May 8, 2023 • Kristian Eicke

    Witness my transition from human to machine - with piezo discs

  • Motion Controlled Sampler in Ableton

    Motion Controlled Sampler in Ableton

    motion-capture
    May 8, 2023 • Fabian Stordalen

    A fun and creative way of sampling

  • Scream Machine: Voice Conversion with an Artifical Neural Network

    Scream Machine: Voice Conversion with an Artifical Neural Network

    machine-learning
    Apr 26, 2023 • Kristian Eicke

    Using a VAE to transform one voice to another.

  • Generating music with an evolutionary algorithm

    Generating music with an evolutionary algorithm

    machine-learning
    Apr 26, 2023 • Noor Othmani

    Looking at a theoretical and general implementation of an evolutionary algorithm to generate music.

  • Persian classical instruments recognition and classification

    Persian classical instruments recognition and classification

    machine-learning
    Apr 26, 2023 • Masoud Niknafs

    This blog post will go over various feature extraction techniques used to identify Persian classical music instruments.

  • Isn't Bach deep enough?

    Isn't Bach deep enough?

    machine-learning
    Apr 26, 2023 • Masoud Niknafs

    Deep Bach is an artificial intelligence that composes like Bach.

  • Recognizing Key Signatures with Machine Learning

    Recognizing Key Signatures with Machine Learning

    machine-learning
    Apr 26, 2023 • Jack Hardwick

    The first rule of machine learning? Understand your data! A look into how music theory came to my rescue for classifying key signatures.

  • Breakbeat Science

    Breakbeat Science

    machine-learning
    Apr 26, 2023 • Fabian Stordalen

    AI-Generated amen breakbeats

  • Spotlight: AutoEncoders and Variational AutoEncoders

    Spotlight: AutoEncoders and Variational AutoEncoders

    machine-learning
    Apr 26, 2023 • Fabian Stordalen, Alexander Wastnidge, Kristian Eicke

    A simple generative algorithm

  • Music AI, a brief history

    Music AI, a brief history

    machine-learning
    Apr 26, 2023 • Noor Othmani

    Chronicling the field of AI-generated music's start, where it went from there, and what you can expect from musical AI right now.

  • A caveman's way of making art

    A caveman's way of making art

    machine-learning
    Apr 26, 2023 • Emin Memis

    ...and art in the age of complexity.

  • Clustering audio features

    Clustering audio features

    machine-learning
    Apr 25, 2023 • Nino Jakeli

    Music information retrieval(MIR)

  • What's wrong with singing voice synthesis

    What's wrong with singing voice synthesis

    machine-learning
    Apr 25, 2023 • Nino Jakeli

    Dead can sing

  • The whistle of the autoencoder

    The whistle of the autoencoder

    machine-learning
    Apr 25, 2023 • Emin Memis

    How I used autoencoders to create whistling.

  • Chroma Representations of MIDI for Chord Generation

    Chroma Representations of MIDI for Chord Generation

    machine-learning
    Apr 25, 2023 • Jack Hardwick

    Understanding two ways of representing and generating chords in machine learning.

  • Generating Video Game SFX with AI

    Generating Video Game SFX with AI

    machine-learning
    Apr 25, 2023 • Oliver Getz

    A first look at text-to-audio sound effect generation for video games.

  • Pytorch GPU Setup Guide

    Pytorch GPU Setup Guide

    machine-learning
    Apr 25, 2023 • Oliver Getz

    Having trouble getting Pytorch to recognize your GPU? Try this!

  • A Rhythmic Sequencer Driven by a Stacked Autoencoder

    A Rhythmic Sequencer Driven by a Stacked Autoencoder

    machine-learning
    Apr 25, 2023 • Alexander Wastnidge

    Sometimes you need to leave room for the musician

  • Comparing MIDI Representations: The Battle Between Efficiency and Complexity

    Comparing MIDI Representations: The Battle Between Efficiency and Complexity

    machine-learning
    Apr 25, 2023 • Trym Bø

    A comparing of different MIDI representations for generative machine learning

  • Programming with OpenAI

    Programming with OpenAI

    machine-learning
    Apr 24, 2023 • Aysima Karcaaltincaba

    How OpenAI solutions help us to program?

  • Challenges with Midi

    Challenges with Midi

    machine-learning
    Apr 24, 2023 • Aysima Karcaaltincaba

    Is it easy to create chord progression from midi files?

  • Basics of Computer Networks in NMPs

    Basics of Computer Networks in NMPs

    networked-music
    Apr 23, 2023 • Emin Memis

    Crash course on computer network used in Network Music Performances.

  • Audio Codecs and the AI Revolution

    Audio Codecs and the AI Revolution

    networked-music
    Apr 23, 2023 • Jack Hardwick

    I dove headfirst into the world of machine learning-enhanced audio codecs. Here's what I found out.

  • NMP kit Tutorial

    NMP kit Tutorial

    networked-music
    Apr 23, 2023 • Henrik Sveen

    A practical tutorial on the NMP kits.

  • Spatial Audio with Max-Msp and Sonobus

    Spatial Audio with Max-Msp and Sonobus

    networked-music
    Apr 23, 2023 • Masoud Niknafs

    This post's video tutorial aims to introduce readers to the many uses for which the Sonobus can be implemented as a VST in Max-Msp.

  • SonoBus setup - Standalone App and Reaper Plugin

    SonoBus setup - Standalone App and Reaper Plugin

    networked-music
    Apr 23, 2023 • Kristian Eicke

    Check out my tutorial on how to use SonoBus for your networked performance.

  • Integrating JackTrip and Sonobus in a DAW

    Integrating JackTrip and Sonobus in a DAW

    networked-music
    Apr 23, 2023 • Fabian Stordalen

    How you can integrate both JackTrip and Sonobus into your DAW

  • Pair Programming Over Network

    Pair Programming Over Network

    networked-music
    Apr 21, 2023 • Aysima Karcaaltincaba

    Pair Programming from different locations, is it possible?

  • Audio Engineering for NMPs: Part 2

    Audio Engineering for NMPs: Part 2

    networked-music
    Apr 20, 2023 • Alexander Wastnidge

    A deeper dive into mixer work for NMPs

  • MIDI music generation, the hassle of representing MIDI

    MIDI music generation, the hassle of representing MIDI

    machine-learning
    Apr 19, 2023 • Trym Bø

    A brief guide of the troubles with MIDI representation for generative AI

  • Playing Jazz Over Network

    Playing Jazz Over Network

    networked-music
    Mar 12, 2023 • Aysima Karcaaltincaba, Fabian Stordalen, Henrik Sveen, Kristian Eicke, Nino Jakeli

    A live performance by Edvard Munch High School students with collaborative networked music technology.

  • Jazz Over the Network at 184,000km/h

    Jazz Over the Network at 184,000km/h

    networked-music
    Mar 12, 2023 • Jack Hardwick, Alexander Wastnidge, Masoud Niknafs, Emin Memis

    We worked with local high school students to put together a jazz concert over the LOLA network. Here's a retrospective from Team RITMO.

  • Testing Two Approaches to Performing with Latency

    Testing Two Approaches to Performing with Latency

    networked-music
    Feb 16, 2023 • Aysima Karcaaltincaba, Emin Memis, Jack Hardwick, Kristian Eicke

    We tested two approaches to dealing with latency in network music. Read all about it!

  • Designing DFA and LAA Network Music Performances

    Designing DFA and LAA Network Music Performances

    networked-music
    Feb 16, 2023 • Alexander Wastnidge, Fabian Stordalen, Henrik Sveen, Masoud Niknafs, Nino Jakeli

    Music Performances in High Latency

  • Markov Chain Core in PD

    Markov Chain Core in PD

    sound-programming
    Dec 10, 2022 • Masoud Niknafs, Nino Jakeli

    Markov Chain Core in PD

  • Make The Stocks Sound

    Make The Stocks Sound

    sound-programming
    Dec 10, 2022 • Masoud Niknafs, Nino Jakeli

    Make The Stocks Sound

  • MCT Blog Sonified!

    MCT Blog Sonified!

    sound-programming
    Dec 9, 2022 • Emin Memis

    Making sound out of this blog.

  • Sonifying the Northern Lights: Two Approaches in Python & Pure Data

    Sonifying the Northern Lights: Two Approaches in Python & Pure Data

    sound-programming
    Dec 9, 2022 • Jack Hardwick, Kristian Eicke, Emin Memis

    Making 'music' from the Aurora Borealis.

  • Towards a Claptrap-Speaking Kastle Maus

    Towards a Claptrap-Speaking Kastle Maus

    interactive-music
    Dec 9, 2022 • Kristian Wentzel

    Once upon a time, there was a maus living in a kastle..

  • Expressive Voice: an IMS for singing

    Expressive Voice: an IMS for singing

    interactive-music
    Dec 9, 2022 • Sofía González

    Take a peak at my IMS and the reasoning behind its design.

  • Interactive Music Systems, Communication and Emotion

    Interactive Music Systems, Communication and Emotion

    interactive-music
    Dec 9, 2022 • Sofía González

    Talking about IMSs, expressing and even inducing emotions.

  • The sound of rain

    The sound of rain

    sound-programming
    Dec 9, 2022 • Alexander Wastnidge, Aysima Karcaaltincaba, Fabian Stordalen

    How we sonified the rainfall data.

  • Pringles, I love You (not)

    Pringles, I love You (not)

    interactive-music
    Dec 8, 2022 • Jakob Høydal

    No, that is not true. I do not like Pringles. But I like the tube it comes with! That’s why I invited a friend over to eat the chips, so I could use the tube for my 4054 Interactive Music Systems project.

  • Three Takeaways as a musicologist

    Three Takeaways as a musicologist

    interactive-music
    Dec 8, 2022 • Ole Tveit Hana

    Recounting the experience of making an instrument from scratch for the first time.

  • SR-01

    SR-01

    interactive-music
    Dec 8, 2022 • Henrik Sveen

    The climate aware synthesizer. Based on using few components while reacting to changes in light and temperature around it, causing it to sound different today than in a changed climate.

  • How to make your screen time a natural experience

    How to make your screen time a natural experience

    interactive-music
    Dec 8, 2022 • Ole Tveit Hana

    Learn how playing with mud could equate to playing with computer.

  • The Feedback Mop Cello: Making Music with Feedback - Part 2

    The Feedback Mop Cello: Making Music with Feedback - Part 2

    interactive-music
    Dec 8, 2022 • Hugh Alexander von Arnim

    Using a mop to play the feedback

  • Cellular Automata - Implementation in Pure Data

    Cellular Automata - Implementation in Pure Data

    sound-programming
    Dec 8, 2022 • Kristian Eicke

    Check out the concept of Cellular Automata and my implementation in Pure Data.

  • Concussion Percussion: A Discussion

    Concussion Percussion: A Discussion

    interactive-music
    Dec 8, 2022 • Joseph Clemente

    Whether it’s riding a bike or building an handpan-esque interactive music system, always remember to wear a helmet

  • Shimmerion - A String Synthesizer played with Light

    Shimmerion - A String Synthesizer played with Light

    interactive-music
    Dec 8, 2022 • Iosif Aragiannis

    Use your phone's flashlight to make music!

  • Clean code

    Clean code

    sound-programming
    Dec 8, 2022 • Aysima Karcaaltincaba

    Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

  • A Christmas tale of cookie boxes and soldering

    A Christmas tale of cookie boxes and soldering

    interactive-music
    Dec 7, 2022 • Arvid Falch

    How I got the cookie box drum I never knew I wanted for Christmas

  • Creating Complex Filters in Pure Data with Biquad~

    Creating Complex Filters in Pure Data with Biquad~

    sound-programming
    Dec 7, 2022 • Jack Hardwick

    One approach to building/rebuilding complex filters in Pure Data, with a little help from Python.

  • Out-Of-The-Box Sound Sources for your IMS

    Out-Of-The-Box Sound Sources for your IMS

    interactive-music
    Dec 7, 2022 • Kristian Wentzel

    Exploring alternatives for generating sounds with your interactive music system.

  • The Feedbackquencer: Making Music with Feedback - Part 1

    The Feedbackquencer: Making Music with Feedback - Part 1

    interactive-music
    Dec 6, 2022 • Hugh Alexander von Arnim

    Using feedback in a sequencer

  • Wii controller as the Gestural Controller

    Wii controller as the Gestural Controller

    interactive-music
    Dec 6, 2022 • Thyra Liang Aakvåg

    Read this post to find information on a different use of a Wiimote than playing games on your Wii console.

  • Music By Laser: The Laser Harp

    Music By Laser: The Laser Harp

    interactive-music
    Dec 6, 2022 • Thyra Liang Aakvåg

    If you want to know how to play music with lasers, and maybe learn something about the laser harp, then you should give this a read.

  • JackTrip Vs Sonobus - Review and Comparison

    JackTrip Vs Sonobus - Review and Comparison

    networked-music
    Dec 6, 2022 • Nino Jakeli

    Low-latency online music performance platforms

  • The MCT Audio Vocabulary

    The MCT Audio Vocabulary

    networked-music
    Dec 6, 2022 • Kristian Eicke

    Click this post if you need some explanation on jargon, mainly related to the Portal and the NMP kits.

  • Making A Telematic Concert Happen - A Quick Technical Look

    Making A Telematic Concert Happen - A Quick Technical Look

    networked-music
    Dec 4, 2022 • Emin Memis, Nino Jakeli

    Background of A Telematic Experience

  • Live Streaming A Telematic Concert

    Live Streaming A Telematic Concert

    networked-music
    Dec 4, 2022 • Emin Memis

    Whys, How-tos and Life-Saving Tips on Telematic Concert Streaming.

  • Yggdrasil: An Environmentalist Interactive Music Installation

    Yggdrasil: An Environmentalist Interactive Music Installation

    interactive-music
    Dec 3, 2022 • Oliver Getz

    Plant trees and nurture your forest to generate sound!

  • Why Your Exhibit Tech Failed (and how to fix it)

    Why Your Exhibit Tech Failed (and how to fix it)

    interactive-music
    Dec 3, 2022 • Oliver Getz

    Why are visitors not using your installation? You might just disagree with yourself, the visitors, and your department or client about their needs and wants. The reason for this disagreement is always the same.

  • New Interface for Sound Evolution (NISE)

    New Interface for Sound Evolution (NISE)

    interactive-music
    Dec 1, 2022 • Björn Þór Jónsson

    Robiohead is an attempt in a box to explore how an Interactive Music System (IMS) can offer ways to explore sound spaces by evolving sound producing genes in a tactile manner.

  • In search of sounds

    In search of sounds

    other
    Dec 1, 2022 • Björn Þór Jónsson

    Are you looking for sounds to inspire your next project? At synth.is you can discover new sounds by evolving their genes, either interactively or automatically.

  • An instrument, composition and performance. Meet the Transformer #1

    An instrument, composition and performance. Meet the Transformer #1

    interactive-music
    Nov 30, 2022 • Arvid Falch

    A review of Natasha Barretts Transformer #1

  • Blackhole, Open Source MacOS Virtual Audio Device Solution for Telematic Performance

    Blackhole, Open Source MacOS Virtual Audio Device Solution for Telematic Performance

    networked-music
    Nov 29, 2022 • Masoud Niknafs

    MacOS guide to Blackhole

  • The Optic-Fibre Ensemble

    The Optic-Fibre Ensemble

    networked-music
    Nov 28, 2022 • Fabian Stordalen, Masoud Niknafs

    Folk inspired soundscapes + No input mixing=True

  • Bringing the (Optic) Fibre Ensemble to Life - Behind the Scenes of a Telematic Music Performance

    Bringing the (Optic) Fibre Ensemble to Life - Behind the Scenes of a Telematic Music Performance

    networked-music
    Nov 28, 2022 • Kristian Eicke, Jack Hardwick

    What does it take to put on a telematic music performance? Cable spaghetti of course!

  • Telematic Concert between Salen and Portal - Performers’ Reflections

    Telematic Concert between Salen and Portal - Performers’ Reflections

    networked-music
    Nov 28, 2022 • Alexander Wastnidge, Aysima Karcaaltincaba, Iosif Aragiannis

    Reflections on semester's first Telematic Concert

  • Music Mode for Online Meetings

    Music Mode for Online Meetings

    networked-music
    Nov 28, 2022 • Aysima Karcaaltincaba

    It is possible to use popular meeting products for music!

  • Performing & Recording with JackTrip

    Performing & Recording with JackTrip

    networked-music
    Nov 27, 2022 • Jack Hardwick

    Performing and recording network music at home? Thanks to JackTrip, now you can do it too.

  • Zeusaphone - The singing Tesla coil

    Zeusaphone - The singing Tesla coil

    interactive-music
    Nov 26, 2022 • Iosif Aragiannis

    Have you ever seen choreographed lightning?

  • Audio Engineering for Network Music Performances

    Audio Engineering for Network Music Performances

    networked-music
    Nov 24, 2022 • Alexander Wastnidge

    How much more difficult could it POSSIBLY be?

  • Rehearsing Music Over the Network

    Rehearsing Music Over the Network

    networked-music
    Nov 21, 2022 • Fabian Stordalen

    My experiences with rehearsing music telematically and some tips.

  • Dråpen, worlds largest interactive music system?

    Dråpen, worlds largest interactive music system?

    interactive-music
    Nov 13, 2022 • Jakob Høydal

    This may be the largest interactive music system you have heard about

  • A Contact Microphone And A Dream: To Loop

    A Contact Microphone And A Dream: To Loop

    interactive-music
    Nov 11, 2022 • Joseph Clemente

    Join a humble contact microphone on its quest for freedom!

  • FAM Synthesizer

    FAM Synthesizer

    interactive-music
    Nov 10, 2022 • Henrik Sveen

    A simple digital synthesizer with the potential of sounding big, complex and kind of analog. Screenless menudiving included.

  • Euclidean Rhythms in Pure Data

    Euclidean Rhythms in Pure Data

    sound-programming
    Oct 21, 2022 • Alexander Wastnidge

    What are Euclidean Rhythms and how can you program them?

  • The impact and importance of network-based musical collaboration (in the post-covid world)

    The impact and importance of network-based musical collaboration (in the post-covid world)

    networked-music
    Oct 3, 2022 • Iosif Aragiannis

    The Covid-19 pandemic offered a unique opportunity (and necessity) to focus on the creative usage (and further development) of the technological tools used for network-based musical collaboration.

  • How to do No-Input Mixing in Pure Data

    How to do No-Input Mixing in Pure Data

    sound-programming
    Oct 1, 2022 • Fabian Stordalen

    No-Input Mixing in Pure Data

  • Norway's First 5G Networked Music Performance

    Norway's First 5G Networked Music Performance

    networked-music
    Jul 5, 2022 • Joachim Poutaraud, Kristian Wentzel, Leigh Murray, Lindsay Charles

    We played Norway's first 5G networked music performance in collaboration with Telenor Research.

  • One Last Hoorah: A Telematic Concert in the Science Library

    One Last Hoorah: A Telematic Concert in the Science Library

    networked-music
    May 27, 2022 • Jakob Høydal, Joachim Poutaraud, Joseph Clemente, Kristian Wentzel

    In which we go over the most ambitious telematic concert of our MCT careers.

  • Spring Telematic Concert 2022: Portal Perspectives

    Spring Telematic Concert 2022: Portal Perspectives

    networked-music
    May 26, 2022 • Oliver Getz, Sofía González, Arvid Falch, Hugh Alexander von Arnim

    Guitar and MoCap in the Portal + behind the scenes documentary!

  • Reverb Classification of wet audio signals

    Reverb Classification of wet audio signals

    machine-learning
    May 20, 2022 • Jakob Høydal

    Differenciating reverberation times of wet audio signals using machine learning.

  • Piano Accompaniment Generation Using Deep Neural Networks

    Piano Accompaniment Generation Using Deep Neural Networks

    machine-learning
    May 20, 2022 • Kristian Wentzel

    How I made use of Fourier Transforms in deep learning to generate expressive MIDI piano accompaniments.

  • Recognizing and Predicting Individual Drumming Groove Styles Using Artificial Neural Networks

    Recognizing and Predicting Individual Drumming Groove Styles Using Artificial Neural Networks

    machine-learning
    May 20, 2022 • Joseph Clemente

    Can we teach an algorithm to groove exactly like a specific drummer?

  • Developing Techniques for Air Drumming Using Video Capture and Accelerometers

    Developing Techniques for Air Drumming Using Video Capture and Accelerometers

    motion-capture
    May 20, 2022 • Joseph Clemente

    Creating MIDI scores using only data from air drumming

  • Reconfigurations: Reconfiguring the Captured Body in Dance

    Reconfigurations: Reconfiguring the Captured Body in Dance

    motion-capture
    May 20, 2022 • Hugh Alexander von Arnim

    Building cooperative visual, kinaesthetic, and sonic bodies

  • Estimating the repertoire size in birds

    Estimating the repertoire size in birds

    machine-learning
    May 20, 2022 • Joachim Poutaraud

    Estimating the repertoire size in birds using unsupervised clustering techniques

  • Myo My – That keyboard sure tastes good with some ZOIA on top

    Myo My – That keyboard sure tastes good with some ZOIA on top

    motion-capture
    May 20, 2022 • Kristian Wentzel

    Extending the keyboard through gestures and modular synthesis.

  • Emulating analog guitar pedals with Recurrent Neural Networks

    Emulating analog guitar pedals with Recurrent Neural Networks

    machine-learning
    May 19, 2022 • Arvid Falch

    Using LSTM recurrent neural networks to model two analog guitar pedals.

  • Playing music standing vs. seated; whats the difference?

    Playing music standing vs. seated; whats the difference?

    motion-capture
    May 19, 2022 • Jakob Høydal

    A study of saxophonist in seated vs standing position

  • What is a gesture?

    What is a gesture?

    motion-capture
    May 19, 2022 • Sofía González

    There are many takes on gesticulation and its meanings, however, I wanted to take the time to delimit what a gesture is, possible categories and gesturing patters.

  • Generating Samples Through Dancing

    Generating Samples Through Dancing

    machine-learning
    May 3, 2022 • Hugh Alexander von Arnim

    Using a VAE to build a generative sampler instrument

  • Setting up a controlled environment

    Setting up a controlled environment

    networked-music
    Apr 24, 2022 • Joseph Clemente, Kristian Wentzel

    Taking advantage of light-weight control messages to do Networked Music Performances

  • Ambisonics: Under the Hood

    Ambisonics: Under the Hood

    networked-music
    Apr 24, 2022 • Arvid Falch, Hugh Alexander von Arnim

    What happens when we encode/decode Ambisonics

  • How to Set Up Hybrid Learning Environments

    How to Set Up Hybrid Learning Environments

    networked-music
    Apr 24, 2022 • Sofía González, Oliver Getz

    Learn how to set up a hybrid learning environment, ranging from simple to complex, serving as a starting point to help your classroom catch up to the digital age.

  • Managing Network Performance

    Managing Network Performance

    networked-music
    Apr 22, 2022 • Jakob Høydal, Joachim Poutaraud

    Managing Network Performance using Python

  • 5G Networked Music Performances - Will It Work?

    5G Networked Music Performances - Will It Work?

    networked-music
    Apr 11, 2022 • Aleksander Tidemann, Stefano Fasciani

    In collaboration with Telenor Research, we explored the prospects of doing networked music performances over 5G. Here are the preliminary results.

  • Generating Music Based on Webcam Input

    Generating Music Based on Webcam Input

    machine-learning
    Mar 23, 2022 • Arvid Falch, Hugh Alexander von Arnim, Jakob Høydal, Joachim Poutaraud

    Do you miss PS2 EyeToy? Then you have to check this out!

  • Using Live OSC Data From Smartphones To Make Music With Sonic Pi

    Using Live OSC Data From Smartphones To Make Music With Sonic Pi

    machine-learning
    Mar 23, 2022 • Joseph Clemente, Kristian Wentzel

    Easy as pi!

  • Mastering Latency

    Mastering Latency

    networked-music
    Feb 21, 2022 • Hugh Alexander von Arnim, Kristian Wentzel, Sofía González, Joachim Poutaraud

    Testing two techniques to work with latency when playing music telematically

  • Latency: To Accept or to Delay Feedback?

    Latency: To Accept or to Delay Feedback?

    networked-music
    Feb 21, 2022 • Arvid Falch, Joseph Clemente, Jakob Høydal, Oliver Getz

    We tested two of the solutions—the Delayed Feedback Approach (DFA) and the Latency Accepting Approach (LAA)—so you don’t have to!

  • 'Chasing Stars': An interactive spatial audio application

    'Chasing Stars': An interactive spatial audio application

    spatial-audio
    Dec 10, 2021 • Pedro Lucas

    Let's explore an interactive 3D-audio application under an ethereal sound landscape.

  • The Granjular Christmas Concert (Portal View)

    The Granjular Christmas Concert (Portal View)

    networked-music
    Dec 10, 2021 • Joseph Clemente, Kristian Wentzel, Sofía González, Arvid Falch

    A report on our telematic performance in the Portal.

  • The Telematic Experience: Space in Sound in Space

    The Telematic Experience: Space in Sound in Space

    networked-music
    Dec 10, 2021 • Hugh Alexander von Arnim, Jakob Høydal, Joachim Poutaraud, Oliver Getz

    A report on our telematic experience in Salen

  • Setting Levels in Virtual Communication

    Setting Levels in Virtual Communication

    networked-music
    Nov 26, 2021 • Jarle Steinhovden

    Inspired by how virtual communication has been adopted and integrated in daily life around the globe, this post looks at how simple control messages might help prevent acoustic feedback.

  • Chorale Rearranger: Chopping Up Bach

    Chorale Rearranger: Chopping Up Bach

    sound-programming
    Nov 26, 2021 • Joseph Clemente, Hugh Alexander von Arnim, Jakob Høydal, Oliver Getz

    Can we use Midi data to rearrange a recording of a Bach chorale?

  • Mixing a multitrack project in Python

    Mixing a multitrack project in Python

    sound-programming
    Nov 24, 2021 • Joachim Poutaraud, Kristian Wentzel, Sofía González, Arvid Falch

    Attempting to mix a multitrack song with homemade FX in our very own mini PythonDAW

  • Audio-video sync

    Audio-video sync

    networked-music
    Nov 15, 2021 • Anders Lidal

    Due to the fact that sound travels a lot slower through air than the light, our brain is used to seeing before hearing.

  • Video latency: definition, key concepts, and examples

    Video latency: definition, key concepts, and examples

    networked-music
    Nov 15, 2021 • Alena Clim

    This blogpost is made after the video lecture on the same topic and it includes a definition of video latency and other related key concepts, as well as concrete examples from the MCT portals.

  • Latency as an opportunity to embrace

    Latency as an opportunity to embrace

    networked-music
    Nov 15, 2021 • Wenbo Yi

    How can we turn unavoidable latency into an integral part of telematic performance?

  •  Audio Latency in the Telematic Setting

    Audio Latency in the Telematic Setting

    networked-music
    Nov 15, 2021 • Abhishek Choubey

    Latency and its fundamentals in the telematic performance context.

  • Room acoustics: what are room modes and how do they influence the physical space?

    Room acoustics: what are room modes and how do they influence the physical space?

    networked-music
    Nov 15, 2021 • Lindsay Charles

    This blog post explains what room modes are, how they affect the physical space and what can be done about it. It was made together with a video lecture.

  • Audio-Video Synchronization for Streaming

    Audio-Video Synchronization for Streaming

    networked-music
    Nov 15, 2021 • Pedro Lucas

    This approach considers a streaming solution from multiple sources and different locations (Salen, Video Room, Portal)

  • Touchpoint that can potentially improve the audio latency in a communication system

    Touchpoint that can potentially improve the audio latency in a communication system

    networked-music
    Nov 14, 2021 • Joni Mok

    Quick tips for future MCT-ers or external partners who will be using the MCT Portal for the first time: this article gives you practical information to start with improving audio latency.

  • A short post about feedback

    A short post about feedback

    networked-music
    Nov 14, 2021 • Stephen Gardener

    Feeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedback

  • Telematic Conducting: Modelling real-world orchestral tendencies via video latency

    Telematic Conducting: Modelling real-world orchestral tendencies via video latency

    networked-music
    Nov 14, 2021 • Willie Mandeville

    A conductor in one portal. An orchestra in another. What could go wrong?

  • EarSketch (Or How to Get More Python in Your Life)

    EarSketch (Or How to Get More Python in Your Life)

    networked-music
    Nov 5, 2021 • Joachim Poutaraud, Hugh Alexander von Arnim

    A review of the asynchronous music production software 'EarSketch'

  • SkyTracks: What’s the Use?

    SkyTracks: What’s the Use?

    networked-music
    Nov 3, 2021 • Arvid Falch, Joseph Clemente

    A review and critique of the online DAW SkyTracks for asynchronous collaboration

  • The Triadmin

    The Triadmin

    interactive-music
    Nov 3, 2021 • Halvor Sogn Haug

    An instrument without any tangible interface.

  • The algorithmic note stack juggler

    The algorithmic note stack juggler

    interactive-music
    Nov 3, 2021 • Stephen Gardener

    Interactive composition with the Algorithmic Note Stack Juggler.

  • Satellite Sessions - Connecting DAWs

    Satellite Sessions - Connecting DAWs

    networked-music
    Nov 3, 2021 • Jakob Høydal, Kristian Wentzel

    A review of Satellite Sessions, a plugin that connects digital audio workstations and creators.

  • Sequencephere-Linesequencer

    Sequencephere-Linesequencer

    interactive-music
    Nov 3, 2021 • Abhishek Choubey

    Exploration and design of a drum Sequencer and synth using Bela as an interactive music system with Csound

  • D'n'B

    D'n'B

    interactive-music
    Nov 1, 2021 • Lindsay Charles

    Exploration and design of the 'Drum and Bass' interactive music system with Csound

  • Ethrio

    Ethrio

    interactive-music
    Nov 1, 2021 • Pedro Lucas

    Ethereal sounds from the three dimensions of music: Melody, Harmony, and Rhythm.

  • Soundation Review: What to Expect

    Soundation Review: What to Expect

    networked-music
    Nov 1, 2021 • Sofía González, Oliver Getz

    A concise review on the collaborative online DAW: Soundation.

  • Audio Blending in Python

    Audio Blending in Python

    sound-programming
    Oct 27, 2021 • Hugh Alexander von Arnim, Joachim Poutaraud, Sofía González, Oliver Getz

    Blending audio tracks based on transients in Python.

  • A Brief History of Improvisation Through Network Systems

    A Brief History of Improvisation Through Network Systems

    networked-music
    Sep 26, 2021 • Kristian Wentzel

    A glimpse into the evolution of online improvisation and shared sonic environments.

  • Embodiment and Awareness in Telematic Music and Virtual Reality

    Embodiment and Awareness in Telematic Music and Virtual Reality

    networked-music
    Sep 23, 2021 • Jakob Høydal

    A discisson about what Embodiment and Awareness means, and how its beeing used in Telematic Music and VR.

  • Telematic Reality Check: An Evaluation of Design Principles for Telematic Music Applications in VR Environments

    Telematic Reality Check: An Evaluation of Design Principles for Telematic Music Applications in VR Environments

    networked-music
    Sep 22, 2021 • Oliver Getz

    7 steps for better virtual reality music applications!

  • Applying Actor-Network Methodology to Telematic Network Topologies

    Applying Actor-Network Methodology to Telematic Network Topologies

    networked-music
    Sep 22, 2021 • Hugh Alexander von Arnim

    An inquiry into the application of an actor-network theory methodology to Gil Weinberg's telematic musical network topologies.

  • Telematic performance and communication: tools to fight loneliness towards a future of connection.

    Telematic performance and communication: tools to fight loneliness towards a future of connection.

    networked-music
    Sep 22, 2021 • Sofía González

    With telematic interaction on the rise during a global pandemic, we should explore telematic performances to help prevent loneliness and feelings of isolation through art.

  • Approaches Toward Algorithmic Interdependence in Musical Performance

    Approaches Toward Algorithmic Interdependence in Musical Performance

    networked-music
    Sep 22, 2021 • Joseph Clemente

    Is it possible to program interdependent algorithms to perform with each other?

  • Fight latency with latency

    Fight latency with latency

    networked-music
    Sep 22, 2021 • Arvid Falch

    Alternative design approaches for telematic music systems.

  • Can Machine learning classify audio effects, a dry to wet sound ?

    Can Machine learning classify audio effects, a dry to wet sound ?

    machine-learning
    Sep 20, 2021 • Abhishek Choubey

    Distortion or No Distortion - Machine learning magic

  • Ensemble algorithms and music classification

    Ensemble algorithms and music classification

    machine-learning
    Sep 20, 2021 • Alena Clim

    Playing around with some supervised machine learning - genre classification is hard!

  • Internet time delay: a new musical language for a new time basis

    Internet time delay: a new musical language for a new time basis

    networked-music
    Sep 20, 2021 • Joachim Poutaraud

    Logistical considerations for large-scale telematic performances involving geographically displaced contributors still remain strongly present. Therefore, if networked performers are still to the vagaries of speed and bandwidth of multiple networks and if latency problems remain a significant issue for audio-visual streaming of live Network Music Performance (NMP), one can rather reflect on trying to find a new musical language for a new time basis.

  • Classifying Classical Piano Music Based On Composer’s Native Language Using Machine Learning

    Classifying Classical Piano Music Based On Composer’s Native Language Using Machine Learning

    machine-learning
    Sep 19, 2021 • Wenbo Yi

    How does the language we speak help computers to classify classical music?

  • Estimation of Direction of Arrival (DOA) for First Order Ambisonic (FOA) Audio Files

    Estimation of Direction of Arrival (DOA) for First Order Ambisonic (FOA) Audio Files

    machine-learning
    Sep 18, 2021 • Pedro Lucas

    Where is that sound coming from? Let's explore how a machine could answer this question.

  • Ensemble algorithms and music classification

    Ensemble algorithms and music classification

    machine-learning
    Sep 17, 2021 • Stephen Gardener

    'Why is shoegaze so hard to classify?' and other pertinent questions for the technologically inclined indie-kid.

  • Concert preparations: exploring the Portal

    Concert preparations: exploring the Portal

    networked-music
    May 5, 2021 • Alena Clim, Leigh Murray, Abhishek Choubey

    What we learned about the Portal and telematic performances in general while preparing our musical pieces for the end of semester concert. Details about our instrumentation and effects.

  • Preparing NTNU portal for the spring 2021 Concert.

    Preparing NTNU portal for the spring 2021 Concert.

    networked-music
    May 5, 2021 • Abhishek Choubey

    How the NTNU Portal was setup for the spring concert.

  • End of semester reflections for the Portal experience

    End of semester reflections for the Portal experience

    networked-music
    May 4, 2021 • Wenbo Yi, Lindsay Charles, Stephen Gardener

    The first physical portal experience during the pandemic

  • The collision of Jazz and Classical

    The collision of Jazz and Classical

    networked-music
    May 4, 2021 • Wenbo Yi, Lindsay Charles, Stephen Gardener

    The rehearsal experience for our telematic performance.

  • The MCT Portal through the eyes of a noob

    The MCT Portal through the eyes of a noob

    networked-music
    May 4, 2021 • Alena Clim

    The experiences I had in the MCT Portal during the spring 2021 semester and my evolution from a complete beginner to an almost-average user of a technical and awesome room like the MCT Portal.

  • End of Semester Concert - Spring 2021: Audio Setup

    End of Semester Concert - Spring 2021: Audio Setup

    networked-music
    May 4, 2021 • Anders Lidal, Pedro Lucas

    As part of the audio team for the end-of-semester telematic concert, Pedro and Anders spent several hours in the portal, exploring different ways to organize audio routing. They also found time to experiment with effect loops. Check out the nice musical collaboration between two different musical cultures.

  • Cross the Streams

    Cross the Streams

    networked-music
    May 3, 2021 • Leigh Murray

    When performing in two locations we need to cross the streams

  • Dispatch from the Portal: Dueling EQs

    Dispatch from the Portal: Dueling EQs

    networked-music
    May 3, 2021 • Henrik Sveen, Anders Lidal, Pedro Lucas, Willie Mandeville

    How do I sound? Good? What does good mean? How do I sound? Sigh...

  • Spring Concert 2021: Team B's Reflections

    Spring Concert 2021: Team B's Reflections

    networked-music
    May 1, 2021 • Henrik Sveen, Anders Lidal, Pedro Lucas, Willie Mandeville

    We'll do it live. Team B gets its groove Bach.

  • Walking in Seasons

    Walking in Seasons

    motion-capture
    Apr 21, 2021 • Abhishek Choubey, Lindsay Charles, Joel Vide Hynsjö

    Sonification of motion

  • Exploring the influence of expressive body movement on audio parameters of piano performances

    Exploring the influence of expressive body movement on audio parameters of piano performances

    motion-capture
    Apr 18, 2021 • Wenbo Yi

    How expressive body movement influence music?

  • Motion (and emotion) in recording

    Motion (and emotion) in recording

    motion-capture
    Apr 18, 2021 • Anders Lidal

    The first time I went to a recording studio in the early nineties, my eagerness to (music)-world domination—as well as my fascination for the possibility to put my beautiful playing to a magnetic tape—totally over-shadowed that the result sounded crappy, at least for a while.

  • Shim-Sham Motion Capture

    Shim-Sham Motion Capture

    motion-capture
    Apr 18, 2021 • Alena Clim

    We've learned about motion capture in a research environment. But what about motion capture in the entertainment field? In this project I attempted to make an animation in Blender based on motion captured in the lab using the Optitrack system. Beside this, I also analysed three takes of a Shim Sham dance. For more details and some sneak peaks read this blog post.

  • Kodaly EarTrainer-App

    Kodaly EarTrainer-App

    motion-capture
    Apr 18, 2021 • Thomas Anda

    App for training your ears based on old Hungarian methodolgy

  • 'Air' Instruments Based on Real-Time Motion Tracking

    'Air' Instruments Based on Real-Time Motion Tracking

    motion-capture
    Apr 17, 2021 • Pedro Lucas

    Let's make music with movements in the air.

  • An air guitar experiment with OpenCV

    An air guitar experiment with OpenCV

    motion-capture
    Apr 17, 2021 • Stephen Gardener

    Get to know OpenCV by building an air guitar player. Shaggy perm not required.

  • Posture Guard

    Posture Guard

    motion-capture
    Apr 16, 2021 • Henrik Sveen

    Back pains, neck pains, shoulder pains - what do they all have in common? They are caused by bad posture while working on a laptop. So I made a program that makes the laptop help out maintaining a good posture while working.

  • Growing Monoliths Discovered On Mars

    Growing Monoliths Discovered On Mars

    sonification
    Mar 26, 2021 • Henrik Sveen, Stephen Gardener, Pedro Lucas

    Mars is a hot topic these days, and weather seems to always be a hot topic too. So how about making a project with both? We ended up gamifying the weather on Mars by discovering the musical potential it may have.

  • Valkyrie: Aurora Sonified

    Valkyrie: Aurora Sonified

    sonification
    Mar 26, 2021 • Abhishek Choubey, Lindsay Charles, Joel Vide Hynsjö

    The sound of Aurora sonified in a synth

  • Pixel by pixel

    Pixel by pixel

    sonification
    Mar 25, 2021 • Anders Lidal, Mari Lesteberg, Sebastian Olsen

    The pixel sequencer is an interactive web app for sonification of images. Get online, upload your favorite picture, sit back and listen to it.

  •  Tele-A-Jammin: the recipe

    Tele-A-Jammin: the recipe

    networked-music
    Mar 5, 2021 • Abhishek Choubey, Alena Clim, Leigh Murray

    Our portal experience mapped on a delicious Jam recipe

  • First Weeks Of Portaling With Team B

    First Weeks Of Portaling With Team B

    networked-music
    Mar 3, 2021 • Henrik Sveen, Anders Lidal, Pedro Lucas, Willie Mandeville

    Starting to figure out the Portal and what we did/found out in the first weeks using it. How to play and some feedback fixing.

  • Liebesgruß or we can put that 'Liebe' aside

    Liebesgruß or we can put that 'Liebe' aside

    networked-music
    Feb 28, 2021 • Joni Mok, Wenbo Yi, Lindsay Charles, Stephen Gardener

    It's simply a gruß from Team C with our first telematic setup.

  • Twinkle Twinkle (sad) Little Mars

    Twinkle Twinkle (sad) Little Mars

    networked-music
    Feb 28, 2021 • Henrik Sveen, Anders Lidal, Pedro Lucas, Willie Mandeville

    Finally the B-boys found some hours one evening to spend in the portal, Willie up north, and Pedro, Henrik and Anders down south. This was the first day on their Mission to Mars. Enter our B-oyager, and join us.

  • Tapeloop DT-20

    Tapeloop DT-20

    sound-programming
    Feb 19, 2021 • Henrik Sveen, Anders Lidal, Pedro Lucas, Stephen Gardener

    For the MCT4048 we wanted to make some looper with layers and FX. But what did we get? The DT-20, a 4-track inspired digital tape looper with FX channels and a 'WASD'-mixer. Enjoy! - Stephen, Pedro, Anders & Henrik

  • Get unstressed with Stress-less

    Get unstressed with Stress-less

    sound-programming
    Feb 19, 2021 • Joni Mok, Dongho Kwak

    Acoustically-triggered heart rate entrainment (AHRE)

  • Trinity: Triple Threat

    Trinity: Triple Threat

    sound-programming
    Feb 18, 2021 • Abhishek Choubey, Tom Ignatius, Lindsay Charles

    Trinity: What happens when you combine Grain shimmer + Chorus + Stereo Width? Click to find.

  • Funky Balls

    Funky Balls

    sound-programming
    Feb 17, 2021 • Alena Clim, Leigh Murray

    Want a more organic and dynamic way of mixing and applying effects? Experiment with funky balls!

  • Clubhouse

    Clubhouse

    other
    Feb 2, 2021 • Henrik Sveen

    Just a new phone or could it actually contribute to our online lives? This is not part of any course or anything, but I wanted to put down my thoughts on this new app. After all, it's all about audio and streaming which is very MCT, so I hope it's OK.

  • Strange Fragmented Music

    Strange Fragmented Music

    sound-programming
    Dec 8, 2020 • Lindsay Charles

    A strange song from Sequencing fragments of stranger things and Astronomia

  • A new season of chopped music

    A new season of chopped music

    sound-programming
    Dec 5, 2020 • Abhishek Choubey

    The arbitrary mixing of two seasons (two songs representing seasons)

  • Chopping Chopin and Kapustin preludes

    Chopping Chopin and Kapustin preludes

    sound-programming
    Dec 5, 2020 • Alena Clim

    Chopping a prelude by Chopin and one by Kapustin and then merging the slices based on their loudness (RMS) and tonality (Spectral Flatness).

  • Chaotic Battle of Music Slices

    Chaotic Battle of Music Slices

    sound-programming
    Dec 5, 2020 • Wenbo Yi

    Slicing up the music and reorganize them with four kinds of Librosa features.

  • Merry slicemas

    Merry slicemas

    sound-programming
    Dec 5, 2020 • Henrik Sveen

    Let it slice, let it slice, let it sequence.

  • Graphic score no. 7

    Graphic score no. 7

    sound-programming
    Dec 4, 2020 • Anders Lidal

    So … it’s 00:01 in Oslo, December 1st, and the final SciComp assignment is here … And … it’s a though one … 2345 words … AI must be involved here …

  • Chop it Up: Merging Rearranged Audio

    Chop it Up: Merging Rearranged Audio

    sound-programming
    Dec 4, 2020 • Willie Mandeville

    Taking beautiful music and making it less so.

  • My Bloody Zerox

    My Bloody Zerox

    sound-programming
    Dec 4, 2020 • Stephen Gardener

    So the plan was to take two audio files, chop them up in some random way, mix up the pieces and stitch them back together again in a totally different order. Doesn’t have to be musical, they said. Well, just to make sure, I decided to chose two pieces of music that weren’t particularly musical to begin with - Only Shallow by shoegaze band My Bloody Valentine, and Zerox, by post punk combo Adam and the Ants.

  • Segmentation and Sequencing from and to Multichannel Audio Files

    Segmentation and Sequencing from and to Multichannel Audio Files

    sound-programming
    Dec 4, 2020 • Pedro Lucas

    The strategy explained here considers the slicing of stereo audio files and the production of a new stereo output file based on a multichannel solution. The spectral centroid is used to reorder and intercalate segments in an ascending or descending order according to some rules.

  • Dark Tetris

    Dark Tetris

    sound-programming
    Dec 2, 2020 • Joni Mok

    Scientific Computing assignment for a non-programmer, please don't expect anything special when you see the title about DARK Tetris, even I really want to create that...

  • Slicing and Dicing Audio Samples

    Slicing and Dicing Audio Samples

    sound-programming
    Dec 2, 2020 • Leigh Murray

    Slicing up two songs and re-joining them with RMS and Spectral Centroid values.

  • How To Save The World In Three Chords

    How To Save The World In Three Chords

    spatial-audio
    Nov 17, 2020 • Aleksander Tidemann, Paul Koenig

    Don't run! We come in peace!

  • Music for dreams

    Music for dreams

    spatial-audio
    Nov 16, 2020 • Ulrik Halmøy, Tom Ignatius, Simon Sandvik, Thibault Jaccard

    We tried to make a spatial audio composition based around a dream

  • Peace in Chaos: A Spatial Audio Composition

    Peace in Chaos: A Spatial Audio Composition

    spatial-audio
    Nov 16, 2020 • Jackson Goode, Mari Lesteberg, Thomas Anda

    Our spatial audio composition highlighted the ways audio can represent both peaceful and chaotic environments and transitions in between.

  • Zoom here & Zoom there: Ambisonics

    Zoom here & Zoom there: Ambisonics

    networked-music
    Nov 14, 2020 • Alena Clim, Abhishek Choubey, Leigh Murray

    A more natural way of communicating online, wherein it feels like all the members are in the same room talking.

  • Ambisonic as a ‘mental’ management tool in Zoom?

    Ambisonic as a ‘mental’ management tool in Zoom?

    networked-music
    Nov 14, 2020 • Joni Mok, Stephen Gardener, Wenbo Yi, Lindsay Charles

    An immersive audio as a tool to keep our state of mind peaceful.

  • Zoom + Ambisonics

    Zoom + Ambisonics

    networked-music
    Nov 10, 2020 • Pedro Lucas, Willie Mandeville, Henrik Sveen, Anders Lidal

    Talking together in an online room is an interesting topic, as the mono summed communication in regular Zoom can be tiring when meeting for several hours a day. Could ambisonics in digital communication be the solution we're all waiting for?

  • SYNTHa

    SYNTHa

    sound-programming
    Nov 6, 2020 • Anders Lidal

    While this is not a clone of the classic EMS Synthi A, it might have a trick or two up it's sliders, this one to: A softsynth with hard features.

  • Everything's Out of Tune (And Nothing Is)

    Everything's Out of Tune (And Nothing Is)

    sound-programming
    Nov 6, 2020 • Willie Mandeville

    Who says that Csound and early music can't mix? Building a VSTi for swappable historical temperaments.

  • Butter: a multi-effect plugin

    Butter: a multi-effect plugin

    sound-programming
    Nov 6, 2020 • Abhishek Choubey

    An easy to use and fun plugin to make your sound smooth as butter.

  • A fake Steinway made by Csound

    A fake Steinway made by Csound

    sound-programming
    Nov 6, 2020 • Wenbo Yi

    How to use Csound to create a digital Steinway?

  • Spaty Synthy

    Spaty Synthy

    sound-programming
    Nov 6, 2020 • Lindsay Charles

    Attempt at modelling a Delay Repeating Spatial Synthesizer using Csound

  • Phade - a phaser delay FX

    Phade - a phaser delay FX

    sound-programming
    Nov 5, 2020 • Stephen Gardener

    A swirly, shimmery shoegazey multi-fx.

  • Beethoven under Moonlight

    Beethoven under Moonlight

    sound-programming
    Nov 5, 2020 • Alena Clim

    Creating a CSound project that uses Frequency Modulation synthesis (carrier and modulating oscillator) and plays the first few bars of the Moonlight Sonata by Beethoven based on a score.

  • Ondes Martenot's brother - Orange Cabbage

    Ondes Martenot's brother - Orange Cabbage

    sound-programming
    Nov 5, 2020 • Joni Mok

    The evolution of Ondes Martenot.

  • 'El Camino de los Lamentos': A performance using custom Csound VST Plugins

    'El Camino de los Lamentos': A performance using custom Csound VST Plugins

    sound-programming
    Nov 3, 2020 • Pedro Lucas

    This performance is using two VST plugins produced in Cabbage through Csound. A synthesizer based on elemental waveforms, frequency modulation, and stereo delay, and an audio effect for pitch scaling and reverb.

  • Kovid Keyboard

    Kovid Keyboard

    sound-programming
    Nov 3, 2020 • Leigh Murray

    A web based CSound Synth letting you play together online!

  • Shaaape

    Shaaape

    sound-programming
    Nov 2, 2020 • Henrik Sveen

    Distorting signals with ghost signals.

  • Breathe the light, scream arpeggios!

    Breathe the light, scream arpeggios!

    interactive-music
    Oct 20, 2020 • Rayam Luna

    Multisensorial music interface aiming to provide a synesthetic experience. Touch, light, breathe, scream - make sound!

  • The Ring Synth

    The Ring Synth

    interactive-music
    Oct 20, 2020 • Thibault Jaccard

    Exploring speed as sound shaping parameter

  • HyperGuitar

    HyperGuitar

    interactive-music
    Oct 19, 2020 • Thomas Anda

    An exploration of limitations and how to create meaningful action-sound couplings.

  • The singing shelf bracket

    The singing shelf bracket

    interactive-music
    Oct 18, 2020 • Mari Lesteberg

    Pure Data (PD) has a lot of possibilities, but when getting the opportunity of putting together all of those digital features into the real word: with real wires, real buttons, real sensors - I must admit - I got a little over-excited!

  • Plunged Into Chaos

    Plunged Into Chaos

    interactive-music
    Oct 18, 2020 • Paul Koenig

    Wherein the lowly Oompa-Doompa assumes its ultimate form.

  • MIDI and Effects: the Musicpathy

    MIDI and Effects: the Musicpathy

    interactive-music
    Oct 18, 2020 • Abhishek Choubey, Lindsay Charles

    The magic of controlling instruments from 1000km apart

  • Voice augmentation with sensors

    Voice augmentation with sensors

    interactive-music
    Oct 18, 2020 • Ulrik Halmøy

    Trying to achieve a choir-like effect by augmenting microphone input with sensory features

  • SamTar

    SamTar

    interactive-music
    Oct 17, 2020 • Aleksander Tidemann

    An interactive music system exploring sample-based music and improvisation through an augmented electric guitar

  • The Psychedelic Journey of an Unexpected Spaceship

    The Psychedelic Journey of an Unexpected Spaceship

    interactive-music
    Oct 16, 2020 • Pedro Lucas

    An electronic music performance in an audio-visual digital environment. Let's go through the galaxy in a crazy spaceship and have an experience full of color and funny turbulence.

  • A Live Mixer made from mobile devices

    A Live Mixer made from mobile devices

    interactive-music
    Oct 16, 2020 • Wenbo Yi

    How does it look to control audio effects in real-time using gestures?

  • cOSmoChaos

    cOSmoChaos

    interactive-music
    Oct 16, 2020 • Anders Lidal

    Cosmos and chaos are opposites—known/unknown, habitated/unhabitated—and man has through all times been seeking to create cosmos out of chaos. But what has this to do with GyrOSC controlling my hardware … well, everything.

  • Chance Operations, Rudimentary Pure Data (PD), and a Bunch of Spinning in Circles

    Chance Operations, Rudimentary Pure Data (PD), and a Bunch of Spinning in Circles

    interactive-music
    Oct 16, 2020 • Willie Mandeville

    Sometimes you want to compose and get your workout. Experience a chance composition that may leave the performer sweating.

  • Improvised electronica with TouchOSC

    Improvised electronica with TouchOSC

    interactive-music
    Oct 16, 2020 • Stephen Gardener

    In this project, I wanted to explore the options available when performing electronic music live with no pre-recorded / pre-sequenced material.

  • Real-time audio processing with oscHook and Reaper

    Real-time audio processing with oscHook and Reaper

    interactive-music
    Oct 16, 2020 • Alena Clim

    Fun and not too complicated interactive audio processing.Using oscHook to transmit sensordata from an Android phone to OSC Router and then to Reaper to control the values of certain effects' parameters.

  • The Dolphin Drum

    The Dolphin Drum

    interactive-music
    Oct 16, 2020 • Simon Sandvik

    My granular synthesis percussive instrument from the Interactive Music Systems course.

  • Musings with Bela

    Musings with Bela

    interactive-music
    Oct 16, 2020 • Jackson Goode

    A tale of accelerometers, knobs, an EEG and the attempt to tame sound with my mind. Follow along!

  • The voice of a loved one

    The voice of a loved one

    interactive-music
    Oct 16, 2020 • Joni Mok

    Can AI really know what our facial expressions mean?

  • Team C's reflections on Scientific Computing

    Team C's reflections on Scientific Computing

    sound-programming
    Oct 15, 2020 • Joni Mok, Stephen Gardener, Wenbo Yi, Lindsay Charles

    Despite our diverse professional backgrounds, three of us are pretty much beginner pythonista. All of our code seems pretty readable. Joni’s code is very clean, possible because she’s a designer, with good commenting. Wenbo favoured a single cell for his code. Upon the review on everyone’s submissions, we agreed that our team activity in the future has to increase. Meister Stephen will have to be more patient with us!

  • Reflections on Scientific Computing (The B Team Bares All)

    Reflections on Scientific Computing (The B Team Bares All)

    sound-programming
    Oct 15, 2020 • Pedro Lucas, Willie Mandeville, Henrik Sveen, Anders Lidal

    Team B reflects on a week of coding ups and downs.

  • Making virtual guitar playing feel more natural

    Making virtual guitar playing feel more natural

    interactive-music
    Oct 15, 2020 • Leigh Murray

    Can using sensors, buttons and joysticks to play a virtual Guitar resemble the experience of playing a real guitar and result in a more natural performance than using a keyboard for input?

  • Étude de téléphone portable et popsocket

    Étude de téléphone portable et popsocket

    interactive-music
    Oct 14, 2020 • Henrik Sveen

    Click to see a cute dog making strange music. Unbelievable. I think that sums it up.

  • Scientific Computing Midterm

    Scientific Computing Midterm

    sound-programming
    Oct 14, 2020 • Alena Clim, Leigh Murray, Abhishek Choubey

    Team A's reflection on the midterm scientific computing assignment. Shortly, this had a purpose of creation of a general python program that would read audio files from a specified folder based on a csv file and would output another csv file with an added values for each individual audio file: the average Root Mean Square, Zero Crossing Rate, Spectral Centroid. Moreover, the program displays and saves to a file several scatterplots.

  • Musicking with JackTrip, JamKazam, and SoundJack - Presentations

    Musicking with JackTrip, JamKazam, and SoundJack - Presentations

    networked-music
    Oct 8, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    The class of 2021 presented on JackTrip, SoundJack and JamKazam and their networked musicking potential. Presentations are included in this blog post as pdfs.

  • The Joys of Jitsi

    The Joys of Jitsi

    networked-music
    Sep 28, 2020 • Joni Mok, Wenbo Yi, Lindsay Charles, Stephen Gardener

    Jitsi is a venerable open source chat and video-conferencing app thats been around since 2003. It's multi-platform, and runs pretty much everywhere. We were given the task of testing the desktop apps on MacOS and Windows, and the mobile apps on Android and iOS.

  • Zoom - High Fidelity and Stereo

    Zoom - High Fidelity and Stereo

    networked-music
    Sep 28, 2020 • Pedro Lucas, Willie Mandeville, Henrik Sveen, Anders Lidal

    For the members of Team B, Zoom meetings are an everyday occurrence. Like most people during the covid era, we spend much of our professional time communicating from the comfort of our living rooms. These days, using Zoom feels akin to wearing clothes; we’re almost always doing it (sometimes even at the same time).

  • Pedál to the Metal

    Pedál to the Metal

    networked-music
    Sep 26, 2020 • Alena Clim, Leigh Murray, Abhishek Choubey

    Another week, another audio-streaming platform to test. Here is Team A's impressions of Pedál. According to their website, Pedál is a cross platform service to stream audio, speak, share screen, and record high quality audio together and the simplest way to make music together online.

  • A Brief Workshop on Motion Tracking

    A Brief Workshop on Motion Tracking

    motion-capture
    Sep 25, 2020 • Jackson Goode

    Since our spring semester of motion tracking was a purely digital experience, a few of us got to together to quickly test out the OptiTrack system within the Portal.

  • ML something creative

    ML something creative

    machine-learning
    Sep 21, 2020 • Gaute Wardenær

    Intuition tells me that a larger network should be better. More is more, as Yngwie says, but that is definitely not the case.

  • Multilayer Perceptron Classification

    Multilayer Perceptron Classification

    machine-learning
    Sep 21, 2020 • Simon Rønsholm Sandvik

    Multi-layer Perceptron classification. Big words for a big task. During this two-week course in machine learning all my brain cells were allocated in solving this task. Initially I wanted something simple to do for my project since wrapping my head around ML was a daunting enough task. I soon realized there really is no such thing as simple in machine learning.

  • Scale over Chord using ANN

    Scale over Chord using ANN

    machine-learning
    Sep 21, 2020 • Thibault Jaccard

    Try to learn scale over chord choices of great jazz improvisers

  • Learning to sequence drums

    Learning to sequence drums

    machine-learning
    Sep 21, 2020 • Ulrik Halmøy

    Can reinforcement learning be a useful tool to teach a neural network to sequence drums?

  • Beneficial Unintelligence

    Beneficial Unintelligence

    machine-learning
    Sep 21, 2020 • Mari Lesteberg

    In the future, when the robots take over the world, we all will be listening to 24/7 live streamed death metal until infinity

  • Postcard from The Valley of Despair

    Postcard from The Valley of Despair

    machine-learning
    Sep 20, 2020 • Paul Koenig

    Well, that was fun.

  • Support Vector Machine Attempt

    Support Vector Machine Attempt

    machine-learning
    Sep 20, 2020 • Tom Ignatius

    Not fun

  • Classifying Urban Sounds in a Multi-label Database

    Classifying Urban Sounds in a Multi-label Database

    machine-learning
    Sep 20, 2020 • Jackson Goode

    How well does a convolution neural network perform at detecting multiple classes within a single sample? This experiment explores augmenting the UrbanSound8K database to test a well performing CNN architecture in a multi-label, multi-class scenario.

  • [ Music Mood Classifrustration ]

    [ Music Mood Classifrustration ]

    machine-learning
    Sep 20, 2020 • Rayam Luna

    This is an attempt to create a Music Mood Classifier with feature extractions from Librosa.

  • Classification of guitar playing techniques

    Classification of guitar playing techniques

    machine-learning
    Sep 20, 2020 • Thomas Anda

    An attempt at making a model which can classify 6 different playing techniques on the guitar

  • Exploring Music Preference Recognition Using Spotify's Web API

    Exploring Music Preference Recognition Using Spotify's Web API

    machine-learning
    Sep 18, 2020 • Aleksander Tidemann

    A proposed ML model that predicts the degree to which I will enjoy specific Spotify tracks based on previous preference ratings.

  • Jamulus test session.

    Jamulus test session.

    networked-music
    Sep 7, 2020 • Stephen Gardener, Wenbo Yi, Joni Mok, Lindsay Charles

    Can a physical metronome keep us in time? Experiences from the jamulus test session in the Physical-Virtual Communication and Music course.

  • Jamulus: Can y-- hear -e now?

    Jamulus: Can y-- hear -e now?

    networked-music
    Sep 6, 2020 • Alena Clim, Leigh Murray, Abhishek Choubey

    During the second session of the Physical-Virtual Communication and Music course from 2020, we had our first experience with telematic music performance. It was not the greatest jam we ever had, but we learned from it.

  • Jamulus, or jamu-less?

    Jamulus, or jamu-less?

    networked-music
    Sep 3, 2020 • Pedro Lucas, Willie Mandeville, Henrik Sveen, Anders Lidal

    Playing music together is not at all only about hearing, but also about the visual. Today the MCT students of 2020 experienced this in a “low latency jam session” in Jamulus.

  • Audio and Networking in the Portal - Presentations

    Audio and Networking in the Portal - Presentations

    networked-music
    Aug 31, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    The class of 2021 recently presented broadly on networking and audio within the context of the Portal. Presentations are included in this blog post as pdfs.

  • a t-SNE adventure

    a t-SNE adventure

    motion-capture
    May 20, 2020 • Ulrik Halmøy

    A system for interactive exploration of sound clusters with phone sensors

  • Breathing through Max

    Breathing through Max

    motion-capture
    May 18, 2020 • Jackson Goode

    For the COVID-19 version of motion-capture, I developed a system to track your rate of breath and sonify it through Max. It emphasized the tenants of biofeedback and hopes to serve as a responsive system for stress relief.

  • I scream, you scream, we all scream for livestream

    I scream, you scream, we all scream for livestream

    networked-music
    May 18, 2020 • Rayam Luna

    Some cameras won't allow you to film for more than 30 minutes, don't use those.

  • Sound Painting

    Sound Painting

    motion-capture
    May 14, 2020 • Aleksander Tidemann

    An application that tracks, visualizes and sonifies the motion of colors.

  • NINJAM, TPF and Audiomovers

    NINJAM, TPF and Audiomovers

    networked-music
    Apr 17, 2020 • Simon Sandvik, Tom Ignatius, Jarle Steinhovden

    During these last few weeks of “quarantine” during the COVID-19 outbreak, we have tested out several TCP/UDP audio transmission software’s from home to check for latency and user-friendliness. Our group consisting of Simon, Iggy, and Jarle, were tasked with looking into NINJAM and TPF.

  • On communication in distributed environments

    On communication in distributed environments

    networked-music
    Apr 15, 2020 • Karolina Jawad

    Photo by Dr. Andrea Glang-Tossing. At ISE Europe, a trade fair in Amsterdam ( 11.02.-14.02. 2020) I was presenting together with SALTO the MCT course at the AVIXA Higher Education Conference. Researchers and students were invited to highlight emerging innovative methods that enhance learning and teaching experiences through AV technologies. The ISE Europe is the world's biggest pro AV event for integrated systems, with 80000 visitors and 1400 vendors, spread over a dozens of halls. For the conference I was specifically asked to contrast the overall technically curated program with social aspects from a student perspective. A retrospective from current conditions.

  • Soniweb: Epilogue

    Soniweb: Epilogue

    sonification
    Apr 13, 2020 • Jackson Goode

    An update to the Soniweb project featuring dynamic sonification!

  • Zoom and other streaming services for jamming

    Zoom and other streaming services for jamming

    networked-music
    Apr 6, 2020 • Gaute Wardenær

    One thing you can do is to enable the option of 'preserve original audio' in Zoom.

  • Exploring SoundJack

    Exploring SoundJack

    networked-music
    Apr 5, 2020 • Aleksander Tidemann, Rayam Luna, Thibault Jaccard

    SoundJack is a p2p browser-based low-latency telematic communications system.

  • Smokey and the Bandwidth

    Smokey and the Bandwidth

    networked-music
    Apr 4, 2020 • Paul Koenig

    Hijacking Old Tech for New Uses

  • Testing out Jacktrip

    Testing out Jacktrip

    networked-music
    Mar 31, 2020 • Jackson Goode, Thomas Anda, Ulrik Halmøy

    As we have begun settling into the COVID tech cocoon of isolation, we test out a technology that might be able to fulfull our dreams of real-time audio communication.

  • MCT vs. Corona

    MCT vs. Corona

    other
    Mar 13, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    In light of the recent microbial world war, we have taken matters into our own hands by sharing audio programming expertise through small introductory courses on Zoom.

  • Soniweb: An Experiment in Web Traffic Sonification and Ambisonics

    Soniweb: An Experiment in Web Traffic Sonification and Ambisonics

    sonification
    Mar 9, 2020 • Jackson Goode, Thibault Jaccard, Thomas Anda

    For the course MCT4046 Sonification and Sound Design, our group was tasked to create a system that collects and sonifies data in real time. For this project, we went even further(!) and spatialized the network data that passes through a computer.

  • Weather Music

    Weather Music

    sonification
    Mar 9, 2020 • Aleksander Tidemann, Jarle Steinhovden, Gaute Timian Dahl Wardenær, Tom Ignatius Wee

    Experiencing weather is a multi-sensory and complex experience. The objective of our sonification project was to sonify the weather through the use of online video streams.

  • Sonifying The Coronavirus Pandemic

    Sonifying The Coronavirus Pandemic

    sonification
    Mar 9, 2020 • Rayam Soeiro, Paul Koenig, Simon Sandvik, Donho Kwak

    Finding a voice for difficult data

  • The Immersive Portal

    The Immersive Portal

    networked-music
    Feb 24, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    The MCT portal is rigged for ambisonics to fit a virtual classroom in a classroom

  • [ pd Loop Station ]

    [ pd Loop Station ]

    sound-programming
    Feb 13, 2020 • Rayam Luna

    This is an attempt to create a Loop Station with features that I wish I had in such a pedal / software.

  • Making Noises With |noise~|

    Making Noises With |noise~|

    sound-programming
    Feb 11, 2020 • Paul Koenig

    Wherein I attempt to either program paradise or just make bacon-frying noises, which could be the same thing, actually

  • Sonification of plants through Pure Data

    Sonification of plants through Pure Data

    sound-programming
    Feb 11, 2020 • Gaute Wardenær

    I am not sure if I am going crazy or if I am actually interacting with plants, but here me out here

  • Strumming through space and OSC

    Strumming through space and OSC

    sound-programming
    Feb 10, 2020 • Jackson Goode

    A gesture-driven guitar built in Puredata and utilizing OSC

  • Practice-Toolbox-for-students-of-music

    Practice-Toolbox-for-students-of-music

    sound-programming
    Feb 10, 2020 • Thomas Anda

    In our audio programming course we were tasked to make a PD-patch without any restrictions on what it should be. I wanted to make something useful I could incorporate in my daily practice routine, and also distribute to some of my guitar students.

  • Multi voice mobile sampler

    Multi voice mobile sampler

    sound-programming
    Feb 10, 2020 • Ulrik Halmøy

    A mobile tool to dabble with small audio recordings wherever you encounter them

  • The Delay Harmonizer

    The Delay Harmonizer

    sound-programming
    Feb 9, 2020 • Thibault Jaccard

    This chord generator uses a variable length delay fed by a microphone input as sound source.

  • The MIDI Remixer

    The MIDI Remixer

    sound-programming
    Feb 8, 2020 • Aleksander Tidemann

    This sequencer based poly FM-synthesizer invites its users to remix and play with some of Johann Sebastian Bach's most famous preludes and fuges.

  • Camera Optimization in the Portal

    Camera Optimization in the Portal

    networked-music
    Feb 3, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    On the quest for optimizing the visual aspect of the Portal

  • Testing Latency in the Portal

    Testing Latency in the Portal

    networked-music
    Jan 27, 2020 • Thomas Anda, Jackson Goode, Paul Koenig, Rayam Luna, Jarle Steinhovden, Aleksander Tidemann, Gaute Wardenær, Ulrik Halmøy, Tom Ignatius, Thibault Jaccard, Simon Sandvik

    We 'officially' test some the latency in the Oslo and Trondheim Portal

  • Staggering towards the light

    Staggering towards the light

    interactive-music
    Dec 30, 2019 • Thomas Anda, Aleksander Tidemann, Paul Koenig, Tom Ignatius

    During a hackathon in our introduction course to physical computing, we developed a prototype of a DMI. In our blog post from this project we explained how the system was built and gave a short summary of our performance. In this blog post however, we will look at the instrument from an HCI-perspective. Where the main focus will be a summary of the problem space, the research question, the methodology used and our main findings and contributions. 

  • Prototyping musical instruments

    Prototyping musical instruments

    interactive-music
    Dec 27, 2019 • Rayam Luna, Gaute Wardenær, Thibault Jaccard, Ulrik Halmøy

    Prototyping musical instruments in the name of recycling - exploring Orchestrash from an HCI point of view

  • Portal ideas

    Portal ideas

    networked-music
    Dec 2, 2019 • Rayam Luna, Gaute Wardenær, Thibault Jaccard, Ulrik Halmøy

    Instead of starting up the M32 every day, recalling the correct preset, adjusting the faders, turning on the screens, turning on the speakers, opening LOLA, connecting to the other side, pulling your hair out because nothing will work... Imagine just pressing a button and it all just works.

  • The B Team Wraps up the Portal

    The B Team Wraps up the Portal

    networked-music
    Dec 1, 2019 • Jackson Goode, Jarle Steinhovden, Simon Sandvik

    We made it out of the Portal, now what?

  • Reflections on the Christmas concert

    Reflections on the Christmas concert

    networked-music
    Nov 30, 2019 • Ulrik Halmøy, Thibault, Gaute, Rayam

    Trondheim reflects on the Christmas concert 2019

  • The B Team Dives in Deep (Learning!)

    The B Team Dives in Deep (Learning!)

    machine-learning
    Nov 25, 2019 • Jackson Goode, Jarle Steinhovden, Simon Sandvik

    Well, here we are, at the end of a semester where one of the most challenging courses remain - only Rebecca Fiebrink can save us now.

  • Group C Learns to Think about how Machines Learn to Think

    Group C Learns to Think about how Machines Learn to Think

    machine-learning
    Nov 25, 2019 • Paul Koenig, Aleksander Tidemann, Tom Ignatius, Thomas Anda

    Wherein we describe the denouement of MCT4000, Module #9: Machine Learning.

  • Music and machine learning - Group A

    Music and machine learning - Group A

    machine-learning
    Nov 25, 2019 • Rayam Luna, Gaute Wardenær, Thibault Jaccard, Ulrik Halmøy

    Using machine learning for performance and for classifying sounds

  • 3D Radio Theater - Lilleby

    3D Radio Theater - Lilleby

    spatial-audio
    Nov 5, 2019 • Karolina Jawad, Jørgen Varpe, Sepehr Haghighi, Eigil Aandahl

    A 3D radio theater, produced by MCT students, Trondheim

  • Spatial Trip - a Spatial Audio Composition

    Spatial Trip - a Spatial Audio Composition

    spatial-audio
    Nov 3, 2019 • Ashane Silva, Sam Roman, Elias Andersen, Guy Sion

    In this project, we recorded and synthesized sounds with spatial aspects which is meant to be heard over headphones or loudspeakers (8-channel setup in Oslo/Trondheim). Coming to simulate both the indoor and outdoor real and or fictional scenarios.

  • Orchestrash hackathon performance

    Orchestrash hackathon performance

    interactive-music
    Oct 24, 2019 • Rayam Luna, Gaute Wardenær, Thibault Jaccard, Ulrik Halmøy

    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

  • The B Team: Mini-Hackathon

    The B Team: Mini-Hackathon

    interactive-music
    Oct 24, 2019 • Jackson Goode, Magda Futyma, Simon Sandvik, Jarle Steinhovden

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

  • Physical Computing: Heckathon: Group C

    Physical Computing: Heckathon: Group C

    interactive-music
    Oct 22, 2019 • Paul Koenig, Thomas Anda, Tom Ignatius, Aleksander Tidemann

    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.

  • Microphone Testing Results

    Microphone Testing Results

    networked-music
    Oct 21, 2019 • Jackson Goode

    We've spent a few days (in addition to the many miscellaneous hours during class) reconfiguring the Portal and testing out new hardware and how it might improve the quality of our sound.

  • Wizard_of_Vox

    Wizard_of_Vox

    interactive-music
    Oct 18, 2019 • Notto Thelle

    Wizard Of Vox - Wizard Of Vox is a gesture-based speech synthesis system that can be can be “made to speak”

  • The Fønvind Device

    The Fønvind Device

    interactive-music
    Oct 18, 2019 • Eigil Aandahl

    For my interactive music systems project, I wanted to make use of the Bela's analog inputs and outputs to make a synthesizer capable of producing not only sound, but also analog control signals that can be used with an analog modular synthesizer. This post goes briefly through some of the features and the design of my system, and at the end there is a video demonstration of the system in use.

  • Instant Music, Subtlety later

    Instant Music, Subtlety later

    interactive-music
    Oct 17, 2019 • Karolina Jawad

    When drafting ideas in unknown territory one can become overwhelmed with the sheer endless options to create an IMS (interactive music system). Here a real-time processing board for voice with gesture control.

  • The B Team: To Heck and Back

    The B Team: To Heck and Back

    interactive-music
    Oct 15, 2019 • Jackson Goode, Magda Futyma, Simon Sandvik, and Jarle Steinhovden

    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.

  • 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

    interactive-music
    Oct 15, 2019 • Paul Koenig, Aleksander Tidemann, Thomas Anda, Tom Ignatius

    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!

  • Physical computing Day 1 - Group B

    Physical computing Day 1 - Group B

    interactive-music
    Oct 15, 2019 • Rayam Luna, Gaute Wardenær, Thibault Jaccard, Ulrik Halmøy

    First day of physical computing

  • AudioBend

    AudioBend

    interactive-music
    Oct 14, 2019 • Ashane Silva

    My project idea for the Interactive Music Systems was to build a glove that can manipulate sound. It was actually inspired by seeing the “mi.mu Gloves”. The paper on the “Data Glove” gave me ideas on the design aspect of the glove although the way it works is a bit more different than what I use in my glove. “Data glove” uses multiple flex sensors on the fingers and force sensitive sensors to contact the finger tips and an accelerometer to get data from the wrist control. In my glove I used flex sensor on index finger, 3 – axis accelerometer on my hand and a Distance Ultrasonic sensor on my palm. Attaching those stuff to the glove was a bit tricky but “ducktape” saved my life.

  • Alien_Hamster_Ball

    Alien_Hamster_Ball

    interactive-music
    Oct 14, 2019 • Samuel Roman

    The Alien Hamster ball - an instrument expressed through a 3D space

  • LoopsOnFoam

    LoopsOnFoam

    interactive-music
    Oct 13, 2019 • Jørgen Varpe

    During a 2-week intensive workshop in the course Interactive Music Systems I worked on the development of an instrument prototype, which I named LoopsOnFoam.

  • Microture

    Microture

    interactive-music
    Oct 13, 2019 • Sepehr Haghighi

    Microture is an interactive music system, based on manipulation of the input sound (microphone sound) with small gestures..

  • Body Drums - A wearable drumset

    Body Drums - A wearable drumset

    interactive-music
    Oct 12, 2019 • Elias Andersen

    Body Drums For the course MCT4045 - Interactive Music Systems, I built a wearable drumset. The wearable drumset consists of a piezo-element placed on one hand, a force-sensing resistor on the other and a accelerometer on the fot. These sensors are then used to trigger one file each. In my case I used a kick drum sound for the foot, snare drum sound for the piezo element and a hi hat sound for the FSR. Then when these sensors are triggered, the sound that are mapped to the sensor will be played. For example if I stump my foot, the kick drum sound will be played.

  • The HySax - Augmented saxophone meant for musical performance

    The HySax - Augmented saxophone meant for musical performance

    interactive-music
    Oct 12, 2019 • Guy Sion

    an augmented saxophone meant for musical performance, enabling background layer and delay to be controlled via gestures.

  • Portal Flowchart

    Portal Flowchart

    networked-music
    Oct 10, 2019 • Aleksander Tidemann, Jackson Goode, Paul Koenig, Tom Ignatius

    The MCT portal has been subject to many configurations over the last couple of months. In this post, we explore how flowcharts may help us see a brighter tomorrow (we need as much light as we can get here).

  • Recovio: Entrepeneurship - Group C

    Recovio: Entrepeneurship - Group C

    other
    Oct 8, 2019 • Jackson Goode, Aleksander Tidemann, Thomas Anda, Tom Ignatius

    Group C's project for the MCT 4015 Entrepeneurship course. Recovio is an audio digitization and storage company that serves companies at a scale and pricepoint that best fits their needs.

  • Entrepreneurship for MCT - Group B

    Entrepreneurship for MCT - Group B

    other
    Oct 7, 2019 • Paul Koenig, Gaute Wardenær, Magda Futyma, Ulrik Halmøy

    Summary of MCT4015 project from group B

  • The importance of sound quality

    The importance of sound quality

    networked-music
    Sep 27, 2019 • Ulrik Halmøy, Thibault Jaccard

    Reflections after several lectures with less sub-optimal sound quality

  • UltraGrid

    UltraGrid

    networked-music
    Sep 22, 2019 • Aleksander Tidemann, Thomas Anda, Paul Koenig, Tom Ignatius

    Exploring an alternative audio and video network transmission software in the MCT portal.

  • Machine Learning, it's all about the data

    Machine Learning, it's all about the data

    machine-learning
    Sep 19, 2019 • Eigil Aandahl

    For my machine learning project, I wanted to see if I could teach my laptop to distinguish between different types of music using a large amount of data. Using metadata from a large dataset for music analysis, I tested different machine learning classifiers with supervised learning to distinguish between tracks labeled belonging to 'Rock' and 'Electronic'. The project was developed using Python and libraries for data analysis and machine learning.

  • Clustering high dimensional data

    Clustering high dimensional data

    machine-learning
    Sep 17, 2019 • Karolina Jawad

    In the project for Music and Machine Learning I was using raw audio data to see how well the K-Mean clustering technique would work for structuring and classifying an unlabelled data-set of voice recordings.

  • MIDI drum beat generation

    MIDI drum beat generation

    machine-learning
    Sep 16, 2019 • Elias Andersen

    Most music production today depend strongly on technology, from the beginning of a songs creation, till the the last final tunings during mix and master. Still their is usually many human aspect involved, like singing, humans playing instruments, humans using a music making software etc..

  • Could DSP it?

    Could DSP it?

    networked-music
    Sep 16, 2019 • Jackson Goode

    Is polarity the solution?

  • IR Reverberation Classifier using Machine Learning

    IR Reverberation Classifier using Machine Learning

    machine-learning
    Sep 16, 2019 • Sam Roman

    Using Machine Learning to classify different reverb spaces (using impulse response files)

  • Multi-Layer Perceptron Classifier of Dry/Wet Saxophone Sound

    Multi-Layer Perceptron Classifier of Dry/Wet Saxophone Sound

    machine-learning
    Sep 16, 2019 • Guy Sion

    The application I have decided to work on is of a machine learning model that can ultimately differentiate between a saxophone sound with effect (wet) and without effect (dry).

  • Triggering effects, based on playing style

    Triggering effects, based on playing style

    machine-learning
    Sep 14, 2019 • Sepehr Haghighi

    Technology in collaboration with art could create creative solutions and achievements. In here we use machine learning in order to ease the work of player while playing an instrument.

  • Classification of string instruments

    Classification of string instruments

    machine-learning
    Sep 14, 2019 • Jørgen Varpe

    During a 2 week intensive workshop in the course Music and Machine Learning I had to develop a machine learning system for the field of music technlogy.

  • An introduction to automix

    An introduction to automix

    networked-music
    Sep 10, 2019 • Gaute Wardenær

    At first glance, automix might look like your regular old expander or gate, but what makes automix special is that it does not only work on a channel to channel basis, but links all the channels in an automix group together and opens up the channel that has the strongest signal, while ducking the others.

  • Reflections on diversity

    Reflections on diversity

    other
    Aug 27, 2019 • Magda Futyma, Thibault Jaccard, Tom Ignatius, Simon Sandvik, Ulrik Halmøy

    First year students in Trondheim reflects on diversity in MCT

  • It's not just phase, mom!

    It's not just phase, mom!

    sound-programming
    Aug 24, 2019 • Gaute Wardenær

    Why phase coherency in loudspeakers matters.

  • Sonification of Near Earth Objects

    Sonification of Near Earth Objects

    sonification
    May 20, 2019 • Jørgen Varpe, Guy Sion, Eigil Aandahl

    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.

  • Experiencing Ambisonics Binaurally

    Experiencing Ambisonics Binaurally

    networked-music
    May 19, 2019 • Guy Sion

    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.

  • Blue sky visions on sonic futures

    Blue sky visions on sonic futures

    sonification
    May 17, 2019 • Karolina Jawad

    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.

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

    Scenarios in the Trondheim Portal during the spring semester-2019

    networked-music
    May 12, 2019 • Shreejay Shrestha

    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.

  • Augmented Reality

    Augmented Reality

    networked-music
    May 10, 2019 • Mari Lesteberg, Sam Roman, Karolina Jawad, Jørgen Varpe, Sepehr Saghigi

    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.

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

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

    sonification
    Apr 30, 2019 • Karolina Jawad

    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.

  • How music related motion tracking can sound

    How music related motion tracking can sound

    motion-capture
    Apr 24, 2019 • Karolina Jawad, Jørgen Varpe, Eirik Dahl

    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.

  • Brexisonification

    Brexisonification

    sonification
    Apr 19, 2019 • Sam Roman, Sepehr Haghighi, Eirik Dahl

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

  • The Sound of Traffic - Sonic Vehicle Pathelormeter

    The Sound of Traffic - Sonic Vehicle Pathelormeter

    sonification
    Apr 19, 2019 • Ashane Silva, Karolina Jawad, Shreejay Shrestha

    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.

  • MuX -playground for real-time sound exploration

    MuX -playground for real-time sound exploration

    sonification
    Apr 13, 2019 • Ashane Silva

    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.

  • Ole Neiling Lecture

    Ole Neiling Lecture

    sonification
    Apr 12, 2019 • Guy Sion

    I had the pleasure of introducing Ole Neiling, a extradisciplinary 'life-style' artist. This was part of a series of lectures held over the portal in the sonification and sound design module.

  • Presentation by Pamela Z

    Presentation by Pamela Z

    sonification
    Apr 7, 2019 • Guy Sion

    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.

  •  An Overview of Sonification by Thomas Hermann

    An Overview of Sonification by Thomas Hermann

    sonification
    Apr 5, 2019 • Shreejay Shrestha

    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.

  • Using Speech As Musical Material

    Using Speech As Musical Material

    sonification
    Apr 3, 2019 • Jørgen Varpe

    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.

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

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

    sonification
    Apr 3, 2019 • Karolina Jawad

    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.

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

    MoCap Recap - Two weeks recap of a Motion Tracking workshop

    motion-capture
    Apr 1, 2019 • Guy Sion, Sam Roman, Elias Anderson

    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.

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

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

    sonification
    Mar 27, 2019 • Eirik Dahl

    Ø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.

  • Repairing scissors and preparing the portal for talks

    Repairing scissors and preparing the portal for talks

    networked-music
    Mar 20, 2019 • Mari Lesteberg, Elias Andersen

  • Ambisonics!

    Ambisonics!

    networked-music
    Feb 27, 2019 • Mari Lesteberg, Elias Andersen, Ashane Silva

    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.

  • Touch the Alien

    Touch the Alien

    sound-programming
    Feb 22, 2019 • Eigil Aandahl, Jonas Bjordal, Mari Lesteberg, Sam Roman

    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!

  • The Magic Piano

    The Magic Piano

    sound-programming
    Feb 22, 2019 • Jørgen Varpe, Ashane Silva, Guy Sion

    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'.

  • Convolverizer

    Convolverizer

    sound-programming
    Feb 19, 2019 • Eirik Dahl, Karolina Jawad, Shreejay Shrestha, Sepehr Haghighi

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

  • The Giant Steps Player

    The Giant Steps Player

    sound-programming
    Feb 11, 2019 • Guy Sion

    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.

  • The Spaghetti Code Music Player

    The Spaghetti Code Music Player

    sound-programming
    Feb 11, 2019 • Mari Lesteberg

    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.

  • Odyssey

    Odyssey

    sound-programming
    Feb 11, 2019 • Shreejay Shrestha

    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.

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

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

    sound-programming
    Feb 11, 2019 • Karolina Jawad

    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.

  • The Pointilator Sequence Synthesizer

    The Pointilator Sequence Synthesizer

    sound-programming
    Feb 11, 2019 • Eigil Aandahl

    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.

  • SineWave Pad

    SineWave Pad

    sound-programming
    Feb 11, 2019 • Ashane Silva

    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.

  • Reese da Alien!

    Reese da Alien!

    sound-programming
    Feb 11, 2019 • Sam Roman

    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.

  • Freak Show

    Freak Show

    sound-programming
    Feb 11, 2019 • Sepehr Haghighi

    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.

  • The Mono Synth

    The Mono Synth

    sound-programming
    Feb 10, 2019 • Eirik Dahl

    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.

  • The Wavesynth

    The Wavesynth

    sound-programming
    Feb 10, 2019 • Jørgen Varpe

    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.

  • Documentation and recommendations from the latest Portal Jam

    Documentation and recommendations from the latest Portal Jam

    networked-music
    Feb 10, 2019 • Karolina Jawad, Eirik Dahl, Espen Wik, Shreejay Shrestha, Jørgen Varpe

    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.

  • How to stream content from the portal

    How to stream content from the portal

    networked-music
    Jan 30, 2019 • Eigil Aandahl, Sepehr Haghighi

    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.

  • The Sounds We Like

    The Sounds We Like

    sonification
    Jan 23, 2019 • Guy Sion

    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?

  • Portal Jam 23 January 2019, Documentation from Oslo Team

    Portal Jam 23 January 2019, Documentation from Oslo Team

    networked-music
    Jan 23, 2019 • Mari Lesteberg, Ashane Silva, Elias Andersen

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

  • Christmas jazz concert between Trondheim and Oslo

    Christmas jazz concert between Trondheim and Oslo

    networked-music
    Dec 2, 2018 • Jørgen Varpe, Sepehr Haghighi, Espen Wik, Sam Roman

    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.

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

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

    networked-music
    Nov 29, 2018 • Jørgen Varpe, Sepehr Haghighi, Espen Wik, Sam Roman

    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.

  • Mutual Concert Between Oslo and Trondheim - Personal Reflections

    Mutual Concert Between Oslo and Trondheim - Personal Reflections

    networked-music
    Nov 28, 2018 • Guy Sion

    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.

  • DSP Workshop Group C

    DSP Workshop Group C

    sound-programming
    Nov 23, 2018 • Jonas Bjordal, Karolina Jawad, Elias Andersen, Guy Sion, Eirik Dahl

    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.

  • Group B, DSP workshop

    Group B, DSP workshop

    sound-programming
    Nov 23, 2018 • Mari Lesteberg, Ashane Silva, Shreejay Shrestha, Eigil Aandahl

    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.

  • A-team - DSP workshop blog

    A-team - DSP workshop blog

    sound-programming
    Nov 22, 2018 • Jørgen Varpe, Sepehr Haghighi, Espen Wik, Sam Roman

    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.

  • Group B, LoLa multichannel audio

    Group B, LoLa multichannel audio

    networked-music
    Nov 22, 2018 • Mari Lesteberg, Ashane Silva, Shreejay Shrestha, Eigil Aandahl

    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.

  • MCT Heroes

    MCT Heroes

    interactive-music
    Nov 14, 2018 • Eirik Dahl, Karolina Jawad

    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.

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

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

    sound-programming
    Nov 11, 2018 • Karolina Jawad

    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'.

  • A-team - week 44

    A-team - week 44

    networked-music
    Nov 8, 2018 • Jørgen Varpe, Sepehr Haghighi, Espen Wik, Sam Roman

    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.

  • Group B, Short cables and LoLa

    Group B, Short cables and LoLa

    networked-music
    Nov 6, 2018 • Mari Lesteberg, Ashane Silva, Shreejay Shreshta, Eigil Aandahl

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

  • A two week wrap-up of Group C

    A two week wrap-up of Group C

    networked-music
    Oct 29, 2018 • Karolina Jawad, Jonas Bjordal, Elias Andersen, Guy Sion, Eirik Dahl

    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.

  • A-team - Art is anything you can get away with

    A-team - Art is anything you can get away with

    interactive-music
    Oct 22, 2018 • Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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!

  • Group C - The Koolboard

    Group C - The Koolboard

    interactive-music
    Oct 22, 2018 • Eirik Dahl, Guy Sion, Karolina Jawad, Elias Andersen

    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.

  • Group B, Making the Percampler

    Group B, Making the Percampler

    interactive-music
    Oct 22, 2018 • Mari Lesteberg, Dmitry Vasilev, Ashane Silva, Shreejay Shreshta, Eigil Aandahl

    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.

  • Group D: LATE POST 'Jamming in the Portal'

    Group D: LATE POST 'Jamming in the Portal'

    networked-music
    Oct 21, 2018 • Shreejay Shrestha, Eirik Dahl, Guy Sion

    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.

  • Group B, Christmas already?!

    Group B, Christmas already?!

    interactive-music
    Oct 18, 2018 • Mari Lesteberg, Dmitry Vasilev, Ashane Silva, Shreejay Shreshta, Eigil Aandahl

    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

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

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

    interactive-music
    Oct 18, 2018 • Juno Jensen, Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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.

  • Group C - Thinking outside the box

    Group C - Thinking outside the box

    interactive-music
    Oct 18, 2018 • Karolina Jawad, Elias Andersen, Guy Sion, Eirik Dahl

    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.

  • A-team - Phone sensors, servers and javascript

    A-team - Phone sensors, servers and javascript

    interactive-music
    Oct 18, 2018 • Juno Jensen, Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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.

  • Group B - Day 2 of Physical computing

    Group B - Day 2 of Physical computing

    interactive-music
    Oct 17, 2018 • Mari Lesteberg, Dmitry Vasilev, Ashane Silva, Shreejay Shreshta, Eigil Aandahl

    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.

  • Group C - Developing mobile musical instruments

    Group C - Developing mobile musical instruments

    interactive-music
    Oct 17, 2018 • Karolina Jawad, Elias Andersen, Guy Sion

    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.

  • Group C - Whatever comes along the way

    Group C - Whatever comes along the way

    interactive-music
    Oct 17, 2018 • Karolina Jawad, Elias Andersen, Eirik Dahl, Guy Sion

    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.

  • Group B - Circuit sniffing and sampling

    Group B - Circuit sniffing and sampling

    interactive-music
    Oct 16, 2018 • Mari Lesteberg, Dmitry Vasilev, Ashane Silva, Shreejay Shreshta, Eigil Aandahl

    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.

  • A-team - Recording and sampling

    A-team - Recording and sampling

    interactive-music
    Oct 16, 2018 • Juno Jensen, Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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.

  • Group A - Setting up for a joint group presentation

    Group A - Setting up for a joint group presentation

    networked-music
    Oct 3, 2018 • Juno Jensen, Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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.

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

    M.A.D.E - setting up Tico

    networked-music
    Sep 17, 2018 • Mari Lesteberg, Dmitry Vasilev, Ashane Silva, Eigil Aandahl

    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.

  • A-team - first week

    A-team - first week

    networked-music
    Sep 10, 2018 • Juno Jensen, Espen Wik, Sam Roman, Jørgen Varpe, Sepehr Haghighi

    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.

  • Stillness under Tension, An interactive performance between two cities

    Stillness under Tension, An interactive performance between two cities

    other
    Sep 7, 2018 • Karolina Jawad, Mari Lesteberg, Eigil Aandahl

    On 29th of August, 2018, Eigil, Karolina and Mari from the Masters programme in MCT, together with three professors, Alexander, Charles and Anna, performed with the Muscle Band at the Portal opening ceremony at the University of Oslo and NTNU in Trondheim. This was a musical performance that took place in two different places at the same time. How is that possible?

The MCT Blog

  • The MCT Blog
  • mct-info@imv.uio.no
  • MCT-master
  • MCT_master
  • MCT_master
  • RSS feed

The student-led blog of the University of Oslo (UiO) international master's programme in Music, Communication & Technology (MCT)