• Works
  • Writings
  • Code
  • Publications
  • About
  • Contact

Benjamin Day Smith

composer, musician, data scientist

  • Works
  • Writings
  • Code
  • Publications
  • About
  • Contact

Interactive High Performance Computing

Controlling a supercomputer with a violin!

Presentation (2011) and paper publication at the International Computer Music Conference, 2012.

How can highly complex simulations and systems be effectively controlled in real-time? What sort of interactions are appropriate in a space with thousands of independant, or complexly connected coefficients and parameters? This work starts with a highly complex instrument, the violin, and an expert in its manipulation and control, a violinist. What happens if an interface is constructed such that the musician, through the creation of sound and music, is able to directly control the parameters of a supercomputer simulation?

A flocking simulation, with 50,000 agents, is run on Abe, a 9600 core supercomputer at the National Center for Supercomputing Applications, and is rendered in real-time. Simultaneously data gathered from a live audio stream (from the violinist's microphone) is analyzed and mapped into the coefficients of the simulation.

14.png
18.png
15.png
1.jpg
17.png
16.png
13.png
12.png
11.png
10.png
9.png
7.png
8.png
6.png
5.png
4.png
3.png
2.png