Awesome
alda-online
Alda Online aims to make the Alda music programming language more accessible via a web client. The original project by Dave Yarwood can be found here: https://github.com/alda-lang/alda.
For the time being, this project can only be run locally due to hosting costs.
Requirements
-python<=3.6
-node<=13.10.1
-npm<=6.13.7
-alda (https://github.com/alda-lang/alda)
How to Run
- Follow instructions on the Alda git page to install and get server running.
Backend Server
-
cd alda-online
-
cd server && pip install -r requirements.txt
-
uvicorn main:app
Frontend
-
In a new shell, cd alda-online/frontend && npm install
-
npm start
-
Go to http://localhost:3000/
Disclaimer
This project is not directly associated with the Alda project.