Hacker News new | ask | show | jobs
by bandrami 703 days ago
Didn't pd basically borrow spice's circuit layout language for the way it textually stores patches? I know it exists and it's so brittle that nobody ever, ever, edits it, but maybe there's a way to make it a little more resilient and editable?
2 comments

PD is the non commercial end of Miller Puckettes(and others) contributions to Max/MSP, but with soooo much more.
This is true, but doesn't really get to the question of how it serializes modular synthesizers
A textual notation for rich and generic graphs can only become more "resilient and editable" by giving nice names to entities and by keeping documents small and hierarchical.
Not true at all; parsing matters. Json and yaml (and s-expressions and...) are equivalent but yaml having significant whitespace makes it mangleable in a way that the others aren't.