30 likes | 142 Views
Music & Audio Computing I. Friday 8:35am -11:25amMUMT 306 C204 / UCL (E-230) Ichiro Fujinaga Ich@music.mcgill.ca. Object-Oriented Programming I. Examples: Smalltalk, Java, C++ DMIX, Kyma, SuperCollider, Max/MSP Procedural Programming C, Pascal, Basic. Object-Oriented Programming II.
E N D
Music & Audio Computing I Friday 8:35am -11:25amMUMT 306 C204 / UCL (E-230) Ichiro Fujinaga Ich@music.mcgill.ca
Object-Oriented Programming I • Examples: • Smalltalk, Java, C++ • DMIX, Kyma, SuperCollider, Max/MSP • Procedural Programming • C, Pascal, Basic MUMT 306
Object-Oriented Programming II • Encapsulation • Data • Functions (Methods) • Instantiation • Object is an instance of a Class • Messages • Numbers (MIDI), words, lists, bangs • Inheritance MUMT 306