Running the API using docker-compose
docker-compose up
Running 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
(MediaStreamSource
andFFT
) input