17 comments

[ 3.6 ms ] story [ 30.4 ms ] thread
Loads to about 90% and freezes. I'm on iOS 10.
On Android it loads to 90%, freezes, then works normally after 10-15 sec. Although low fps.
The "freezing" is when the audio track is still taking time to load. The dweets themselves load in an instant. Yeah, FPS will unfortunately be an issue on slower devices :(
Safari/Mac same issue as iOS 10.

>> Unhandled Promise Rejection: ReferenceError: Can't find variable: AudioContext

Chrome/Mac works great.

(comment deleted)
I remember having seen this a while ago and having been unable to find it since. Thanks for posting this, its always really cool to see what can be done in such a little amount of space.
Very cool. Might be a good idea to add a volume slider instead of just toggle, since that's often easier to get to than system volume.
Would be cool to be able to post sound loops in the same style. You could use this web audio module for that: https://www.npmjs.com/package/jsynth
I have been working on Glitch for a while. Not forcefully limited to short tweet-size tunes, it makes generative music from simple chiptunes [1] to something more advanced [2].

I would be happy to answer any questions, if you are interested in!

It's open source and new version is coming soon - https://github.com/naivesound/glitch

[1]: http://bit.ly/2ib97gq (parser seems to trim the last parenthesis, so I had to use URL shortener)

[2]: http://bit.ly/2gQDWKM