While the implementation already supports pitches of pretty much any frequency, the language currently only allows us to creates the 12 (half) notes from C4 (261.6 Hz) to B4 (493.9 Hz).
We need to think of a way to specify different octaves in the language, then adjust the NoteCompiler to correctly parse that.
We want to eventually support at least all notes that can be found on a standard piano.
While the implementation already supports pitches of pretty much any frequency, the language currently only allows us to creates the 12 (half) notes from C4 (261.6 Hz) to B4 (493.9 Hz).
We need to think of a way to specify different octaves in the language, then adjust the
NoteCompiler
to correctly parse that.We want to eventually support at least all notes that can be found on a standard piano.