|
University of Miami
|
MTC 567/667 Q Electronic Composition of Music Seminar
|
MTC 521 P Multimedia For Musicians
|
MTC 506 D MIDI Control Systems
- Course Syllabus
- Lecture 1 - What is MIDI and how does it work?
- The MIDI Specification - This is a good online resource for understanding the MIDI protocol.
- Lecture 2 - How the MIDI Protocol encodes information in binary in binary code.
- Pd .41.4 - PD for Windows
- PD Example 1 - First PD example, midi note in and getting sound
- PD Example 2 - Here is a basic instrument that receives 2 note polyphony
- PD Example 3 - Some ideas for using MIDI objects to manipulate MIDI data
- PD Example 4 - Here are the MIDI in and MIDI out panels I demonstrated in class
- PD Example 5 - An example of taking MIDI data in and manipulating it before sending it out again
- PD Example 6 - Here is the example that I made in class that has a looping
- PD Example 7 - this is the envelope example that I made in class.
array with a midi note in
- PD Example 8 - Here is the reading, writing, opening, and saving example
|
MTC 507 D Digital Sound Synthesis
- Course Syllabus - Policy and grading information
- 1st Instrumenta> - Our first Csound instrument
- Power of 2 Chart - Power of 2 Reference Chart for bit resolution understanding
- 2nd Instrument - Our second in class example
- Gen Basics - Generation of function tables
- 3rd Instrument - Our 3rd Csound class example
- 4th Instrument - This is the first MIDI instrument we made in class
- Stereo Pan - Channels and panning control
- Chrous - Chorus - example of frequency useage and mixing of signals
- WavetableHere's a function table example using gen7
- Random - Random, an example of variable useage
- Noise Rand - Here is an example of rand and noise production.
- FM - A collection of FM instruments
- Midi Basics - Basic MIDI instrument
- Filtered Noise - Subtractive Synthesis example
|
MTC 148 R Electronic Music Ensemble
|
|
|