frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Synchrotron, a real-time DSP engine in pure Python

https://synchrotron.thatother.dev/
45•andromedaM31•5h ago
Yes, Python.

I can already hear the screams from the rafters telling me how terrible of a choice Python is - but in my case, I valued modularity, extensibility, hackability over raw performance. (It was also a challenge to myself to see how far I can get without referencing existing implementations)

Synchrotron processes nodes: simple Python classes with typed I/O and a render() method for processing. It can be as concise as 5 lines:

    class IncrementNode(Node):
        input: StreamInput
        output: StreamOutput

        def render(self, ctx):
            self.out.write(self.a.read(ctx) + 1)
Nodes can then be spawned and linked programmatically or in the graphical editor. Synchrotron handles the rest at runtime. Besides the web UI, you can also interact with the engine via Python, REST, DSL, or standalone TUI.

Currently you can build synths, FX chains, MIDI instruments, arpeggiators, controllers, or just mess about with sound :>

Editor: https://synchrotron.thatother.dev/ Source: https://github.com/ThatOtherAndrew/Synchrotron

It's still experimental (and my first ever shipped project), but I'd love feedback from people who tinker with audio/DSP/live coding. Docs are terrible currently, but that's my next big goal!

Comments

cootsnuck•2h ago
Cool project! I watched the short intro video you have and it explains the project well. I'm not really the target audience but I understand what it does. Seems cool and fun. Congrats on launching it.
westurner•2h ago
Does it work on mobile yet?

Is there a way to load an example file; maybe with another button next to "Load file"?

Notes re: spotify/pedalboard (JUCE) and node-based UIs or "patch bay" UIs: https://news.ycombinator.com/item?id=44604024#44648290

Re: samin/polymath23, which does BPM and tonal quality classification: https://news.ycombinator.com/item?id=34782526

tonyarkles•1h ago
I am really excited to have a closer look at this OP. I’ve dabbled in doing some C++ audio processing stuff and the UI side of it has always been a pain. Very cool stuff here!

The surprise deprecation of GPT-4o for ChatGPT consumers

https://simonwillison.net/2025/Aug/8/surprise-deprecation-of-gpt-4o/
68•tosh•28m ago•30 comments

Ultrathin business card runs a fluid simulation

https://github.com/Nicholas-L-Johnson/flip-card
618•wompapumpum•6h ago•145 comments

I Want Everything Local – Building My Offline AI Workspace

https://instavm.io/blog/building-my-offline-ai-workspace
13•mkagenius•13m ago•0 comments

Tor: How a Military Project Became a Lifeline for Privacy

https://thereader.mitpress.mit.edu/the-secret-history-of-tor-how-a-military-project-became-a-lifeline-for-privacy/
83•anarbadalov•2h ago•57 comments

I clustered four Framework Mainboards to test LLMs

https://www.jeffgeerling.com/blog/2025/i-clustered-four-framework-mainboards-test-huge-llms
38•bobajeff•1h ago•11 comments

GPT-5 vs. Sonnet: Complex Agentic Coding

https://elite-ai-assisted-coding.dev/p/copilot-agentic-coding-gpt-5-vs-claude-4-sonnet
143•intellectronica•2h ago•112 comments

Google's Genie is more impressive than GPT5

https://theahura.substack.com/p/tech-things-genies-lamp-openai-cant
153•theahura•3h ago•49 comments

AI must RTFM: Why tech writers are becoming context curators

https://passo.uno/from-tech-writers-to-ai-context-curators/
99•theletterf•3h ago•44 comments

Astronomy Photographer of the Year 2025 shortlist

https://www.rmg.co.uk/whats-on/astronomy-photographer-year/galleries/2025-shortlist
86•speckx•4h ago•8 comments

Apple's history is hiding in a Mac font

https://www.spacebar.news/apple-history-hiding-in-mac-font/
73•rbanffy•4d ago•3 comments

HorizonDB, a geocoding engine in Rust that replaces Elasticsearch

https://radar.com/blog/high-performance-geocoding-in-rust
115•j_kao•5h ago•32 comments

HRT's Python Fork: Leveraging PEP 690 for Faster Imports

https://www.hudsonrivertrading.com/hrtbeat/inside-hrts-python-fork/
23•davidteather•2h ago•11 comments

Getting good results from Claude code

https://www.dzombak.com/blog/2025/08/getting-good-results-from-claude-code/
120•ingve•4h ago•74 comments

Window Activation

https://blog.broulik.de/2025/08/on-window-activation/
134•LorenDB•4d ago•72 comments

We built an open-source asynchronous coding agent

https://blog.langchain.com/introducing-open-swe-an-open-source-asynchronous-coding-agent/
26•palashshah•2h ago•11 comments

Linear sent me down a local-first rabbit hole

https://bytemash.net/posts/i-went-down-the-linear-rabbit-hole/
363•jcusch•12h ago•166 comments

Voice Controlled Swarms

https://jasonfantl.com/posts/Voice-Controlled-Swarms/
15•jfantl•3d ago•2 comments

Overengineering my homelab so I don't pay cloud providers

https://ergaster.org/posts/2025/08/04-overegineering-homelab/
127•JNRowe•3d ago•106 comments

Telefon Hírmondó: Listen to news and music electronically, in 1893

https://en.wikipedia.org/wiki/Telefon_H%C3%ADrmond%C3%B3
51•csense•4d ago•6 comments

How Attention Sinks Keep Language Models Stable

https://hanlab.mit.edu/blog/streamingllm
118•pr337h4m•9h ago•22 comments

Show HN: Trayce – “Burp Suite for developers”

https://trayce.dev?resubmit=hn
47•ev_dev3•1d ago•9 comments

My commitment to you and our company

https://newsroom.intel.com/corporate/my-commitment-to-you-and-our-company
13•rntn•43m ago•1 comments

Show HN: Synchrotron, a real-time DSP engine in pure Python

https://synchrotron.thatother.dev/
45•andromedaM31•5h ago•3 comments

AI is impressive because we've failed at personal computing

https://rakhim.exotext.com/ai-is-impressive-because-we-ve-failed-at-semantic-web-and-personal-computing
167•ambigious7777•3h ago•126 comments

GPT-5

https://openai.com/gpt-5/
1990•rd•1d ago•2367 comments

Programming with AI: You're Probably Doing It Wrong

https://www.devroom.io/2025/08/08/programming-with-ai-youre-probably-doing-it-wrong/
13•ariejan•3h ago•6 comments

FLUX.1-Krea and the Rise of Opinionated Models

https://www.dbreunig.com/2025/08/04/the-rise-of-opinionated-models.html
62•dbreunig•3d ago•24 comments

Show HN: Aha Domain Search

https://www.ahadomainsearch.com/
22•slig•3d ago•16 comments

Open SWE by LangChain

https://swe.langchain.com/
11•dennisy•3h ago•2 comments

Virtual Linux Devices on ARM64

https://underjord.io/500-virtual-linux-devices-on-arm64.html
48•lawik•4d ago•3 comments