Commit Graph

346 Commits

Author SHA1 Message Date
Hajime Hoshi
10650d1c6e audio: Introduce audio.Player 2016-02-11 02:18:39 +09:00
Hajime Hoshi
d52118639d audio: Use IO as source 2016-02-11 02:09:06 +09:00
Hajime Hoshi
c6a431c9ab audio: add sampleRate arg to Queue: implementation turned to be simplified 2016-02-10 02:40:07 +09:00
Hajime Hoshi
2ba25b1a14 auido: Remove some APIs 2016-02-09 23:04:00 +09:00
Hajime Hoshi
70fe6d8169 audio: Remove channel argument from audio.Queue 2016-02-09 22:55:18 +09:00
Hajime Hoshi
2097a5d822 audio: Use a new channel: We don't guarantee the exact condition when IsPlaying returns true/false 2016-02-08 12:26:48 +09:00
Hajime Hoshi
c94f94cc17 example: Fix URL guide 2016-02-08 01:52:25 +09:00
Hajime Hoshi
60c4990555 audio: Change audio.SampleRate to be a const 2016-02-08 00:48:43 +09:00
Hajime Hoshi
b63911e6f7 audio: Remove audio.Play 2016-02-08 00:45:02 +09:00
Hajime Hoshi
d1ff3701a6 image: Deprecate RotateHue 2016-02-06 23:56:02 +09:00
Hajime Hoshi
439c8a62d3 image: Deprecate ScaleColor and TranslateColor 2016-02-06 21:49:11 +09:00
Hajime Hoshi
85279e8422 image: Remove image.DrawFilledRect (#142) 2016-02-06 17:45:08 +09:00
Hajime Hoshi
3aa754b2a4 Remove some examples 2015-06-20 18:58:23 +09:00
Hajime Hoshi
564248641b audio: Fix examples' performance issue 2015-06-14 03:27:02 +09:00
Hajime Hoshi
de59c93219 audio: Change API to accept raw PCM data 2015-06-08 00:05:18 +09:00
Hajime Hoshi
ab5a598d27 Remove example/mapeditor 2015-06-07 18:13:07 +09:00
Hajime Hoshi
2e581abe2b example/_server: Add a kind message 2015-06-04 01:25:36 +09:00
Hajime Hoshi
79f76ab7c8 example/windowsize: Show FPS 2015-02-19 02:33:19 +09:00
Hajime Hoshi
e366e1c6f3 example/piano: Cache notes 2015-02-17 11:19:30 +09:00
Hajime Hoshi
9ec7b13f27 example/piano: Speed up 2015-02-16 10:48:57 +09:00
Hajime Hoshi
cd4188b0a3 Add SetScreenScale (#115) 2015-02-10 00:10:50 +09:00
Hajime Hoshi
249add3979 Add SetScreenSize 2015-02-09 11:02:04 +09:00
Hajime Hoshi
9b1aee1a21 example/mapeditor: Update 2015-02-08 01:40:58 +09:00
Hajime Hoshi
dee7b1a328 example/mapeditor: Add map tools (which doesn't work yet) 2015-02-07 03:21:22 +09:00
Hajime Hoshi
0c7716586a example/mapeditor: Bug fix: dragging on the map view shouldn't affect the tileset view 2015-02-05 11:02:48 +09:00
Hajime Hoshi
30aece193b example/mapeditor: Draw map 2015-02-05 02:21:29 +09:00
Hajime Hoshi
8303fefdb9 Add example/mapeditor (WIP) 2015-02-04 03:15:53 +09:00
Hajime Hoshi
3ff3866da1 example/platform: Modify jump height 2015-02-04 03:15:22 +09:00
Hajime Hoshi
b2c3a5bb73 Add example/platform (WIP) 2015-02-01 16:42:15 +09:00
Hajime Hoshi
c3eb4e98c3 example/sprites: Add UI to adjust the number of sprites (#87) 2015-01-30 00:00:17 +09:00
Hajime Hoshi
b474c34965 example/piano: Draw piano keys (#106) 2015-01-29 03:22:36 +09:00
Hajime Hoshi
d7a95f3142 Don't use internal in example/keyboard/keyboard 2015-01-26 22:29:55 +09:00
Hajime Hoshi
714930eaf7 Rename example/internal -> example/common 2015-01-26 22:20:36 +09:00
Hajime Hoshi
880ea55879 example/piano: Add KeyQ 2015-01-26 11:33:37 +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
e1336c2eba audio: Change API: accept []int16 instead of []float32 2015-01-25 19:17:53 +09:00
Hajime Hoshi
fe91d341ac audio: Implement for desktops with OpenAL (#104) 2015-01-25 01:51:51 +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
d020824b3a audio: Move to exa/audio 2015-01-23 23:04:56 +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
4c37efd673 Merge branch 'master' into audio 2015-01-21 10:12:14 +09:00
Hajime Hoshi
fe62cbd357 Reduce the size of keyboard.png 2015-01-21 01:06:48 +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
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