Skip to content

Web editor for the music programming language Alda

Notifications You must be signed in to change notification settings

JesseChua94/alda-online

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Follow instructions on the Alda git page to install and get server running.

Backend Server

  1. git clone https://github.com/JesseChua94/alda-online.git

  2. cd alda-online

  3. cd server && pip install -r requirements.txt

  4. uvicorn main:app

Frontend

  1. In a new shell, cd alda-online/frontend && npm install

  2. npm start

  3. Go to http://localhost:3000/

Disclaimer

This project is not directly associated with the Alda project.

About

Web editor for the music programming language Alda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published