BAIN MUSC 336
Introduction to Computer Music

Hass, Introduction to Computer Music

 TABLE OF CONTENTS

Return to: MUSC 336


Ch. 1 Acoustics

  1. Introduction {Hass 2020}
  2. What is Sound? {Hass 2020}
  3. Speed of Sound {Hass 2020}
  4. Sound Waves {Hass 2020}
  5. Frequency {Hass 2020}
  6. Wavelength {Hass 2020}
  7. Amplitude {Hass 2020}
  8. Wave shape {Hass 2020}
  9. Phase {Hass 2020}
  10. Resonance {Hass 2020}
  11. Reflection {Hass 2020}
  12. Reverberation {Hass 2020}
  13. Standing Wave {Hass 2020}
  14. How the Ear Works {Hass 2020}
  15. Pitch and Tuning {Hass 2020}
  16. Loudness {Hass 2020}
  17. Timbre {Hass 2020}
  18. Localization {Hass 2020}

Ch. 2 Studio Gear

  1. Introduction {Hass 2020}
  2. Cables and Connectors {Hass 2020}
  3. Microphones {Hass 2020}
  4. Mixing Consoles {Hass 2020}
  5. Signal Processing: Effects {Hass 2020}
    (reverb, compression, EQ, delay, etc.)

Ch. 3 MIDI

  1. Overview and History {Hass 2020}
  2. Hardware Specification {Hass 2020}
  3. Data Format {Hass 2020}
  4. Channel Voice Messages {Hass 2020}
  5. MIDI Controllers (plus full controller chart) {Hass 2020}
  6. Channel Mode Messages {Hass 2020}
  7. System Messages {Hass 2020}
  8. SysEx Extensions (incl. MTC and MMC) {Hass 2020}
  9. Non-code MIDI Extensions (SMF & GM) {Hass 2020}

Ch. 4 Synthesis

  1. History {Hass 2020}
  2. Waveforms {Hass 2020}
  3. Filters {Hass 2020}
  4. Analog Synth Concepts {Hass 2020}
  5. Envelopes and Gates {Hass 2020}
  6. Patches: The Basic Patch {Hass 2020}
  7. Patches: Sub-audio Rate Modulation {Hass 2020}
  8. Audio-rate FM Synthesis {Hass 2020}
  9. Audio-rate Amplitude and Ring Modulation {Hass 2020}
  10. Phase Vocoding {Hass 2020}
  11. Convolution {Hass 2020}
  12. Granular Synthesis and Granulation of Sampled Sound {Hass 2020}
  13. Speech Synthesis and the Channel Vocoder {Hass 2020}
  14. A Digital Synthesis Language Sampler {Hass 2020}

Ch. 5 Digital Audio

  1. Overview {Hass 2020}
  2. Binary Numbers {Hass 2020}
  3. Samples and Sampling {Hass 2020}
  4. Nyquest Theorem {Hass 2020}
  5. Sample Rates {Hass 2020}
  6. Quantization, Approximation Erros and Sample Size {Hass 2020}
  7. Digital-to-Analog Converters (DACs) {Hass 2020}
  8. Audio File Formats {Hass 2020}
  9. References {Hass 2020}

Ch. 6 Electronic Music History

  1. Electronic Music Historical Timeline {Hass 2020}

Appendices

  1. Texts and Resources {Hass 2020}
  2. Pitch to Frequency MIDI Chart {Hass 2020}
  3. Electricity & Electronics Basics for Electronic Music {Hass 2020}
  4. Non-traditional Tuning and Temperament {Hass 2020}
  5. Educational and Professional Links {Hass 2020}



Reference

Hass, Jeffery. 2020. Introduction to Computer Music: An Electronic Textbook, 2nd ed. Bloomington, IN: Indiana University. Available online at: <https://cmtext.indiana.edu>.



Updated: August 26, 2023

Reginald Bain | University of South Carolina | School of Music
https://reginaldbain.com/vc/musc336/