Skip to content

Releases: nicolvisser/react-audio-spectrogram-player

Compute spectrogram automatically

19 Feb 09:35

Choose a tag to compare

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:

  • sampleRate
  • n_fft
  • win_length
  • hop_length
  • f_min
  • f_max
  • n_mels
  • top_db

You can also now specify some default view values and settings

  • startTimeInitial and endTimeInitial allows you to pick a range to zoom into
  • playbackSpeedInitial and playheadModeInitial will override the initial setting in the "Settings" UI of the player.

Bug Fixes for Improved Annotation System

29 Mar 14:24

Choose a tag to compare

Fixed a bug where annotations did not display corrrectly on page load and in jupyter notebooks

Basic annotations

27 Mar 11:09

Choose a tag to compare

Basic annotations Pre-release
Pre-release

Added some basic annotation functionality. Specifically targeted to draw word or phone intervals below the spectrogram. Might still be buggy.

Fixed minor bugs

23 Mar 00:51

Choose a tag to compare

  • 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

23 Mar 00:39

Choose a tag to compare

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

21 Mar 21:37

Choose a tag to compare

v0.0.3

update version for publish

Pilot release

21 Mar 12:08

Choose a tag to compare

v0.0.1

update version in package.json