Releases: jet2jet/js-synthesizer
Releases · jet2jet/js-synthesizer
v1.11.0
- Add
Synthesizer.initializeWithFluidSynthModule
- This allows to use loaded libfluidsynth instance explicitly, especially for Node.js environment (loaded via
require
)
- Add
libfluidsynth
directory
- Update libfluidsynth scripts (add 2.4.6 and remove 2.2.1)
v1.10.0
- Add
setPlayerLoop
and setPlayerTempo
methods to ISynthesizer
v1.9.0
- Add
disableLogging
/ restoreLogging
for suppressing logs
v1.8.5
(This version has no updates for js-synthesizer itself.)
- Update libfluidsynth scripts (add 2.3.0 and remove 2.1.9)
- Update README.md
v1.8.4
(This version has no updates for js-synthesizer itself.)
- Update libfluidsynth scripts (remove 2.1.3)
- Update README.md
v1.8.3
(This version has no updates for js-synthesizer itself.)
- Update libfluidsynth scripts
- Update README.md
v1.8.2
- Downgrade Node.js version to v12
v1.8.1
- Fixed to initialize player on first player method calls
- Add
closePlayer
method to release internal player instance
- Bundle libfluidsynth-2.2.1.js (and remove libfluidsynth-2.0.2.js)
v1.8.0
- Add
waitForWasmInitialized
to wait for WebAssembly initialization (#13)
- Add Soundfont object to read loaded soundfont information (including presets defined in the soundfont) (#14)
- Fix AudioWorkletNodeSynthesizer playPlayer to wait for internal playPlayer done (related: #16)
- Fix messaging usage on Sequence for AudioWorklet
- Add support for libfluidsynth 2.2.x
- Bundle libfluidsynth-2.1.9.js
v1.6.0
(This version has no feature updates but the minor version is updated due to updating engine version.)
- Fix required engine version (#4)
- Update packages and build settings