Tip

Moving the mouse cursor over the top of the page will display the menu bar.

This exposition documents my ongoing research on extending my solitary live-coding practice into a collaborative environment. In place of a parallel improvisation where each participants generates there own music/sound, the improvisors share abstract musical data over a simple MIDI-network and arrange and transform this data on the fly. The transformation of data by each performer is key, it means that neither of us requires total control, however both contribute to the final musical result.

Tip

This page contains media that is intended to start playback automatically on opening. This may include sound. Your browser is blocking automated playback. Please click here to start media.

Casper Schipper - Computing Music Using Networks - 2025

  • Contents
    • HOME / MAP
    • 1. Live Coding
    • 2. Collaboration with Olaf
    • 3. Related Works
    • Functional thinking
    • First experiment: MidiWalk
    • Casper Schipper
  • Meta
  • Comments
  • Terms
  • contents
    • HOME / MAP
    • 1. Live Coding
    • 2. Collaboration with Olaf
    • 3. Related Works
    • Functional thinking
    • First experiment: MidiWalk
    • Casper Schipper
  • abstract
    This exposition documents my ongoing research on extending my solitary live-coding practice into a collaborative environment. In place of a parallel improvisation where each participants generates there own music/sound, the improvisors share abstract musical data over a simple MIDI-network and arrange and transform this data on the fly. The transformation of data by each performer is key, it means that neither of us requires total control, however both contribute to the final musical result.
  • Casper Schipper - Computing Music Using Networks - 2025
  • Meta
  • Comments
  • Terms