Skip to content

ragibasif/audio-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Visualizer

This website allows users to play songs with an engaging visualizer. It offers intuitive controls for playing, pausing, and navigating through songs. The design is aesthetically pleasing, easy to navigate, and fully responsive across all devices.

Demo

App Screenshot

Features

  • Play/Pause: Start and stop the music with a single button.
  • Next/Previous: Navigate to the next or previous song in the playlist.
  • Visualizer: Dynamic visual effects that react to the music being played.
  • Responsive Design: Optimized for viewing on all devices, including desktops, tablets, and mobile phones.
  • User-Friendly Interface: Clean, modern, and easy-to-use controls.

Technologies Used

  • HTML5: Structure of the website.
  • CSS3: Styling and layout, including animations and responsiveness.
  • JavaScript: Functionality for music control and visualizer.

Installation

  1. Clone the repository:
git clone https://github.com/ragibasif/audio-visualizer.git
  1. Navigate to the project directory:
cd audio-visualizer
  1. Open index.html in your preferred web browser.

Usage

  1. Play Music: Click the play button to start the music and the visualizer.
  2. Pause Music: Click the pause button to stop the music.
  3. Next Song: Click the next button to skip to the next song.
  4. Previous Song: Click the previous button to go back to the previous song.
  5. Volume Control: Adjust the volume using the slider.

File Structure

audio-visualizer/
│
├── index.html
├── styles.css
├── scripts.js
├── Music/
├── img/
└── songs.json
└── LICENSE
└── README.md

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published