/QuaverSeries

A functional live coding language, as Tone.js wrapper, and a collaborative web app

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

QuaverSeries

QuaverSeries is a live coding environment designed to run the programming language of the same name. It features the concept of room that allows you to collaborate with your friends all around the world.

Enter a room

To get started, you need to enter a room. Type a name you like on the top right corner of the index page. If the room is empty, you can create a password to start editing. The next time when you come to the same room, you need to remember your password to edit it.

Make some noise

Here are some resources for you to learn to make music with QuaverSeries.

Reference

The web deployment is based on Google Firebase.

The editor is based on Firepad + React-Ace.