Your Docusaurus site did not load properly.

A very common reason is a wrong site baseUrl configuration.

Current configured baseUrl = /Handel-Documentation/

We suggest trying baseUrl =

Handel

A procedural programming language for writting songs in browser

Play Song Compositions in Browser

Handel lets you write programs that run in browser. Compositions are played using Tone.js.

Write in a Readable Language

Handel focuses on providing a readable and intuitive syntax.

Write Procedures as Song Tracks

In Handel, Procedures run together 'on top of each other'. This allows intuitive use cases such as:
1. Declaring a procedure that takes several notes as its parameters.
2. Runing that procedure twice, first with melody notes as its arguments, second with harmony notes. These would then play on top of each other, conceptually as separate song tracks.