frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: A 16-control subtractive synth for microcontrollers (39k ELF, web demo)

https://mini000.itch.io/beeper
6•isitcontent•14h ago
This toy retro synth installs and runs on esp32-s3 or p4 as an ELF file under BreezyBox firmware. It uses my work-in-progress immediate mode TUI library in C.

Web-based version via emscripten: https://mini000.itch.io/beeper

Source code: https://github.com/valdanylchuk/beeper

Demo video running on Tanmatsu (esp32-p4): https://www.youtube.com/watch?v=uCH9XYZ7QB0

The main challenge I was going for was actually to find a nice minimal set of controls for a subtractive synth. Usually there are 40-50 of them in "simple" synths; I ended up with 16.

In terms of TUI, I wanted to see if it would be practical at embedded C scale to use a modern approach similar to ratatui, Dear ImGui, or Nuklear. I am quite happy with it so far. Will keep using and extending it for more embedded apps.

I did not publish the library as a separate project yet; it is not mature enough. Feel free to reuse it via good old copying for now if you like it.

For those who remember my earlier post here about the BreezyBox ( https://news.ycombinator.com/item?id=46918429 ), a few updates from the last 6 months:

* added sshd for inbound connections * extended shell with variables, loops, conditions, tar, grep, diff * added sound component, including pico8-themed sequencer, and a few example apps * ported my self-hosting C compiler for RISC-V (rcc700) * shared a full example firmware project for Tanmatsu (p4), in addition to earlier Waveshare (s3)

Thanks for checking this out! I welcome any questions and feedback about the synth app, the TUI library, or the Breezybox firmware.

Show HN: Turn casual photos into professional headshots with AI

https://portraify.app
5•camel2243•34m ago•0 comments

Show HN: Immersive Gaussian Splat tour of grace cathedral, San Francisco

https://vincentwoo.com/3d/grace_cathedral/
100•akanet•7h ago•22 comments

Show HN: Envy - A flat-file, frictionless note-taking application for macOS

https://envynote.app
3•widowlark•52m ago•0 comments

Show HN: Shackle – Deterministic runtime governance for AI agents

https://github.com/Fame510/SHACKLE
2•shacklepro•59m ago•0 comments

Show HN: pgwd – PostgreSQL connection alerts with cron exit codes

https://github.com/hrodrig/pgwd
2•hejeroaz•1h ago•0 comments

Show HN: OTP Inspired actor supervisor based full stack templates

https://shipstacks.tech
10•annrap1d•14h ago•1 comments

Show HN: Hospital Price Watch: Transparent, Shoppable Hospital Prices

https://hospitalpricewatch.com/
3•brad12345•1h ago•1 comments

Show HN: The0 – self-hosted runtime for trading bots, bring your own language

https://github.com/alexanderwanyoike/the0
11•mercutio93•13h ago•1 comments

Show HN: AI meeting notes – no bot, insights and answers from your files (BYOK)

https://getaiassist.app/
2•rfigueror1•1h ago•0 comments

Show HN: Ekko – post-quantum E2EE layer for Instagram, WhatsApp, Telegram Web

https://useekko.app/
5•kvasilev•3h ago•0 comments

Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s

2836•section33•1d ago•338 comments

Show HN: How to Get a Fable CoT for the Jacobian Conjecture Refutation

4•SonOfLilit•2h ago•0 comments

Show HN: AI Secretary – Stop checking your phone "just in case"

https://github.com/mathigatti/telegram-ai-secretary
2•mathigatti•2h ago•0 comments

Show HN: Yaml2json.com, YAML/JSON converter that runs in the browser

https://yaml2json.com
2•zacattack8•2h ago•1 comments

Show HN: Wheesper – Start an anonymous discussion with a link

https://wheesper.com/
32•whatdoyouthink2•12h ago•22 comments

Show HN: Agent Search Engine – an independent index of 247 AI agents

https://agentsearchengine.app
2•ASE-APP•3h ago•0 comments

Show HN: Vidmoat – a video editing pipeline any AI agent can operate

https://www.vidmoat.com/
3•fredabila•3h ago•0 comments

Show HN: PounceDomains – Domain discovery and sniping for Namecheap Marketplace

https://pouncedomains.com
2•DotSauce•3h ago•0 comments

Show HN: cbxy – A format for creating guided comic book experiences

https://github.com/ngafar/cbxy
9•nawazgafar•8h ago•3 comments

Show HN: A chess game you play with Claude as your wing-bot in the CLI

https://github.com/goawaygeek/ground-control
2•goawaygeek•4h ago•0 comments

Show HN: Relay – a self-hosted LLM gateway with eval-gated routing

https://github.com/llmrelay/relay
2•olopadef•4h ago•0 comments

Show HN: A Pipeline for Making 10-minute AI Movies with Claude Code and Seedance

https://github.com/dawndrain/movie-gen
16•dawndrain•13h ago•4 comments

Show HN: A Job Board for European Defence Companies

https://www.defencejobseu.com/
2•Collusus96•4h ago•0 comments

Show HN: GPU Accelerated Desktop Screen Flash Filter (Photosensitive Epilepsy)

https://flashfilter.app/
6•flashfilter•9h ago•3 comments

Show HN: CheapStack – affordable dev starter kits and boilerplates

https://cheapstack.dev
2•makbar890•5h ago•1 comments

Show HN: Gather every memory in one beautiful place

https://theirshoebox.com
3•not_wowinter13•9h ago•2 comments

Show HN: Linguin, a live multilingual dictionary for 120 languages

https://linguin.xyz/
3•astroscout•6h ago•0 comments

Show HN: Whetuu – a zero-config cross-shell prompt written in Zig

https://github.com/yamafaktory/whetuu
4•yamafaktory•10h ago•1 comments

Show HN: I built claw-coder which is the first atonomous local AI agent

3•GabrielBlessed•9h ago•2 comments

Show HN: Q3Edit – Edit and play Quake 3 maps in the browser

https://q3edit.com
104•drdator•2d ago•26 comments