by MichaelBenjamin on Wed May 30, 2012 6:54 pm
the book also mentions csound for a good part, which is pretty useless to learn general audio programming since it uses its own syntax. audio programming is all about filling 1d arrays with numbers and playing them back at audiorate, i guess you learned these basics already with sm, so the same things in c might not be much of a difference.
audio cookbook examples are easily found on the web and also quite easy to translate - it doesnt make much difference for example if a filter code is written in ~readable c and you can translate it to sm simple-c, then you can aswell translate it to python or java, there is not much difference.
maybe a more general beginners c book that explains the structure of the language with a broader range of examples and less specific librarys might be more helpful.
the learning curve might be steepest where sm makes it the easiest - instant testing gratification, live debugging and simple drag drop gui building and one click export to vst dll.
so the topics of special interest might be:
how to connect "stuff" ie libraries classes, functions, methods, data types and all that/ the equivalent of sm modules, primitives code boxes and cables
how to build a gui ontop
how to run/compile
how to debug
vst-sdk?