Developer Geert Bevin is known to many in the electronic music community for his work with new MIDI instruments, like the Eigenlabs Eigenharp and the Roger Linn LinnStrument; his work as a software developer at Moog Music; and for his work on creating the MPE (Multidimensional Polyphonic Expression) specification.
Bevin is also well-known in the world of application development, as an enterprise Java expert, as one of the creators of the Gentoo Linux distribution and as a frequent speaker at app dev conferences.
This video comes from the overlapping ‘sweet spot’ of the Venn diagram of these two worlds. It captures a keynote Bevin gave on June 9th at the GeekOut conference in Estonia, From Arduino To LinnStrument.
In the presentation, Bevin demonstrates the basics of the LinnStrument and then dives deep into the technical details of both the instrument’s hardware and software.
From Arduino To LinnStrument Summary:
LinnStrument is an expressive electronic musical instrument with five dimensions of touch sensing. It is built with open-source hardware, the Arduino Due and runs open-source firmware. There are hundreds of playing cells and multi-color LEDs, making it ideal to discover embedded Arduino development with concrete musical and visual results.
This session will introduce the Arduino development concepts, tie them back to the actual hardware, provide an overview of the main algorithms in the LinnStrument firmware that are responsible for the musical feel and explain valuable lessons that were learned during the development of the firmware.