Viewing 0 current events matching “meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js” by Date.

Sort By: Date Event Name, Location , Default
No events were found.

Viewing 2 past events matching “meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js” by Date.

Sort By: Date Event Name, Location , Default
Dec 3, 2015
PDXNode Presentation Night
Urban Airship Inc

Talk includes:

Lightning talks and singalong.js

Room for more talks. Submit yours here:


The act of performing music can be transcendent. But for many, the dream of performance remains out of grasp. Wouldn't it be cool if we could endow the mobile browser that everyone carries in their pocket with the power to turn non-musicians into genuine performers capable of playing along with a band? Node, plus a host of new HTML5 browser APIs makes it possible.

Singalong.js enables musical collaborations in limitless combinations, in real time, with no perceptible latency. It's licensed under the GPL and uses lots of open libraries to make it happen. Armed with an implementation of pseudo-NTP over and a database of smart phone sound card latencies, singalong.js seeks to achieve a seemingly unwise task: synchronizing audio events across dozens of unknown mobile browsers over a LAN or the web.

In this talk, I'll chronicle my journey as a musician and amateur coder in stitching together multiple free Node and browser libraries to make a distributed, user-controlled virtual instrument and lyric display system. The talk will include a demonstration wherein the audience "becomes the band" using a combination of cell phones, tablets, and traditional musical instruments.

We'll touch on each of the following technologies:

  • socket-ntp-krcmod (my implementation of NTP over
  • gyro.js
  • howler.js
  • teoria.js
  • hammer.js
  • the Fluid (R3) SoundFont

Speaker Ross Brackett

RossThe project on github

Ross lives in Portland. When he's not working on singalong.js, he's writing a sketch or inputting a song into singalong.js for his late night cable access TV show, Karaoke Research Council. During the daylight hours, he works a data processing job that involves a lot of Perl and Excel.">

Jan 7, 2016
*Cancelled* PDXNode Presentation Night
Urban Airship Inc

Hi PDXNode!

We are taking a break this month and cancelling the January meetup. Please join us again February 4th for some amazing speakers!

If you have an idea for a talk, or know someone who should give a talk, please make a proposal at

Stay in touch the rest of the month on the #pdxnode irc channel on Freenode.