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 |