Back To Schedule
Monday, November 18 • 09:30 - 12:30
Turn a JUCE plugin into a hardware instrument with Elk Audio OS (All Levels) FILLING

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity filling up

In this workshop we present strategies and tools, using which existing audio plug-ins can very efficiently be deployed on high-performance embedded Linux devices, using Elk Audio OS, which will be released as open-source shortly after the event.

  • Each participant will create a complete hardware instrument, on which one or more JUCE synthesizer and/or FX plug-ins are running natively.
  • It will be possible to alter a few central parameters using physical controls. The other parameters will be accessible from a laptop, phone or tablet.
  • Participants will have learned and practised the steps needed during the workshop.

Elk will provide all needed hardware: a Raspberry PI board, one of our custom audio shieds, and a board with the physical knob, button and LED controls. We will also provide all the necessary software – a package centred on the Elk Audio Operating System and a build server ready to build and deploy plugins on the boards.

Requirements for participants:
  • A laptop (macOS / Windows / Linux) with an SSH terminal.
  • A working installation of the latest JUCE and Projucer 5.4.5 to build the examples.
  • Basic Linux / BASH knowledge.
  • Optional, but a good plus: basic Python knowledge.
  • Headphones with 3.5mm jack connector.

Additional requirements for those that want to build their own plugins

Participants interested in setting up the toolchain before the workshop can get in touch with the organizers by writing to developers@elk.audio.

avatar for Gustav Andersson

Gustav Andersson

Senior Software Engineer, Elk
Will code C++ and python for fun and profit. Developer, guitar player and electronic music producer with a deep fascination with everything that makes sounds in one form or another. Currently on my mind: modern C++ methods, DSP algos, vintage digital/analog hybrid synths.
avatar for Ilias Bergström

Ilias Bergström

Senior Software Engineer, Elk
Computer Scientist, Researcher, Interaction Designer, Musician, with a love for all music but specially live performance. I've worked on developing several applications for live performance and use by experts, mainly using C++.
avatar for Stefano Zambon

Stefano Zambon

CTO, Elk Audio
Wearing several hats in a music tech startup building Elk Audio OS. Loves all aspects of music DSP from math-intense algorithms to low-level kernel hacking for squeezing latency and performance.

Monday November 18, 2019 09:30 - 12:30 GMT
Queenhithe Room Puddle Dock, London EC4V 3DB