WaveSurferPlayer is a modern music player that utilizes WaveSurfer.js to play and visualize music files. It provides a user-friendly interface and easy controls to visualize sound waves while enjoying your music.
- Play, pause, and control the volume of music tracks.
- Visualize music files with sound waves.
- Easily switch tracks using the playlist.
- Responsive design.
- HTML
- CSS
- JavaScript
- WaveSurfer.js
To run the project locally, follow these steps:
-
Clone this repository:
git clone https://github.com/your-username/WaveSurferPlayer.git
-
Navigate to the project directory:
cd WaveSurferPlayer -
Open the
index.htmlfile in a web browser to run the project.
- Play/Pause: Click the
playbutton to play or pause the music. - Stop: Click the
stopbutton to stop the music. - Volume: Click the
volumebutton to mute or unmute the sound. - Track Selection: Click on a track in the playlist to select it.
- Oscillator: Shows the frequence changes on the track.
This project is licensed under the MIT License. See the LICENSE file for more details..