Pixilab
Home › Companies › Show HN launch › Synchrotron, a real-time DSP engine in pure Python

Synchrotron, a real-time DSP engine in pure Python

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

Synchrotron, a real-time DSP engine in pure Python operates in show hn launch.

Profile

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 we

Its activity falls under show hn launch; the profile below is assembled from public directory data.

Its current recorded stage is Show HN launch.

SectorShow HN launch
StageShow HN launch

Website: synchrotron.thatother.dev

Browse related

Contact details and direct channels are available to signed-in members.
Create a free account