PxtoneJS icon indicating copy to clipboard operation
PxtoneJS copied to clipboard

Play Pxtone Collage files in Web Audio API.

Results 13 PxtoneJS issues
Sort by recently updated
recently updated
newest added

Bumps [babel-preset-stage-3](https://github.com/babel/babel) from 6.22.0 to 6.24.1. Release notes *Sourced from [babel-preset-stage-3's releases](https://github.com/babel/babel/releases).* > ## v6.24.1 (2017-04-07) > > #### :bug: Bug Fix > * `babel-plugin-transform-regenerator` > * [#5567](https://github-redirect.dependabot.com/babel/babel/pull/5567) Update regenerator-transform...

dependencies

Bumps [babel-preset-latest](https://github.com/babel/babel) from 6.22.0 to 6.24.1. Release notes *Sourced from [babel-preset-latest's releases](https://github.com/babel/babel/releases).* > ## v6.24.1 (2017-04-07) > > #### :bug: Bug Fix > * `babel-plugin-transform-regenerator` > * [#5567](https://github-redirect.dependabot.com/babel/babel/pull/5567) Update regenerator-transform...

dependencies

現時点で PxtoneJS は Pxtone Tune ファイル、Pxtone Collage Project ファイル、Pxtone Noise ファイルを Wave フォーマットの `ArrayBuffer` に変換すること、またそこから `AudioBuffer` に変換することしか出来ていません。 この方法だと音楽ファイル全体をデコードし終えるまで待たないと再生できないため、再生可能になるまでにとても時間がかかります。 Web Audio API でデコードしながらの再生(ストリーミング再生)をするとなると `AudioBuffer` を小さく分割して作る必要があり、それを連続して再生するとなると、`AudioBufferSourceNode` で逐一キューに登録していかなければならず、ライブラリとして煩雑になってしまいます。 そこで Media Source Extensions (MSE)...

enhancement
help wanted