Audio Developer Conference Powered by JUCE

13–15 November 2017
London UK

Overview

Following the success of the JUCE Summit 2015 and ADC 2016 we are announcing the Audio Developer Conference 2017!

This year will continue to provide the leading coverage of audio development while setting the stage for the evolution of audio technology.

We’re launching this year a new day ofworkshops , which will take place on Monday 13th November.

The event will be hosted at CodeNode in central London.

Programme - Day 1: Monday 13 November 2017

Please note that workshops require a separate registration, clickhere to register
Track 1:
Track 2:
Track 3:
8:30 - 9:30Registration and Coffee
9:30 - 12:30
Workshop 1: Build cross-platform apps with JUCE (intermediate)

Fabian Renn-Giles and Ed Davies
Workshop 2: DSP programming (intermediate)

Zsolt Garamvölgyi and SKoT McDonald
12:00 Lunch break
14:00 - 18:00
Workshop 3 : User interface programming (intermediate)

Vlad Voina, Paul Chana
Workshop 4: Develop large scale projects with JUCE (advanced)

Jules Storer and Tom Poole
Workshop 5: Developing audio apps for Android

Don Turner
18:00 - 21:00
Welcome event in partnership with the London C++ meetup

Programme - Day 2: Tuesday 14 November 2017

Track 1:
Track 2:
Track 3:
Track 4:
8:00 - 9:00Registration and Coffee
9:00 - 9:30Welcome address:
Jean-Baptiste Thiebaut
9:30 - 10:15Keynote:
Julian Storer
10:15 - 10:40Coffee break
10:40 - 11:30
To be announced
JUCE ValueTrees and modern C++ to build large-scale applications

David Rowland
C++, JUCE, UIs
The future is wide: SIMD, vector classes and branchless algorithms for audio synthesis

Angus Hewlett
C++, Performance, DSP
Spatia

Varun Nair, Hans Fugal
Virtual Reality, 3D Sound

11:40 - 12:05
To be announced
VST3 history, advantages and best practices

Yvan Grabit
Plugins and DAWs
Exploring time-frequency space with the Gaborator

Andreas Gustafsson
DSP, Web
To be announced
12:05 Lunch break
14:00 - 14:50
How we develop Ableton Live

Friedemann Schautz
Learning the pulse: statistical and ML analysis of real-time audio performance logs

Glenn Kasten, Sanna Wager
Machine Learning, Performance
Physical Modelling of Guitar Strings

Martin Schuppius
DSP
Tools from the C++ ecosystem to save a leg

Anastasia Kazakova
C++, Dev tools
15:00 - 15:25
To be announced
Harmonisation in modern rhythmic music using Hidden Markov Models

Nikolas Borrel
Statistics and Music
The amazing usefulness of band limited impulse trains, shown for oscillator banks, additive synthesis, and modeling old stuff.
Stefan Stenzel
DSP
Developing audio applications with JavaScript

Dave Ramirez
Web
15:25 - 16:00Coffee break
16:00 - 16:50
To be announced
Techniques for debugging realtime audio issues

Devendra Parakh
Dev tools, Performance
Some interesting phenomena in nonlinear oscillators

André Bergner
DSP
Panel: Everything you want to know about the law but were afraid to ask

Heather D. Rafter
Law and intellectual property
17:15 - 18:15Keynote:
Phoenix Perry
19:00 - 21:30Social Gathering

Programme - Day 3: Wednesday 15 November 2017

Track 1:
Track 2:
Track 3:
Track 4:
9:00 - 10:00Keynote:
Elaine Chew
10:00 - 10:30Coffee break
10:30 - 11:20
The new C++17, and why it is good for you

Timur Doumler
C++
Introduction to cross-platform voice applications for Amazon Alexa and Google Assistant

Jan König
AI & Machine Learning, Home assistants
Fifty shades of distortion

Ivan Cohen
DSP
Assessing the suitability of audio code for real-time, low-latency embedded processing with (or without) Xenomai

Giulio Moro
Embedded, Performance
11:30 - 11:55
To be announced
Machine Learning & Embodied Interface: latest developments to the RAPID-MIX API

Michael Zbyszyński
AI & Machine Learning
MIDI-CI: Improved MIDI at last

Ben Supper
MIDI
Modeling and optimizing a distortion circuit

Mathieu Brucher
DSP
11:55 - 14:00 Lunch break
14:00 - 14:50
Build a synth for Android

Don Turner
Mobile
Panel: Audio for home assistants

TBC
AI & Machine Learning, Home assistants
The use of std::variant in realtime DSP

Ian Hobson
C++, DSP
Opening the Box - Whitebox Testing of Audio Software

Christof Mathies
Testing, Audio plugins, Performance, DSP
15:00 - 15:25
Back to the future. On hardware emulations and beyond

Steinunn Arnardottir
DSP
To be announced
Audio Effects 2.0: Rethinking the music production workflow

Brecht De Man
AI & Machine Learning, Plugins and DAWs, Audio Industry in general
Reactive Extensions (Rx) in JUCE

Martin Finke
JUCE, UIs
16:00 - 16:50Coffee break
16:50 - 17:15

Panel: Audio for mobile
TBC
Mobile
Test-driven development for audio plugins

Ryan Avery
Testing, Plugins and DAWs
Designing and implementing embedded synthesizer UIs with JUCE

Geert Bevin, Amos Gaynes
Embedded, JUCE, UIs
To be announced
17:15 - 18:15Keynote:
Jeannie Yang
19:30 - 21:30Open Mic Night

Keynote Speakers

Julian Storer

Julian Storer is the Head of Software Architecture at ROLI. An experienced C++ developer and consultant, Jules is the author of the JUCE framework, which powers the apps and plugins made by hundreds of audio tech companies. He also created the Tracktion DAW, used by thousands of musicians for over a decade.

Elaine Chew

Elaine Chew is Professor of Digital Media at Queen Mary University of London, where she is affiliated with the Centre for Digital Music and co-Leads its Cognition, Creativity & Expression research theme. An operations researcher and classically trained pianist, she uses mathematical and computational models and scientific visualisation to represent, analyse, and explain aspects of musicianship, including musical prosody and structure, cognition, and interaction. She also works with composers to create and premiere new compositions, and designs and performs in concert-conversations that probe the nature of music making and listening.

Phoenix Perry

Phoenix Perry creates physical games and user experiences. As an advocate for women in game development, she founded Code Liberation Foundation. In her role at Goldsmiths, University of London, she lectures on Physical Computing and games and is starting a new MA in Independent Games and Experience Design.

Jeannie Yang

Jeannie Yang led product strategy at Smule, where she scaled the platform from 50K users to a community of 50M people who play and sing 20 million songs a day, bringing art and music to the lives of millions of people across the globe. She has been creating successful products at the forefront of social, mobile and media for the last 20 years, from interactive television to social networking to music. Jeannie holds a M.S. in Information Management and Science from University of California, Berkeley

Talk proposal submission

The deadline for submitting a talk has now passed. Please come back next year to submit a proposal for a talk and/or a poster to be presented at ADC 2018. Presenting your work at the Audio Developer Conference is an excellent way to engage a wide range of C++ practitioners about your areas of interest and expertise, and gather useful feedback from experts. JUCE invites all attendees – from C++ gurus to indie developers to students – to contribute to the Audio Developer Conference.

Important dates

  1. 7th July: Notification of acceptance
  2. 14th July Program announcement

Format and proposal form

Talks range from audio research to professional practices, standards in audio development, and experimental projects are welcome to. We can accommodate talks that are 25 minutes long (half session) or 60 minutes long (full session), including Q&A.

Presenters are encouraged, but not required, to submit slides and source code for distribution to attendees and to agree to have their sessions recorded. Presenters must agree to grant a non-exclusive perpetual license to publish submitted and/or recorded materials, either electronically or in print, in any media related to JUCE.

Speaker fees

Speakers will benefit from a discounted price to attend the conference, at the flat fee of £200. For the speakers who already have purchased an early bird ticket, the price difference will be refunded.

If you are intending to submit a proposal and would like to discuss a lighter fare (if you're traveling from abroad, are a student, independent developer, etc), please get in touch with us by sending an e-mail to adc@roli.com

Program committee

Chair:Timur Doumler, ROLI

Committee:
  1. Aaron Leese, Stagecraft Software
  2. Adam Wilson, Node Audio
  3. Anastasia Kazakova, JetBrains
  4. André Bergner, Native Instruments
  5. Andrew McPherson, Queen Mary University of London
  6. Astrid Bin, Queen Mary University of London
  7. Ben Supper, ROLI
  8. Costas Calamvokis, Evenharmonic
  9. David Rowland, Tracktion
  10. Don Turner, Google
  11. Fabian Renn-Giles, ROLI
  12. Felipe Tonello, ROLI
  13. Geert Bevin, Moog Music
  14. Ian Hobson, Ableton
  15. Ivan Cohen, Musical Entropy
  16. Julian Storer, ROLI
  17. Kevin Nelson, rknLA
  18. Mariana Lopez, University of York
  19. Martin Robinson, Spitfire Audio
  20. Michael Zbyszyński, Goldsmiths University of London
  21. Mick Grierson, Goldsmiths University of London
  22. Oliver Larkin, Oli Larkin Plug-ins
  23. Ray Chemo, Native Instruments
  24. Rebecca Stewart, Queen Mary University of London
  25. Richard Meyer, JazzMan Ltd
  26. Richard Powell, Apple
  27. Skot McDonald, FXpansion
  28. Stefan Gränitz, Freelance Developer and Compiler Engineer
  29. Steinunn Arnardottir, Native Instruments
  30. Stéphane Letz, Grame
  31. Steve Baker, FXpansion
  32. Thibaut Carpentier, Ircam
  33. Thomas Poole, ROLI
  34. Zsolt Garamvölgyi, ROLI

    Tickets

    Location

    CodeNode is the UK's largest venue dedicated to technology events, offering premium training, collaboration and large conference space in the heart of London.

    A tech start-up at heart, Skills Matter has been organising sector-leading technology events for more than a decade. And, with 23,000 sq ft to play with, every event held at CodeNode can be tailor-made to suit your individual requirements.

    A spacious and vibrant venue, CodeNode is perfect for hosting workshops, your next product launch or your largest technology conferences. Get in touch to find out more today.

    Accomodation

    1. Travelodge City Road (London - City) (1-23 City Road, London EC1Y 1AG) 0.3 miles from Code Node
    2. Holiday Inn Express (London - City) (275 Old St, London) 0.6 miles from Code Node
    3. Travelodge Liverpool Street Station (1 Harrow Place, London E1 7DB, United Kingdom) 0.6 miles from Code Node
    4. Premier Inn (Aldgate) (66 Alie Street, Aldgate, London E1 8PX) 0.9 miles from Code Node
    5. Apex London Wall Hotel (7 - 9 Copthall Avenue, City of London) 0.3 miles from Code Node
    6. Hotel Indigo (Tower Hill) (142 Minories, London EC3N 1LS) 1 miles from Code Node
    7. South Place Hotel (3, South Place, City of London) 50 metres from Code Node
    8. Andaz Liverpool Street (40 Liverpool Street, City of London) 0.3 miles from Code Node

    Gold Sponsors

    Android

    Silver Sponsors

    JetBrains
    FAST
    Chirp

    Community Sponsors

    CppCon
    WAC