Compiling device specifications

And it's application to inteactive media

Thibaud Keller
ossia.io - Maynooth University
made with marp

Notable libraries

Implementation

  • Drawing from Avendish's GUI toolkit
  • Device specifications written as simple c++ aggregates
  • Avoid runtime overhead with reflection
  • Midi sysex to update the entire grid with a single message
  • Available on codeberg

Bibliography