Ruth John's talk on BrazilJS

Let's talk about midi

Posted by Mauricio Vieira on September 4, 2016

Ruth’s talk was about MIDI. She introduced Cameron’s World to say it’s not MIDI but digital audio.

There is a Web Midi API that allows midi to be played by Javascript (and I had no idea of that before this talk) along with Web Audio API.

Also there is an specification for Timing Object that enables a user to overload and configure and compose instruments using javascript.

She did a live demo with a keyboard for participants to try the notes and they were played live (although overload).

I found the MIDI.js lib that provides an easier way for using all these things. Watch this demo.

Further information

I saw a similar talk on JSConf Uruguay too. This is better than BrazilJS conference video because it is cut.

(and on Web progressions).

But couldn’t find the slides on speakerdeck.

PS: She was the second speaker to mention the poo emoji (💩), and actually she played the emoji (that is a 4 characters UTF-8 word) as midi on her talk.

BrazilJS 2016

This post is part of my participation on BrazilJS 2016 Conference.