Documentation

This commit is contained in:
Aaron Gutierrez
2021-12-27 18:15:25 -08:00
parent 979c018317
commit 49313bdfc9
2 changed files with 23 additions and 3 deletions

3
README
View File

@@ -1,3 +0,0 @@
Prototype instrument tuner
Why? Why not

23
README.md Normal file
View File

@@ -0,0 +1,23 @@
# HTML + JavaScript instrument tuner
---
## What
A simple webapp that listens to your microphone, figures out what note you are trying to play, and
tells you if that note is in tune.
## Why
- All the free instrument tuner apps seem to have ads
- Fast Fourier Transforms seemed interesting
- I was bored
## How
This makes use of the Web Audio API's
[`AnalyserNode`](https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode). I figured all the
bits and pieces out following this [MDN
tutorial](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API/Visualizations_with_Web_Audio_API)
## Where
Hosted: [tuner.frat.tech](https://tuner.frat.tech)
Source: [aarongut/tuner](https://github.com/aarongut/tuner)
## Who
[Aaron Gutierrez](https://aarongutierrez.com)