Elementary AudioElementary Audio Logo
DocsResourcesDiscord
DocsResourcesDiscord

Tutorials

Written tutorials with interactive code examples.

May 9, 2022

Envelope Generators

A discussion on functional algorithms for generating envelopes to add movement and character to sound.

Dec 27, 2021

Distortion, Saturation, and Wave Shaping

An introduction to saturation and wave shaping distortion in DSP with both direct mathematical transformations and lookup tables.

Jul 27, 2021

Drum Synthesis in JavaScript

A tutorial that walks through the process of synthesizing a simple kick drum, hi hat, and clap sound using FM Synthesis and filtered noise.

Videos

Presentations, talks, demonstrations, and video tutorials.

Apr 5, 2022

Why the Future of Audio is Functional

A presentation given at ADC in November 2021 discussing the intuitive lens that functional programming offers to audio, and what that means for our software complexity.

Nov 5, 2021

Elementary Audio: Functional, Declarative Audio Applications

A presentation given at Declarative Amsterdam in October 2021 which compares and contrasts the conventional approach for writing audio software with a functional, declarative approach.

Sep 29, 2021

Building A Plugin with Elementary Audio

A sneak peak presentation given at The Audio Programmer Meetup showing the forthcoming Elementary Plugin Dev Kit and what it looks like to build an audio plugin using Elementary.

Aug 20, 2021

Writing Audio Apps in JavaScript

A podcast interview hosted by the wonderful folks at LogRocket discussing Elementary, audio DSP, and showing a brief demo.

Apr 22, 2021

Introducing Elementary Audio

The first video introducing Elementary Audio and explaining its origin. This video kicks off a video tutorial series in its YouTube playlist covering simple synths, samplers, and effects.

Documentation
Resources
Newsletter
License
Contact
DiscordTwitterGitHub

© 2022 Elementary Audio, LLC. All rights reserved.