Running the API using docker-compose
docker-compose upRunning the API without Docker
$ go run cmd/main.go Easily use the /tune/:frequency endpoint
# example for retrieving a Note from 440.1Hz
curl http://localhost:3000/tune/440.1🎶 Sample response:
{
"id": "1",
"name": "A4",
"keyNumber": 49,
"frequency": {
"min": 408.87616512680097,
"max": 456.5655947149062
},
"pitchPerfect": 432
}| Status | Feature |
|---|---|
| ✅ | Dockerfile |
| ✅ | Docker-compose |
| ✅ | K8s deployment |
| ✅ | Automated deploy |
| ✅ | Unit tests |
| ⬜️ | gRPC Adapter |
| ⬜️ | App (frontend client) (wip) |
- UC01 - Dummy Nextjs client application through browser's
AudioContext(MediaStreamSourceandFFT) input
