Commit Graph

877 Commits

Author SHA1 Message Date
Hajime Hoshi
6a0c5dfb03 audio: Change the number of buffers 2015-01-26 03:53:40 +09:00
Hajime Hoshi
205c6f1462 audio: Bug fix: Reduce delay for desktops 2015-01-26 01:58:32 +09:00
Hajime Hoshi
7692cf6a1b audio: Refactoring 2015-01-26 01:39:43 +09:00
Hajime Hoshi
9e7dfa2f16 audio: Bug fix: Multi source (or nodes) should be used to play multi sounds 2015-01-26 01:20:56 +09:00
Hajime Hoshi
2ea9ba8dcb Add example/piano 2015-01-26 00:09:14 +09:00
Hajime Hoshi
701de9f82b audio: Bug fix: half volume of any sound on GopherJS 2015-01-25 23:38:26 +09:00
Hajime Hoshi
d455233e32 doc: Release 1.1.0 2015-01-25 20:16:53 +09:00
Hajime Hoshi
e1336c2eba audio: Change API: accept []int16 instead of []float32 2015-01-25 19:17:53 +09:00
Hajime Hoshi
c2313c10c1 audio: Grace returning when audio is not available 2015-01-25 16:04:49 +09:00
Hajime Hoshi
1ff738e730 Bug fix: add libopenal1 to .travis.yml 2015-01-25 14:11:48 +09:00
Hajime Hoshi
d0f787b078 Bug fix: add libopenal-dev to .travis.yml 2015-01-25 14:07:16 +09:00
Hajime Hoshi
a53e0fe518 Add docs and readme 2015-01-25 02:07:39 +09:00
Hajime Hoshi
fe91d341ac audio: Implement for desktops with OpenAL (#104) 2015-01-25 01:51:51 +09:00
Hajime Hoshi
a8e3b2b619 audio: Start implementing with OpenAL (not finished yet) 2015-01-24 22:20:09 +09:00
Hajime Hoshi
2d5ac9e987 audio: Add comments, add IsPlaying 2015-01-24 21:46:35 +09:00
Hajime Hoshi
2c7430171d audio: Add comments 2015-01-24 15:48:48 +09:00
Hajime Hoshi
edda664ca8 audio: Refactoring 2015-01-24 14:53:42 +09:00
Hajime Hoshi
b57c675996 Remove internal.RGBA 2015-01-24 14:53:40 +09:00
Hajime Hoshi
28983e4e24 Add exp/doc.go 2015-01-24 14:53:37 +09:00
Hajime Hoshi
4d702f964f audio: CurrentBytes returns the time on inserting new sound chunk 2015-01-24 14:53:33 +09:00
Hajime Hoshi
8a5c6d132e Merge branch 'audio' 2015-01-23 23:05:15 +09:00
Hajime Hoshi
d020824b3a audio: Move to exa/audio 2015-01-23 23:04:56 +09:00
Hajime Hoshi
88ac129dd6 Refactoring: only one nextInsertion is needed 2015-01-23 21:51:21 +09:00
Hajime Hoshi
8d250c6b25 audio: Add channel.nextInsertion 2015-01-23 10:58:18 +09:00
Hajime Hoshi
4b74411922 audio: Introduce channels 2015-01-23 03:02:23 +09:00
Hajime Hoshi
2ab7c2eb9b image: Add test 2015-01-22 11:27:50 +09:00
Hajime Hoshi
afe4c76b50 image: Bug fix: pixels must be reset after any drawing (TODO: add test) 2015-01-22 04:27:27 +09:00
Hajime Hoshi
ba3a612ce4 Bug fix: Add 'Add' method for non-js environment 2015-01-21 10:37:15 +09:00
Hajime Hoshi
4c37efd673 Merge branch 'master' into audio 2015-01-21 10:12:14 +09:00
Hajime Hoshi
1fa39e3b8a Fix a variable name 2015-01-21 10:12:05 +09:00
Hajime Hoshi
5b41374ac7 Support touch events (esp. for mobile browsers) (#76) 2015-01-21 02:58:29 +09:00
Hajime Hoshi
3aed28b4a7 Add TestImageReplacePixels 2015-01-21 01:46:30 +09:00
Hajime Hoshi
fe62cbd357 Reduce the size of keyboard.png 2015-01-21 01:06:48 +09:00
Hajime Hoshi
106984e9c7 Update docs 2015-01-21 00:51:55 +09:00
Hajime Hoshi
f88f48f0ae Comment fix 2015-01-21 00:42:27 +09:00
Hajime Hoshi
e03076ef67 Comment fix 2015-01-21 00:02:42 +09:00
Hajime Hoshi
d994f34d53 Add image.ReplacePixels; Add example/noise (#89) 2015-01-20 23:58:58 +09:00
Hajime Hoshi
d2d32d3956 example/blocks: Use gamepad 2015-01-20 10:36:21 +09:00
Hajime Hoshi
a3adf50850 Remove gamepad.go commited wrongly 2015-01-19 22:18:41 +09:00
Hajime Hoshi
efcd44e2a1 exp/shape: Bug fix: Sin(2π) is inaccurate; Use Sin(0) instead (#98) 2015-01-19 22:16:54 +09:00
Hajime Hoshi
f8c0fff6a7 example: Bug fix: the path from runtime.Caller is not useful on JavaScript (#99) 2015-01-19 22:09:08 +09:00
Hajime Hoshi
d12477fb2a example/shape: Bug fix: The positions must be rounded (#97) 2015-01-19 10:15:46 +09:00
Hajime Hoshi
73bb576b0e Remove unneeded file 2015-01-18 21:55:17 +09:00
Hajime Hoshi
ff020e8b1c example/keyboard: Add a keyboard image 2015-01-18 21:33:59 +09:00
Hajime Hoshi
a5e335819d Add example/internal and move font rendering into it 2015-01-18 14:31:21 +09:00
Hajime Hoshi
0bd0a4dbc2 Rename image.FillRect -> DrawFilledRect (FillRect is confusing with Fill) 2015-01-18 04:19:38 +09:00
Hajime Hoshi
719cc03123 docs: Bug fix: directory must be removed by os.RemoveAll 2015-01-18 03:27:28 +09:00
Hajime Hoshi
db22bf6242 Add exp/shape package 2015-01-18 01:26:57 +09:00
Hajime Hoshi
c892f84816 example/blocks: Use FillRect (imageEmpty is no longer needed) 2015-01-18 00:05:15 +09:00
Hajime Hoshi
26358f3e63 Revert lines' vetices (float64 -> int) 2015-01-17 23:33:57 +09:00