Omnitone Versions Save

Spatial Audio Rendering on the web.

1.3.0

5 years ago
  • Added ES6 module support.
  • Added Rollup.js build system and removed WebPack.
  • Updated NPM packages to resolve security vulnerability and installation problem.
  • Updated examples for new ES6 format and autoplay policy problem.
  • Updated README.

1.2.5

5 years ago
  • Update NPM packages to resolve security vulnerability and installation problem.
  • Fix the code according to the updated ESLint package.
  • Regenerated library files and documentations.

1.2.4

5 years ago
  • Minor maintenance: add WebPack4's new development build option.
  • Version updated to 1.2.4.

1.2.3

5 years ago
  • Make the rotation mechanism identical between FOA and HOA renderer. With this change, the rotator directly can take the matrix from Three.js.
  • Updated npm packages: Upgraded to Node 9 + WebPack 4.
  • Modified Travis config file for Node 9.

1.2.1

6 years ago
  • Fixed: The rejection handler from FOA/HOARenderer.initialize().then() promise doesn't get invoked correctly.
  • All source codes will have @license tag for JSDoc purpose.
  • These tags will be stripped out at the compilation, and a banner license will be added to the result of compilation.

1.2.0

6 years ago
  • FOADecoder is deprecated in favor of FOARenderer.
  • Old HRIR files in PCM audio file format were removed. Omnitone does not rely on PCM audio file or XHR for loading HRIRs.

1.0.6

6 years ago
  • HRIR data for 2nd order ambisonic is added.
  • Explicit multi-channel management of renderer's input.
    • Both renderers clamp number of channels in the input stream. (FOA: 4ch SOA: 9ch, TOA: 16ch)

1.0.5

6 years ago
  • Synchronous resource loading: Base64-encoded HRIR
    • FOARenderer is in "ready" state 2x faster.
    • HOARenderer (TOA) is in "ready" state 7x faster.

1.0.2

6 years ago
  • Removed Gstatic CDN reference.
  • Updated README.

1.0.1

6 years ago
  • Added eslint into the build system to enforce Google JS style.
  • Modified Travis CI config to automate the linting task.
  • Fixed Safari 10 let iterator bug.