Logger Web server playback doesn't work

Hello,
We’re using MairList Logger with the web server and when we play a recording we canno’t change the listening point, when we click on a point on the track the cursor move, but the playback stop instead of starting from this newpoint.
We try on safari, opera gx and chrome.
Have a good day :slight_smile:

Ps : The waveform is very long to load.

Can anybody else confirm this?

This is the component used for the waveform and playback: https://wavesurfer-js.org/

AFAIK it needs to download the entire file before it starts playback and displays the waveform. So it might just be a bandwidth issue?

However, the demo on the wavesurfer-js works well.
Even after the waveform is loaded, no playback at a different point is possible


we use Audiologger 1.4.0 Build 211.
Doesn’t work here either

Can everybody please try build 214 which I just uploaded as a snapshot?

  • Update wavesurfer.js to version 5.2 (just in case…)
  • Fixed a bug that reported wrong file length for HTTP range requests
  • Disabled auto-play, you must manually click “Play” now to start playback

Sorry about the last point, but it seems to be the only way to work around a strange behavior of wavesurfer.js. Sometimes, especially with slow connections (I tried with Chrome DevTools with throttling enabled), it would start playback “too early”, play only a small fraction of a second, then stops, and you can never resume.

I found that the safest bet is to wait until the entire waveform appears - which means that the file has been downloaded in full. From that point, you can play/pause and also seek without any problems.

Please give feedback.

We 'upgraded to build 214 and the issue is still here …
Thanks for trying to solve it :slight_smile:

Even you wait until the full waveform is loaded?

Yes, even If we wait (with a safety margin)