C/C++ Overview

The C and C++ programming languages are an industry standard and a working knowledge of both will significantly help in obtaining a job in the music technology field. Our ultimate goal in this class is to obtain enough C++ knowledge to facilitate use of the RtMidi class for low-level MIDI processing. This will provide some insight into the way many of the Max and Pd MIDI functions are implemented.

There is not sufficient time in this course for a complete presentation of C++ programming concepts. Instead, I will provide some notes and links to tutorials that you should pursue outside of class. I will be happy to answer programming questions in class or via email.





McGill ©2003-2020 McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.