Mark Bessey<p>My little daisyseed synth project is currently stalling on the whole "C++ is just the WORST language" problem.</p><p>There's a class in the DaisySP library which is *almost* what I want. So I should be able to just subclass it and work from there, right?</p><p>Well, no, because none of the functions that I want to override are declared "virtual", so I'd have to edit and re-build the library.</p><p>I'm sure this is all in the service of runtime efficiency, at some level. But, you know - it's a 480MHz ARM processor. I think a little indirection wouldn't be a huge deal.</p><p>I will just write the whole thing from scratch, all 100 lines or so of it. But it's *IRRITATING*, you know?</p><p><a href="https://sfba.social/tags/daisyseed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>daisyseed</span></a> <a href="https://sfba.social/tags/CPlusCplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPlusCplus</span></a> <a href="https://sfba.social/tags/embedded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embedded</span></a> <a href="https://sfba.social/tags/synthdiy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>synthdiy</span></a> <a href="https://sfba.social/tags/synth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>synth</span></a></p>