wavesurfer.js icon indicating copy to clipboard operation
wavesurfer.js copied to clipboard

audio.st - prerender peaks via online api,

Open entonbiba opened this issue 7 years ago • 7 comments

To be updated.

The api is available here for testing via browser, you may upload your audio files which will be destroyed once converted. I've limited the file upload to 20 MB for now just to test the waters. https://waveform.audio.st/

my todo:

  • [x] create api short url
  • [x] create api website
  • [x] create api service
  • [x] allow wav, mp3 and flac audio types
  • [x] save decoded file data as json
  • [x] save decoded file data as png
  • [x] save decoded file data as svg
  • [ ] save uploaded audio as base64
  • [ ] save uploaded audio as hls chunks
  • [ ] test with free apikeys
  • [ ] create free and pro api keys plans
  • [ ] increase upload size
  • [ ] create plugin to reference waveform generated data
  • [ ] update link in github pages to waveform.audio.st
  • other features, please comment

when the online api service is released it might fix #392 #1171 #1161 #737 #668 #316 #159 #22 #9 #1082 #488 #497 #1094 #1218 #1348 #2394

Preview:

image

entonbiba avatar Aug 01 '17 21:08 entonbiba

great!

xiaoxiaodexueyin avatar Aug 03 '17 08:08 xiaoxiaodexueyin

I'm interested! If you're using Ruby, I can help you with that - I have a module that takes a file and makes wavesurfer compatible peaks.

jurgenwerk avatar Aug 04 '17 14:08 jurgenwerk

Here is also C++ implementation: https://github.com/beschulz/wav2json

akreal avatar Aug 04 '17 15:08 akreal

@xiaoxiaodexueyin @matixmatix @akreal I added some features on what the api will offer, any additional features you think would make sense to add?

entonbiba avatar Aug 08 '17 00:08 entonbiba

Also you can check this out: https://github.com/bbc/audiowaveform – There is no build target for windows.

I also wanted to implement something like this with aurora.js but never got round to completing it: https://github.com/mspae/audiowavejs

mspae avatar Aug 20 '17 15:08 mspae

@katspaugh @thijstriemstra @mspae @matixmatix @xiaoxiaodexueyin @akreal

entonbiba avatar Apr 07 '18 15:04 entonbiba

will be updating the service soon, if you guys have any suggestions of feature requests let me know.

entonbiba avatar Jan 25 '21 01:01 entonbiba