{"action":"created","issue":{"url":"https://api.github.com/repos/hughrawlinson/meyda/issues/128","repository_url":"https://api.github.com/repos/hughrawlinson/meyda","labels_url":"https://api.github.com/repos/hughrawlinson/meyda/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/hughrawlinson/meyda/issues/128/comments","events_url":"https://api.github.com/repos/hughrawlinson/meyda/issues/128/events","html_url":"https://github.com/hughrawlinson/meyda/pull/128","id":147795945,"number":128,"title":"New GH-Pages","user":{"login":"hughrawlinson","id":829836,"avatar_url":"https://avatars.githubusercontent.com/u/829836?v=3","gravatar_id":"","url":"https://api.github.com/users/hughrawlinson","html_url":"https://github.com/hughrawlinson","followers_url":"https://api.github.com/users/hughrawlinson/followers","following_url":"https://api.github.com/users/hughrawlinson/following{/other_user}","gists_url":"https://api.github.com/users/hughrawlinson/gists{/gist_id}","starred_url":"https://api.github.com/users/hughrawlinson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hughrawlinson/subscriptions","organizations_url":"https://api.github.com/users/hughrawlinson/orgs","repos_url":"https://api.github.com/users/hughrawlinson/repos","events_url":"https://api.github.com/users/hughrawlinson/events{/privacy}","received_events_url":"https://api.github.com/users/hughrawlinson/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hughrawlinson/meyda/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":26,"created_at":"2016-04-12T15:54:42Z","updated_at":"2016-05-06T17:17:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hughrawlinson/meyda/pulls/128","html_url":"https://github.com/hughrawlinson/meyda/pull/128","diff_url":"https://github.com/hughrawlinson/meyda/pull/128.diff","patch_url":"https://github.com/hughrawlinson/meyda/pull/128.patch"},"body":"A huge spate of changes, bear with me.\r\n\r\n* A whole new display site.\r\n* Using Three.js to implement a loose clone of Ge Wang's `sndpeek` in Javascript with WebGL\r\n  * It performs much better now, and is responsive\r\n* Modularised frontend code\r\n* Links to relevant resources\r\n\r\nFuture ideas:\r\n* Either\r\n  * Remove the dependency on Browserify\r\n  * Gulpify things (so that building and deploying the site isn't such a performance)\r\n* Display Loudness and other features in sndpeek\r\n* Account for logarithmic spectrum\r\n* Grab documentation from the wiki on build, and then use JS to update on page load.\r\n\r\nAs it's a ground-up rewrite, I doubt the 'changed files' view on GitHub will be useful, I'd recommend cloning the repo and browsing the code yourself. To run: `python -m SimpleHTTPServer`. When you update the code in src, you have to build the js with browserify: `browserify -o main.js src/main.js`. A nice gulpfile would be nice, preferably with a deploy to `gh-pages` task. I anticipate that this pull request will take some time to be digested and moved, and if there are any changes to be made I'd be happy to accept PRs to this branch prior to merging, particularly for the 'logarithmic spectrum' task, or gulpifying everything. I'm not sure why there's a merge conflict, \r\n\r\nThumbs, please! @nevosegal @jakubfiala \r\n\r\nThanks to @JamesMilnerUK and @2xaa for helping! :sparkles:"},"comment":{"url":"https://api.github.com/repos/hughrawlinson/meyda/issues/comments/217503196","html_url":"https://github.com/hughrawlinson/meyda/pull/128#issuecomment-217503196","issue_url":"https://api.github.com/repos/hughrawlinson/meyda/issues/128","id":217503196,"user":{"login":"jakubfiala","id":5719805,"avatar_url":"https://avatars.githubusercontent.com/u/5719805?v=3","gravatar_id":"","url":"https://api.github.com/users/jakubfiala","html_url":"https://github.com/jakubfiala","followers_url":"https://api.github.com/users/jakubfiala/followers","following_url":"https://api.github.com/users/jakubfiala/following{/other_user}","gists_url":"https://api.github.com/users/jakubfiala/gists{/gist_id}","starred_url":"https://api.github.com/users/jakubfiala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakubfiala/subscriptions","organizations_url":"https://api.github.com/users/jakubfiala/orgs","repos_url":"https://api.github.com/users/jakubfiala/repos","events_url":"https://api.github.com/users/jakubfiala/events{/privacy}","received_events_url":"https://api.github.com/users/jakubfiala/received_events","type":"User","site_admin":false},"created_at":"2016-05-06T17:17:58Z","updated_at":"2016-05-06T17:17:58Z","body":"damn, that's great, i didn't know it worked at all! awesome, 👍 "}}