├── .circleci └── config.yml ├── .gitignore ├── .gitmodules ├── LICENSE.md ├── Makefile ├── README.md ├── dist-unminified ├── decoderWorker.js ├── decoderWorker.wasm ├── encoderWorker.js ├── recorder.js └── waveWorker.js ├── dist ├── decoderWorker.min.js ├── decoderWorker.min.wasm ├── encoderWorker.min.js ├── recorder.min.js └── waveWorker.min.js ├── example ├── 16bitMono.wav ├── decoder.html ├── encoder.html ├── fileEncoder.html ├── mono.opus └── waveRecorder.html ├── package.json ├── src ├── decoderWorker.js ├── encoderWorker.js ├── recorder.js └── waveWorker.js ├── test.js ├── test ├── decoderWorker.js ├── encoderWorker.js ├── recorder.js ├── sample │ ├── joinedMono.opus │ ├── mono.opus │ └── stereo.opus └── waveWorker.js └── webpack.config.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | .DS_Store 4 | /.idea/ 5 | /*.iml 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/README.md -------------------------------------------------------------------------------- /dist-unminified/decoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist-unminified/decoderWorker.js -------------------------------------------------------------------------------- /dist-unminified/decoderWorker.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist-unminified/decoderWorker.wasm -------------------------------------------------------------------------------- /dist-unminified/encoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist-unminified/encoderWorker.js -------------------------------------------------------------------------------- /dist-unminified/recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist-unminified/recorder.js -------------------------------------------------------------------------------- /dist-unminified/waveWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist-unminified/waveWorker.js -------------------------------------------------------------------------------- /dist/decoderWorker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist/decoderWorker.min.js -------------------------------------------------------------------------------- /dist/decoderWorker.min.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist/decoderWorker.min.wasm -------------------------------------------------------------------------------- /dist/encoderWorker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist/encoderWorker.min.js -------------------------------------------------------------------------------- /dist/recorder.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist/recorder.min.js -------------------------------------------------------------------------------- /dist/waveWorker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/dist/waveWorker.min.js -------------------------------------------------------------------------------- /example/16bitMono.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/16bitMono.wav -------------------------------------------------------------------------------- /example/decoder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/decoder.html -------------------------------------------------------------------------------- /example/encoder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/encoder.html -------------------------------------------------------------------------------- /example/fileEncoder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/fileEncoder.html -------------------------------------------------------------------------------- /example/mono.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/mono.opus -------------------------------------------------------------------------------- /example/waveRecorder.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/example/waveRecorder.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/package.json -------------------------------------------------------------------------------- /src/decoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/src/decoderWorker.js -------------------------------------------------------------------------------- /src/encoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/src/encoderWorker.js -------------------------------------------------------------------------------- /src/recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/src/recorder.js -------------------------------------------------------------------------------- /src/waveWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/src/waveWorker.js -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test.js -------------------------------------------------------------------------------- /test/decoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/decoderWorker.js -------------------------------------------------------------------------------- /test/encoderWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/encoderWorker.js -------------------------------------------------------------------------------- /test/recorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/recorder.js -------------------------------------------------------------------------------- /test/sample/joinedMono.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/sample/joinedMono.opus -------------------------------------------------------------------------------- /test/sample/mono.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/sample/mono.opus -------------------------------------------------------------------------------- /test/sample/stereo.opus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/sample/stereo.opus -------------------------------------------------------------------------------- /test/waveWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/test/waveWorker.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chris-rudmin/opus-recorder/HEAD/webpack.config.js --------------------------------------------------------------------------------