This is a simple web application running on localhost with a basic frontend. It processes audio files to generate spectrograms using two separate backends: one written in Go and the other in Python.
- Open a terminal.
- Navigate to the
/backdirectory:cd back - Start the Go backend by running:
go run .
- Open another terminal.
- Navigate to the
/pythonServdirectory:cd pythonServ - Start the Python backend by running:
python run.py
- The frontend is served by the Go backend and can be accessed via
http://localhost:8080(or the port configured in your Go code). - The Python backend handles audio processing and spectrogram generation.
- Go 1.20 or higher.
- Python 3.9 or higher.
This project is designed for local use and demonstrates basic audio processing capabilities. Feedback and contributions are welcome!