Releases: nicolvisser/react-audio-spectrogram-player
Compute spectrogram automatically
Previously you had to precompute the spectrogram and pass via sxx prop.
Now if sxx is not passed, it will call Rust coded compiled in Web Assembly to compute the spectrogram for you.
Therefore, you can now also pass the following spectrogram props:
sampleRaten_fftwin_lengthhop_lengthf_minf_maxn_melstop_db
You can also now specify some default view values and settings
startTimeInitialandendTimeInitialallows you to pick a range to zoom intoplaybackSpeedInitialandplayheadModeInitialwill override the initial setting in the "Settings" UI of the player.
Bug Fixes for Improved Annotation System
Fixed a bug where annotations did not display corrrectly on page load and in jupyter notebooks
Basic annotations
Added some basic annotation functionality. Specifically targeted to draw word or phone intervals below the spectrogram. Might still be buggy.
Fixed minor bugs
- fixed settings prop that had no effect
- fixed a minor bug with the playback rate that wasn't synced with the UI
New UI without MaterialUI
Removed the MaterialUI library dependency. The idea is to develop a Jupyter widget with this component and there are some issues with MaterialUI and the cookie-cutter template for creating Jupyter widgets.
First stable release
v0.0.3 update version for publish
Pilot release
v0.0.1 update version in package.json