Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio Recorder Web App

A simple web application built with Vanilla JavaScript that allows users to record audio from their microphone, visualize a live waveform during recording, and manage saved recordings using browser storage.


Live Link

https://samplevoicenotes.netlify.app/

✨ Features

  • 🎙️ Start / stop audio recording using the microphone
  • 📊 Live animated waveform visualization while recording
  • ⏱️ Recording duration display
  • 💾 Save recordings to browser localStorage
  • ▶️ Playback recorded audio with native controls
  • 🗑️ Delete saved recordings
  • 📥 Download recordings using browser audio controls
  • 📱 Clean, responsive UI inspired by the provided design

🛠️ Tech Stack & APIs Used

  • HTML, CSS, Vanilla JavaScript
  • MediaRecorder API – for audio recording
  • Web Audio API (AnalyserNode) – for real-time waveform visualization
  • Canvas API – for drawing the waveform
  • localStorage – for persisting recordings

🚀 How to Run Locally

  1. Clone the repository
    git clone <your-repo-url>

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages