Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

ÆTHRA

Writing Music as Code

Details

External ID
46820691
Source
HN
Company
—
Product
—
Website domain
—
Launched
Jan. 30, 2026
Cohort
—
Upvotes
104
Upvotes percentile
0.9038208168642952
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi HNI’m building ÆTHRA — a programming language designed specifically for composing music and emotional soundscapes.Instead of focusing on general-purpose programming, ÆTHRA is a pure DSL where code directly represents musical intent: tempo, mood, chords, progression, dynamics, and instruments.The goal is to make music composition feel closer to writing a story or emotion, rather than manipulating low-level audio APIs.Key ideas: - Text-based music composition - Chords and progressions as first-class concepts - Time, tempo, and structure handled by the language - Designed for ambient, cinematic, emotional, and minimal music - Interpreter written in C# (.NET)Example ÆTHRA code (simplified):tempo 60 instrument guitarchord Am for 4 chord F for 4 chord C for 4 chord G for 4This generates a slow, melancholic progression suitable for ambient or cinematic scenes.ÆTHRA currently: - Generates WAV audio - Supports notes, chords, tempo, duration, velocity - Uses a simple interpreter (no external DAWs or MIDI tools) - Is intentionally minimal and readableWhat it is NOT: - Not a DAW replacement - Not MIDI-focusedWhy I made it: I wanted a language where music is the primary output — not an afterthought. Something between code, emotion, and sound design.The project is open-source and early-stage (v0.8). I’m mainly looking for: - Feedback on the language design - Ideas for musical features worth adding - Thoughts from people into PL design, audio, or generative artRepo: <https://github.com/TanmayCzax/AETHRA>Thanks for reading — happy to answer questions or discuss ideas.

Enrichment

Theme
audio and music production tools
Vertical
Media & entertainment
Function
Content generation
Audience
Prosumer
AI stance
AI feature
Project type
Commercial product
Normalized one-liner
write music as code
Manually corrected
False

Could you build this?

Partial A web frontend and high-level DSL parser for musical tokens can be built quickly, but a robust music DSL compiling to expressive MIDI/audio synthesis requires domain-specific audio and composition expertise.

What it would actually take: The system requires a formal grammar (using ANTLR or custom parser) to capture music theory constructs (modes, progressions, voicings, time signatures), an intermediate representation, and an audio engine (WebAudio API, Tone.js, or CSound/FluidSynth) to synthesize the result. The hard parts are algorithmic music theory mappings and low-latency digital signal processing / timing precision. Specialized background in audio programming and music theory is essential.

Discussion

20 comments analyzed.

Competitors mentioned: Sonic Pi, Csound, Strudel, Lilypond, SoX

Concerns raised: Lacks type checking for chord names, Notation too simplistic, no separate tracks/parts, Limited sound synthesis and processing capabilities, No documentation or usage guide, Verbose syntax compared to music compilers

Feature requests: Multiple tracks and parts support, Complete, well-commented example music pieces, Comprehensive documentation and getting started guide, Cross-platform support (non-Windows)

Competitors

Other products that read as similar to this one — 137 launches clear the similarity bar, closest 8 shown.

Attention rank: #13 of 138 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 93 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a content generation tool for Government yet.