Semitone is a small modular programming language based on a subset of Octave's syntax, designed to be embedded in real time applications, e.g. audio plugins and live coding tools.
The philosophy behind semitone is to keep the complexity low and the code readable so adaptations and extensions are easy to implement. This is reflected in the stats:
200 kB C++ 17 code, 8 files, zero external dependencies.
In the long run, semitone should enable a workflow where you express your algorithm only once, and in the simplest form possible (typically processing one sample at a time):
* 1/12 is aspirational — v0.1 is roughly halfway
there. But that doesn't mean the language should be called "50 cents".
** Don't expect transpiling to be implemented anytime soon, though.