tag:calagator.org,2005:/events/searchCalagator: Events tagged with: meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js2016-01-05T15:23:59-08:00tag:calagator.org,2005:Calagator::Event/12504694482015-12-01T10:49:24-08:002015-12-03T14:36:18-08:00PDXNode Presentation NightThursday, December 3, 2015 from 6-9pm at Urban Airship Inchttp://calagator.org/events/12504694482015-12-03T18:00:00-08:002015-12-03T21:00:00-08:00<div class="vevent">
<h1 class="summary">PDXNode Presentation Night</h1>
<div class='date'><time class="dtstart dt-start" title="2015-12-03T18:00:00" datetime="2015-12-03T18:00:00">Thursday, December 3, 2015 from 6</time>–<time class="dtend dt-end" title="2015-12-03T21:00:00" datetime="2015-12-03T21:00:00">9pm</time></div>
<div class="location vcard">
<a href='/venues/202393660' class='url'>
<span class='fn org'>Urban Airship Inc</span>
</a>
<div class="adr">
<div class="street-address">1417 NW Everett St, Suite 300</div>
<span class="locality">Portland</span>
, <span class="region">OR</span>
<span class="postal-code">97209</span>
<div class='country-name'>US<div>
(<a href='https://maps.google.com/maps?q=1417%20NW%20Everett%20St,%20Suite%20300,%20Portland%20OR%2097209%20US'>map</a>)
</div>
</div>
<div class="description">
<p>Talk includes:</p>
<p>Lightning talks and singalong.js</p>
<p>Room for more talks. Submit yours here: <a href="https://github.com/PDXNode/pdxnode">https://github.com/PDXNode/pdxnode</a></p>
<h1>singalong.js</h1>
<p>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.</p>
<p>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 socket.io 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.</p>
<p>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.</p>
<p>We'll touch on each of the following technologies:</p>
<ul>
<li>socket.io</li>
<li>socket-ntp-krcmod (my implementation of NTP over socket.io)</li>
<li>gyro.js</li>
<li>howler.js</li>
<li>teoria.js</li>
<li>hammer.js</li>
<li>the Fluid (R3) SoundFont</li>
</ul>
<h2>Speaker Ross Brackett</h2>
<p><img alt="Ross" src="http://i.imgur.com/pWoiTYJ.jpg" height="200></p>
<ul>
<li><a href=">The project on github
</p><p>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."></p>
</div>
<h3>Links</h3>
<ul>
<li><a class="url" href="http://pdxnode.org/">Website</a></li>
</ul>
<div class="tags">
<h3>Tags</h3>
<p><a class="p-category" href="/events/tag/meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js">meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js</a></p>
</div>
<div class='single_view_right'>
<a href='http://calagator.org/events/1250469448.ics'>Download to iCal</a>
<div id='edit_link'>
<p>You can <a href="http://calagator.org/events/1250469448/edit">edit this event</a>.</p>
</div>
<div id='metadata'>
This item was added directly to Calagator <br /><strong>Tuesday, December 1, 2015 at 10:49am</strong> and last updated <br /><strong>Thursday, December 3, 2015 at 2:36pm</strong>.
</div>
</div>
</div>
45.5254 -122.6858tag:calagator.org,2005:Calagator::Event/12504695892016-01-05T15:23:59-08:002016-01-05T15:23:59-08:00*Cancelled* PDXNode Presentation NightThursday, January 7, 2016 from 6-9pm at Urban Airship Inchttp://calagator.org/events/12504695892016-01-07T18:00:00-08:002016-01-07T21:00:00-08:00<div class="vevent">
<h1 class="summary">*Cancelled* PDXNode Presentation Night</h1>
<div class='date'><time class="dtstart dt-start" title="2016-01-07T18:00:00" datetime="2016-01-07T18:00:00">Thursday, January 7, 2016 from 6</time>–<time class="dtend dt-end" title="2016-01-07T21:00:00" datetime="2016-01-07T21:00:00">9pm</time></div>
<div class="location vcard">
<a href='/venues/202393660' class='url'>
<span class='fn org'>Urban Airship Inc</span>
</a>
<div class="adr">
<div class="street-address">1417 NW Everett St, Suite 300</div>
<span class="locality">Portland</span>
, <span class="region">OR</span>
<span class="postal-code">97209</span>
<div class='country-name'>US<div>
(<a href='https://maps.google.com/maps?q=1417%20NW%20Everett%20St,%20Suite%20300,%20Portland%20OR%2097209%20US'>map</a>)
</div>
</div>
<div class="description">
<p>Hi PDXNode!</p>
<p>We are taking a break this month and cancelling the January meetup. Please join us again February 4th for some amazing speakers!</p>
<p>If you have an idea for a talk, or know someone who should give a talk, please make a proposal at <a href="https://github.com/PDXNode/pdxnode">https://github.com/PDXNode/pdxnode</a></p>
<p>Stay in touch the rest of the month on the #pdxnode irc channel on Freenode.</p>
</div>
<h3>Links</h3>
<ul>
<li><a class="url" href="http://pdxnode.org/">Website</a></li>
</ul>
<div class="tags">
<h3>Tags</h3>
<p><a class="p-category" href="/events/tag/meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js">meetup:event=qnlqblytfbhb meetup:group=pdxnode javascript nodejs js</a></p>
</div>
<div class='single_view_right'>
<a href='http://calagator.org/events/1250469589.ics'>Download to iCal</a>
<div id='edit_link'>
<p>You can <a href="http://calagator.org/events/1250469589/edit">edit this event</a>.</p>
</div>
<div id='metadata'>
This item was added directly to Calagator <br /><strong>Tuesday, January 5, 2016 at 3:23pm</strong>.
</div>
</div>
</div>
45.5254 -122.6858