Looking for alpha testers and feedback #2717
katspaugh
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Are you feeling adventurous and want to try the next shiny thing? I've got you. 🎁
I've just released an alpha of an experimental version of wavesurfer.js and am looking for testers and feedback.
Install it from NPM:
What is this experimental version?
In the past few days, I've been working on a completely new version of wavesufer.js written in TypeScript (codename: wavesurfer-ts). It has a much more minimal API than the current mainline version and only one plugin so far: the Regions.
Some things have been omitted to reduce the code complexity:
mediaControls
andmediaType
options, you can just pass an existing media element with those options specified on the element itself.Future development
I'm planning to add some of the missing options e.g.
splitChannels
, as well as plugins such as the Spectrogram, Cursor, Playhead etc. Some of them might make sense to combine as they share a lot of functionality.Tutorial
Apart from the new code, I've made a new website centered around practical examples:
https://wavesurfer-ts.pages.dev/tutorial
You can live-edit the example code ala codepen/codesandbox.
There's also automatically generated documentation:
This will be extended to be more human-readable and useful.
Feedback
I'm looking for feedback from the community on what options, methods, events and plugins you all want to keep. As well as any feedback you might have in general. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions