Show HN: Make your web page dance with Rythm.js
okazari.github.io
okazari.github.io
ps: a nice big demo button beside 'View on Github' and 'Release Notes' would be a nice tweak :)
[0] https://grack.com/blog/2011/03/07/abusing-the-html5-history-...
;)
edit: the track appears to be "Kinetic (The Crystal Method vs Dada Life)" <https://www.youtube.com/watch?v=uHJyAZtRrOY>
The coolest thing I've seen so far was that guy who was exporting MIDIs from JS and was playing them live in MIDI software. Edit: also the opening of JSConf 2014 if I'm not making a mistake.
[1] http://www.pouet.net/prodlist.php?platform[]=JavaScript&page...
Still, it's an interesting library, and has its uses on certain niche sites (or for easter eggs). Just don't use it by default on a business page or anything you want people to take seriously.
js library names has become like domains now - everything already taken, boing.js, bounce.js, pulse.js, throb.js, even wubwub.js - hey how about palp.js? meh...no rythm.js is better :) there were too many haches in that word anyway.
Has
Your
Two
Hips
Moving
I'm sure my English teacher would be so proud to know that I still remember that one, nearly 25 years later...
https://simple.wikipedia.org/wiki/Vowel
Indeed, I did not know that, thanks.
[0] https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNod...
[1] https://github.com/Okazari/Rythm.js/blob/4693385a2d854f0c5f1...
[2] https://github.com/Okazari/Rythm.js/blob/c054c475e6e758878db...
-- edit: formatting
To describe it fast : I keep an history of frequency (size customable) and compare the subscribed frequency range to its relative history max / min value. I get a percentage out of it that i give to the dance function associated to this specific class.
I made the same mistake.
edit: didn't see the "start demo" button...
I'm guessing different browsers make a difference? I'm using Chrome 60.0.3112.113 on Win7.
...I'll see myself to the door :)