{"author_name":"YSelf Tool","cat":"LD #32","comments":[],"epoch":1429483320,"likes":2,"metadata":{"p_key":"18594","p_author":"YSelf Tool","p_authorkey":"10854","p_urlkey":"53913","p_title":"An Unconventional LD","p_cat":"LD #32","p_event":"LD32","p_time":"1429483320","p_likes":"2","p_comments":"0","p_status":"UPD5","us_key":"10854","us_name":"YSelf Tool","us_username":"yselftool","event_start":"1429228800","event_key":"27","event_name":"LD32"},"text":"<p>This time I did not expect to take part at Ludum Dare since my study needs all of my time (and more sometimes), so I took part at theme voting with mixed feelings since it would be &#8211; once again &#8211; a LD some weeks <strong>after<\/strong> I had some spare time left for fun like this.<\/p>\n <p>Saturday morning I took a look at twitter and thought &#8220;Great theme!&#8221; didn&#8217;t think of it any more.<\/p>\n <p>But then, saturday evening, returning from the university, I had an idea that was simple but fitting nonetheless &#8211; I had to make that one reality. Back at home I read through grabbing sound and calculating FFTs in JS, since I definitely wanted to make it available through browsers, and usually I use Python or C++ for calculating such stuff.<\/p>\n <p>The bad thing was: All the functions for grabbing audio are still prefixed (I hate that aspect of JS), but they worked. And even better: Modern browsers have <strong>build-in FFT-Support<\/strong> (through something called AnalyserNode), I didn&#8217;t even have to write that code on my own!<\/p>\n <p>And then, some hours later, I was done. I simplified it and removed some ideas I had since it was hard enough to calculate the frequency of the sounds you make, but on that level it worked and was fun &#8211; great!<\/p>\n <p>The special thing: <strong>It only needed ~ 5 hours<\/strong>, not the usual 2 times 12 hours I usually reserve for taking part at Ludum Dare.<\/p>\n <p>Thanks for giving me that possibility, once again! And for all of you currently trying to fix last minute bugs: Good look. Please don&#8217;t read on here, fix them.<\/p>\n <p>P.S. or better fix them tomorrow, as you won&#8217;t have luck at this hour and stress level. I know how you feel.<\/p>","time":"April 19th, 2015 5:42 pm","title":"An Unconventional LD"}