AES Los Angeles 2014
Tutorial T5

Thursday, October 9, 11:15 am — 12:45 pm (Room 409 AB)


T5 - Prototyping Audio Algorithms as VST Plugins

Edward Stein, DTS, Inc. - Los Gatos, CA, USA

Professional algorithm designers, hobbyist programmers with a passion for audio, and experimentalist musicians often have a common challenge–“How do I hear my idea come to life?” Forums are full of posts with subjects like “I want to…, where do I start?” Depending on your budget, very comprehensive tools are out there with various trade-offs on ease and control. This tutorial looks at a powerful open-source C++ framework, JUCE for rapidly prototyping your ideas as VSTs (and other plugin formats) with a real-time graphical user interface. The focus will be on kick-starting beginners with a limited but working knowledge of C++. Topics will include: good practice for building a highly reusable C++ audio class library, basics of real-time audio plugins, quickly setting up and working with JUCE projects, real-time parameters (GUI, MIDI control, presets, etc.), and troubleshooting tips for when things don’t go as you planned. By the end, you should be comfortable building your own VST plugins and be able to move forward focusing on what you care about–how it sounds.

Return to Tutorials

EXHIBITION HOURS October 10th   10am ��� 6pm October 11th   10am ��� 6pm October 12th   10am ��� 4pm
REGISTRATION DESK October 8th   3pm ��� 7pm October 9th   8am ��� 6pm October 10th   8am ��� 6pm October 11th   8am ��� 6pm October 12th   8am ��� 4pm
TECHNICAL PROGRAM October 9th   9am ��� 7pm October 10th   9am ��� 7pm October 11th   9am ��� 7pm October 12th   9am ��� 6pm
AES - Audio Engineering Society