(1) Add gamepad support:
(1.1) xinput controller is better, Microsoft Edge only support Xinput devices
(1.2) Browser support tables: http://caniuse.com/#feat=gamepad
(1.3) gamepad test page: http://html5gamepad.com/
(2) Add color themes selection
(3) More control key support: add "QWE ASD" and ",." keyboard support
(4) Rewrite editor function for more compatible with browser
(5) Maybe get bigger play screen, change scale step from 25% to %5
please visit webpage: https://github.com/CreateJS/SoundJS/commit/70a812a564641e2f49b6edcb567efd75243b0e6c
Fixed Chrome issue with WebAudio only playing right channel
SoundJS code modified:
----------------------------------------------------------------
this.panNode = s.context.createPanner();
this.panNode.panningModel = s._panningModel;
this.panNode.connect(this.gainNode);
+ this._updatePan(); //failed to initialize the pan node correctly, this change resolves
----------------------------------------------------------------
TODO: currently only add "this._updatePan()" to soundjs-0.6.0.min.js
MUST update to the next SoundJS release (version should >= 0.6.2)