Nov 2020 Meetup Flier
Fabian Renn-Giles Headshot

Fabian Renn-Giles (PhD) (Software Engineer, Independent)

The Linux Audio API: A Different Way to do Audio

As macOS/iOS/Android/Windows audio developers, we are so used to callback based audio APIs, that it is hard to imagine a different API philosophy for audio playback and capture. However, the low-level Linux audio API is not based on audio callbacks at all. Not only, does this make the Linux audio API extremely powerful, but it also gives the API the necessary flexibility to cater to a huge variety of use-cases: from low-latency embedded-systems, mobile phones to high-end audio workstations.

This talk is not only interesting for anyone who wants to dabble with audio on linux or embedded systems, but anyone who wants to get a fresh perspective on audio API design in general.

Matthew Fecher Headshot

Matthew Fecher (Co-Founder, AudioKit)
& Kennard Garrett (Producer)


“Q&A – Making a #1 Music App – Lessons Learned & Pitfalls

As developers, we spend most of our time thinking about code, but what else goes into creating a commercially successful music app? In this Q&A, we will speak with Matthew Fecher & Kennard Garrett, who have helped to create multiple #1 music apps, discussing pitfalls, advice, and lessons learned.

About the Audio Programmer Meetups

We host monthly presentations from those looking to share their discoveries in music tech and software development. Some example topics include:

Exploring cutting edge technologies for audio development
Best practices for real-time programming
Music information retrieval
Game audio
and more!

If you are interested in presenting a talk or demo, please submit here.

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!