<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Émilie Gillet’s code for Mutable Instruments is definitely worth a look.<div class=""><br class=""></div><div class=""><a href="https://mutable-instruments.net" class="">https://mutable-instruments.net</a></div><div class=""><br class=""></div><div class=""><a href="https://github.com/pichenettes/eurorack" class="">https://github.com/pichenettes/eurorack</a></div><div class=""><br class=""></div><div class="">HTH,</div><div class="">Tom</div><div class=""><br class=""><div class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">==================<br class=""> Electric Druid<br class="">Synth & Stompbox DIY<br class="">==================</div></div>
</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On 21 Apr 2020, at 14:52, MTG <<a href="mailto:grant@musictechnologiesgroup.com" class="">grant@musictechnologiesgroup.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">I'm also interested in this. Sorry, I'm going to add on to your request. :)<br class=""><br class="">...including hardware such as starter SBCs "professional" debugging (NOT printf styles). And I guess recommendations for sustainable compiler environments, IDEs, version control. Sustainable meaning the same tool will work in 5 or 10 years and not want to update every time I use it.<br class=""><br class="">Maybe someone can suggest some electronic music code online that seems to be written to "best practices" standards?<br class=""><br class=""><br class=""><br class="">On 4/21/2020 5:36 AM, Spiros Makris wrote:<br class=""><blockquote type="cite" class="">Hello list,<br class="">I want to improve my coding habits so that my results will stay maintainable and easy to mod/reuse in the future. The scope of my applications (thus far) is sequencing and other similar low frequency control/real time devices. I use the arduino platform a lot for it's incredible simplicity and driver availability (I love you Teensy) but I'm trying to transition to STM32 eventually, seeing it as a more "serious" and professional platform. In both cases I use C/C++.<br class="">I was officially taught C while studying in the university but that was 10 years ago and I've only picked up programming again in the past two or three. I understand digital hardware and the core C concepts, however, I don't have the opportunity to work alongside an experienced colleague to learn how I should write my code to be up to "industry standards" (= not be an unmaintainable mess etc) and I'm looking for something to refer to, other than my own trial and error.<br class="">Example topics include anything from structuring headers to using globals or structuring function calls- especially under the prism of embedded applications. I would appreciate any suggestions on online resources or books.<br class="">Regards,<br class="">Spiros<br class="">_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class="">http://synth-diy.org/mailman/listinfo/synth-diy<br class=""></blockquote>_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" class="">Synth-diy@synth-diy.org</a><br class="">http://synth-diy.org/mailman/listinfo/synth-diy<br class=""></div></div></blockquote></div><br class=""></div></body></html>