Wykres commitów

40 Commity (6e8e49f494f036cadc084e7e03b5df363cc8593f)

Autor SHA1 Wiadomość Data
Chad von Nau 6e8e49f494 update readme with exmaple and dev commands 2015-11-09 13:19:35 -08:00
Chad von Nau 7f419661f7 change parameter name: htmlAudio -> audio 2015-11-09 13:19:35 -08:00
Chad von Nau cbd24eaa1a support dynamic canvas size, demo supports iPhone 2015-11-09 05:33:48 -08:00
Chad von Nau 123a11e4eb make demo compatible with Safari (needs updated woscope-music submodule) 2015-11-09 05:33:47 -08:00
Chad von Nau aa82483ebe now compatible with Safari 2015-11-09 05:33:46 -08:00
Chad von Nau dab27c97bf add babelify, improve browser support
- Firefox: can remove fix-firefox workaround
- Safari: partial support
2015-11-09 05:33:45 -08:00
Chad von Nau 93f7222ff5 move shaders to individual files, bundle with glslify 2015-11-09 05:33:44 -08:00
Chad von Nau 1b7f0f2d07 fix linting errors 2015-11-09 05:33:42 -08:00
Chad von Nau a5e7ce7678 add package files and build config
- npm
- bower
- budo: dev server
- browserify: asset bundler
- bannerify: add banner to dist files
- jshint: project style prefs
- editorconfig: whitespace prefs
2015-11-09 05:01:44 -08:00
Chad von Nau 87ee41e248 move demo-related code to separate file 2015-11-09 05:01:44 -08:00
Chad von Nau d37632fd83 rename main file to index.js to match browserify convention 2015-11-09 05:01:43 -08:00
Igor null 65fd730186 added readme and license 2015-10-14 12:29:14 +03:00
Igor null c53e9758fe re-implemented erf approximation using formula from wiki 2015-10-14 12:25:02 +03:00
Igor null 6a2fca6eef account for decoded audio sample rate when loading waveform 2015-10-11 13:32:01 +03:00
Igor Null 85b1bea03e checking if we really can into gl 2015-09-04 11:13:56 +00:00
Igor Null 36fa39f518 lower margin for h2 and ul 2015-09-04 07:40:41 +00:00
Igor Null fa2c314d92 handle the case of html audio loading too slow 2015-09-04 07:38:04 +00:00
Igor Null 41bd94ef6b added woscope music submodule 2015-09-04 07:15:17 +00:00
Igor Null ba0d1fc446 cosmetic change in progress shader 2015-09-04 07:14:52 +00:00
Igor Null 6e8dd234e6 move music directory 2015-09-04 07:14:13 +00:00
Igor Null abba82cb2a cosmetic change 2015-09-04 07:14:03 +00:00
Igor Null 3dc6588b53 added progress indicator 2015-09-04 06:56:07 +00:00
Igor Null 2ad70e6659 cosmetic changes 2015-09-04 06:09:05 +00:00
Igor Null fa44ff469e moved js code to separate file 2015-09-04 05:41:48 +00:00
Igor Null ba7dc2371e moved the only gl function to the html 2015-09-04 05:38:50 +00:00
Igor Null 0b1fc076ea added playlist and change query string format 2015-09-04 05:36:44 +00:00
Igor Null a3de43e43c added song info 2015-09-04 04:59:19 +00:00
Igor Null bcc7658079 dont use blur by default 2015-09-04 04:35:35 +00:00
Igor Null 2ef2d704a1 trying to implement bloom 2015-09-04 04:31:04 +00:00
Igor Null b97f4b5a38 re-use buffer to avoid heap allocations 2015-09-02 03:12:13 +00:00
Igor Null 406f812c94 rendering a frame ahead 2015-09-02 03:05:13 +00:00
Igor Null 4ba665dc70 making the line tail dimmer 2015-09-02 03:04:54 +00:00
Igor Null 09856cc9ed tuned size a bit 2015-09-01 18:13:06 +00:00
Igor Null 9e25f070ff removed inline styles and default audio 2015-09-01 17:15:17 +00:00
Igor Null b6181c6cb7 added firefox hacks 2015-09-01 17:14:50 +00:00
Igor Null 25a01b583b calculate beam intensity using integral of gaussian function 2015-09-01 15:54:43 +00:00
Igor Null bbf830c3e5 draw overlapping quads instead of triangle strip 2015-09-01 13:59:39 +00:00
Igor Null a71ea75f10 rendering oscilloscope with triangulated lines 2015-09-01 12:24:39 +00:00
Igor Null f92c393b04 moved use strict to upper level and removed unnecessary includes 2015-08-30 10:13:34 +00:00
Igor Null 870af9bfa6 line rendering in webgl 2015-08-30 10:01:15 +00:00