Hacker News

Python/C++ Synth Engine

by @mmmnnn

iI am working on a synth engine (music synthesizer) in Python and C++ not a developer; music producer, classical pianist, and occasional NI Reaktor programmer. It creates sound from math expressions which were inspired by the Desmos graphing calculator. The sounds are mainly of the FM/DX7 taste. i can't decide whether to show my progress on video by hiding or showing the expressions LLM(s) and myself "discovered". It sometimes sounds extremely musical and sometimes very dirty and experimental, what's normal for frequency modulation. Please help me decide: show all and open source or continue working on it and pitch it to some big names. ;-) I have the feeling it has strong potential for prototyping, as well as taking the role of a keyboard engine. It is completely viable to manipulation via AI because of its concept. It runs nicely on an M4 Mac mini with 256 voices of polyphony and has a very high level of expressivity mainly via half-pedaling (sustain pedal). Velocity, 8 macro knobs, no filters, no fx, ADSR envelope. A web interface and additionally CLI.

Discover more builders

Builderlust is an endless, joyful scroll of real projects people are shipping right now. Get the app to keep finding your next spark of inspiration.

📱 Coming soon to iOS & AndroidOpen in the app