serversideup / amplitudejs

AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
https://521dimensions.com/open-source/amplitudejs
MIT License
4.2k stars 425 forks source link

Audio Visualizations #283

Closed kidconcept closed 5 years ago

kidconcept commented 6 years ago

Feature Request Web Audio API Visualization

I'm using Amplitude JS for a public whalesong database and am wondering when you are planning to release the Web Audio API visualization plugin.

Motivation Behind Feature

I would like to display waveforms and spectrograms of my audio files.

Feature Description

waveforms https://wavesurfer-js.org/

animated waveforms https://howlerjs.com/ (Music Player)

spectrograms https://www.youtube.com/watch?v=5tRMqbPH_pk

Ideally integrating with a server side sound visualization library. https://github.com/tlecomte/friture

danpastori commented 6 years ago

Hi @kidconcept! Sounds like an awesome use case. I definitely want to implement wave surfer into AmplitudeJS as like a plugin. Right now, I'm looking to do some of the visualization stuff in the next release as Amplitude-FX. I had it before but it was complicated and not well supported, but now it'd work great. I'll keep you in the loop. However, are you needing it for a time sensitive project?

danpastori commented 5 years ago

Hi @kidconcept we just launched version 4.0 that includes visualizations and waveform elements! You can use the ones provided or you can create your own! Let me know how it works!

tparser commented 4 years ago

This wave Visualizer loads a copy of the file, which creates a double upload to the server.

Привет @kidconcept, мы только что запустили версию 4.0, которая включает в себя визуализации и элементы формы волны! Вы можете использовать предоставленные или создать свой собственный! Дайте мне знать, как это работает!