Skip to content

0xmanidev/mic-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Apr 29, 2026
d3a1fcd · · Apr 29, 2026

History

5 Commits
Apr 29, 2026
Apr 29, 2026
Apr 29, 2026
Apr 29, 2026
Apr 29, 2026

Repository files navigation

MIC TESTER

this is a mic terster website that completely runs locally(client side) Screenshot 2026-04-29 184215

The features I implemented in this project:

  • live waveform
  • level meter
  • peak signal
  • clipp
  • sample rate
  • session duration

how to run it

either go to the web page https://0xmanidev.github.io/mic-tester/ or

Download the source code
Open the html file in a browser
Then click Start test
Grant microphone permission
Speak into your microphone
Watch waveform, level meter, and stats update live
Click Stop test to end the session
ssion

the browser I have tested:

  • Chrome
  • Firefox
  • Edge
  • Safari
  • Brave
  • helium

How I implemented the features:

  • navigator.mediaDevices.getUserMedia() for microphone access
  • AudioContext for audio processing
  • AnalyserNode for waveform sampling
  • RMS calculation for level measurement
  • canvas rendering for visualization

License for this project MIT LICENSE

AI USAGE NONE

DEMO LINK

https://www.youtube.com/watch?v=4gx85PFcF3E

About

this is a mic terster website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published