Audio Programmer Virtual Meetup (May 2020)

Thanks to everyone who tuned into our virtual meetup yesterday.  We’ve put the videos for you individually below.

Themes discussed included embedded audio, speech synthesis with machine learning, and live coding.  Enjoy!

Stefano Zambon (CTO at Elk)

“Don’t fear the hardware: turn software plugins into hardware instruments with Elk”

Elk Audio OS is a Linux-based operating system for embedded devices that combines excellent real-time performance (down to 1ms roundtrip latency) with ease of software development.

With Elk, you can turn one or more software plugins into Hardware processing units and manage sensors, displays, and everything else starting with a few lines of code. Directly supported plugins format are VST 2, VST 3 and LV2, plus it is straightforward to generate plugins using frameworks like JUCE or high-level languages such as CSound or FAUST.

This short talk will present a general overview of Elk and practical examples showing how fast you can make a hardware prototype using Elk. The hardware used will be a Raspberry Pi 3&4, using the Elk Pi audio shield and the HiFiBerry hat.

Chris Buchanan (Audio Development Engineer at CereProc)

“Performance Synthesis using CereWave”

In the last two years speech synthesis technology has changed beyond recognition. Being able to create seamless copies of voices is a reality, and the manipulation of voice quality using synthesis techniques can now produce dynamic audio content that is impossible to differentiate from natural spoken output.

Speech synthesis is also speech editing software. It will allow us to create artificial spoken and sung performances better than many human singers, graft expressive techniques
from one singer to another, and using analysis-by-synthesis categorise and evaluate.

In this talk we approach this expanding field in a modern context and give some examples, introduce CereWave and its deep neural net speech waveform generation engine, introduce our vocal puppetry and voice morphing applications, and discuss the future trajectory of this powerful technology from Text-to-Speech to music and audio engineering platforms.

Sam Aaron (Creator of Sonic Pi)
“Sonic Pi – live code your studio”

Sonic Pi is a free code-based music creation and performance tool that targets both education and professional musicians.

In this demo-heavy talk we’ll briefly cover its history – why it was created, how it evolved and what it can do today. We’ll explore how using code to generate and manipulate musical events can provide you with a new toolkit for your studio that can easily slot into your existing workflow. We’ll also see how live coding can enable new kinds of live improvisational performance bringing many of the raw elements of the punk movement to modern electronic production.

Privacy Preference Center


These cookies are used to record GDPR choices and to provide the minimum necessary functioning of the website for both logged-in and non-logged in users. The third party cookies from Google power the search engine on our site.

wpc_wpc, wp_api_sec, _wpndash, wordpress_logged_in, recognized_logins, G_ENABLED_IDPS, usprivacy, wordpress_sec, wp_api, tk_ai, gdpr[consent_types], wp-settings-time-20, wp-settings-20, gdprprivacy_bar, wordpress_test_cookie, gdpr[allowed_cookies], wp-settings.time-1, last_active_role,


Part of our website uses Google cookies to provide site analytics (how our website is used). This helps us to improve our website and create content suitable for all our visitors. You can learn more about how Google uses cookies, and how to manage them at

_gat_gtag_UA*, _ga, _gid, , CONSENT

Learning Content

We use Dropbox to deliver some of our paid for learning content. This places cookies on our website managed by Dropbox.

jar, locale, __Host-js_csrf, t, lid, last_active_role, bjar

Shopping Cart

These cookies are used to process the payment for paid-for content and to grant access to that content. Our website uses the WooCommerce platform to handle the shopping cart and the PayPal gateway to handle payment processing.

You can find out more about PayPal's cookies (which do not appear on our site) and Privacy Policy by visiting

wp_woocommerce_session, woocommerce_items_in_cart, woocommerce_cart_hash, tk_ai, tk_us, mailchimp_user_mail, mailchimp.cart.current_email

Mailing List Subscriptions

We use a Wordpress plugin to manage our email subscription sign up. We use Mailchimp to handle and manage email to our subscribers, but we don't use their cookies on our site. For more information on MailChimp Cookies, visit

et_bloom_optin_optin*, et_bloom_subscribed_to_optin

Marketing and Tracking


The Audio Programmer Logo

Connect with the Audio Programmer community and find out about new tutorials, jobs, and events!

You have Successfully Subscribed!