Show HN: Programming Language for Music- Aethra


Hi HN,

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!

GitHub: https://github.com/TanmayCzax/AETHRA



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *