7 ms·
A web app that can play musical scales according to mathematical equations
- bazeblackwood 5y agoAudio doesn’t appear to work in mobile Safari
- ronenlh 5y agoIt worked for me, I had to disable Silent Mode
- sen 5y agoThat's really fun, got lost in that for a fair while.
- abbiya 5y agoIs it useful to have complex functions, rotations ?
- cesaref 5y agoTried x/sin(x) as a formula, and it crashed. Apart from that, it's fun
- Jap2-0 5y agox^-1 crashes as well.
- eviledamame 5y agoLooked like infinity was not being handled gracefully. Fixed now!
- fezzez 5y agoSimilarly tried tan(x) and it crashed
- deleted 5y ago[deleted]
- ronenlh 5y agoIt should play a Crash cymbal sound for every crash
- gus_massa 5y agoFeature request: If I use an ilegal equation like y = sin(2x), then it shows a flat line. It would be nice to add an error icon or other indication that something is wrong. Also, how is this parsing the equations? It may be nice to extend it to some usual cases like my equation.
- eviledamame 5y agoThank you for the request! Request granted! 2x should now work. Equation input will also now highlight red if an error is present
- poetaster 5y agoReally nice that it's multi-track. I've done a bit of byte muzak, but this is more fun and instructive since you see and hear the fns.
- codeulike 5y agoThis is fun! Feature request: mute a whole track - its a useful way of figuring out how each bit sounds without the other bits
- Guffton 5y agoGreat idea, but keeps crashing for me (firefox)
- MayeulC 5y agoSee also https://www.windows93.net/#!bytebeat https://www.windows93.net/#!bytebeat edit: I looked up the name, there is more to that on the web: http://canonical.org/~kragen/bytebeat/ http://canonical.org/~kragen/bytebeat/ https://greggman.com/downloads/examples/html5bytebeat/html5bytebeat.html https://greggman.com/downloads/examples/html5bytebeat/html5b...
- archibaldJ 5y agothis is super cool; with this + promt-enginning Codex to work with equations and algebra we can have a natural-langauge-based synthesizer!
- archibaldJ 5y agoI wonder how easy it is to replicate the UX but with sonic pi as the backend (so we can get rid of all the crashes)
- eviledamame 5y agoJust switched out the backend to a more robust library (mathjs). A lot of the previous problems should be fixed now :)
- savrum 5y agoIt crashes when using tan(x)
- eviledamame 5y agoNice find. Looks like infinity was not being handled gracefully. Fixed now!
- thomasqm 5y agoalso log(x)