Patching an embedded synthesiser OS from 1996 with Ghidra
This is very, very impressive.<p>But I am almost existentially disappointed by the opening sentence - ‘For reasons I won’t get into’…<p>It’s like - <i>why</i>?<p>The reasons we drive ourselves to do these frankly insane hacking experiments are almost always as interesting as the process itself for me.<p>The reason for that is - in this case - there are literally thousands of sampler synths with frankly a shitton more features than even what OP has implemented - why use this particular one?<p>The turntablist community - for instance - vastly prefers a frankly ancient and specific model of turntable (Technical SL-1200 or equivalent) - therefore the community to mod and update this decades-old hardware is dedicated and does similarly amazing things.<p>The SL-1200 is preferred for its build quality, it’s amazing motor, it’s weight; and it’s reliability.<p>It however <i>lacks</i> some frankly essential features from newer turntables - reverse, ultrapitch, pitch lock, USB support - but it’s still the most highly sought after and standard unit for the craft.<p>What makes this particular synthesizer the same - so valuable, so irreplaceable to OP’s craft - that drove them to such an insane level of deconstructing and reflashing the software? I, like - <i>must know</i>…XD<p>I mean - cool flex - but <i>why</i>?