MTG / essentia.js

JavaScript library for music/audio analysis and processing powered by Essentia WebAssembly
https://essentia.upf.edu/essentiajs
GNU Affero General Public License v3.0
628 stars 41 forks source link

Broken code links on Netlify-hosted melspectrogram-rt and pitch-melodia-rt demos #78

Closed jmarcosfer closed 2 years ago

jmarcosfer commented 2 years ago

What is the issue about?

What part(s) of Essentia.js is involved?

Description

  1. Broken code links on Netlify-hosted versions (SharedArrayBuffer enabled) of melspectrogram-rt and pitch-melodia-rt demos, e.g. https://essentiajs-melspectrogram.netlify.app/

  2. Also original demos that point to Netlify-hosted versions use window.confirm() dialog which does not show when the page is not the active tab of the front window (e.g. when the user opens demo in new tab from examples index). This is bad user experience, and means many people may not see the working demo.

Steps to reproduce / Code snippets / Screenshots

System info

Problem 1) N/A since it's a URL problem Problem 2) seen on Chrome 95.0.4638.54, on Ubuntu 21.10