It had no major release in the last 12 months. wavesurfer-angular has a low active ecosystem. For major changes, please open an issue first to discuss what you would like to change. AngularJS directive wrap the wavesurfer.js plugin to be more flexible to use in AngularJS apps. If youre a company, or an individual, wishing to support the project, please consider buying this memorable commit. If you have a project that you would like included in this list, please open an issue, submit a pull request or contact me at Contributing To celebrate the 10-year anniversary of wavesurfer.js, we created an NFT representing the initial commit to this repository. The service is an interface to Deezer's Spleeter stem separation library that uses Tensorflow with pretrained models written in Python. wavesurfer.js by katspaugh is licensed under a BSD-3-Clause License. Spleeter Online extracts the vocal stem from any mp3 or wav file. Projects Spleeter Online - spleeter.online This is made possible by an included Globa Media Control Service RXJS behavior subject that the components listen to for notification to stop when another player is going to play. When playing any waveform rendererd with this service, all other players instantiated by this service will stop.
This alpha release contains some basic functionalities supported in wavesurfer.js. import ) Īll rendered waveforms are click-to-play. AngularJS directive wrap the wavesurfer.js plugin to be more flexible to use in AngularJS apps.
Npm install angular-wavesurfer-service -saveĪdd AngularWavesurferServiceModule to your NgModule.