I’ve been working on AETHRA, a programming language designed for creating music through code. Think of it as a bridge between developers who love coding and musicians who want precise control over composition.
Some key features:
Code-driven composition: Define chords, notes, tempo, and effects with clean, expressive syntax.
Realistic instrument support: Piano, synths, drums, and more.
Audio effects built-in: Reverb, echo, ADSR envelopes—all controllable via code.
Cross-platform design: Planned for Windows, Linux, and macOS. Currently tested on Windows, but the architecture allows easy porting.
Scriptable & modular: Easily extendable for custom instruments or effects.
Example snippet:
@Tempo(90)
@Volume(0.7)
@Instrument(“Piano”)
@ADSR(0.05, 0.1, 0.8, 0.2)
@Chord(C4 E4 G4, 2)
@Note(D4, 1)
@Chord(F4 A4 C5, 2)
This will play a short sequence of chords and notes with a piano timbre, fully controllable via code.
I’d love feedback from both developers and musicians. Questions, ideas for features, or contributions are very welcome!