Commit
feat: Add Waveform component and integrate wavesurfer.js for audio visualization
Commit details
Commit notes
This commit introduces a new Waveform component that utilizes wavesurfer.js to visualize audio samples. It includes the implementation of audio playback controls and integrates the component into the library view, allowing users to preview audio tracks with a visual representation of the waveform. Additionally, the pnpm-lock.yaml and package.json files are updated to include wavesurfer.js as a dependency, enhancing the audio experience in the application.
- Files changed
- 5
- Lines added
- +1,446
- Lines removed
- −5