Web Unleashed 2014
Web Dev
  • 2014-09-17 00:00:00 2014-09-18 00:00:00 America/Toronto Web Unleashed 2014 Toronto FITC
  • Toronto

Presentation

Overview

8-bit gaming and music is back – big time! Whether you are creating a soundtrack for a game, writing chiptunes or just having fun, you’ll want to recreate that classic sound. In this session we’ll look at how you can create audio in the browser using oscillators with the Web Audio API and JavaScript. We’ll also explore the capabilities of a library called Band.js.

Objective

The goal of this session is to understand the basics of creating sound using oscillators and gain with the Web Audio API.

Target Audience

This session is intended for front-end developers comfortable with JavaScript and nostalgic for the days of NES (no musical experience is required).

Five things audience members will learn

  1. Basics of the Web Audio API
  2. The Mathematics of Creating Audio
  3. Using Oscillators
  4. Using Gain
  5. The Band.js Library