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!