Stanford Root

Schedule

Stanford Root

Schedule

OSPHONGK 19

Introduction to Computer Music: From Analysis to Algorithmic Music

UNITS:4
GRADING:Letter (ABCD/NP)
LEVEL:Undergrad
GER:—

This course aims to present an overview of computer music for students with basic programming abilities. The course starts with fundamental audio analysis and synthesis, and finally progresses towards algorithmic music generation with machine learning. Hands-on exercises also cover software toolboxes for music information retrieval and programming. Prerequisite: Basic programming experience

Syllabus not available for this section

Sections

0 Terms
No sections available.

OSPHONGK 19: Introduction to Computer Music: From Analysis to Algorithmic Music

4 units · Letter (ABCD/NP)

This course aims to present an overview of computer music for students with basic programming abilities. The course starts with fundamental audio analysis and synthesis, and finally progresses towards algorithmic music generation with machine learning. Hands-on exercises also cover software toolboxes for music information retrieval and programming. Prerequisite: Basic programming experience

More OSPHONGK courses

  • OSPHONGK 10: Traditional Chinese Medicine and Pharmacognosy
  • OSPHONGK 12: Chinese Literature in Translation
  • OSPHONGK 15: State and Market in Modern China
  • OSPHONGK 17: Chinese Language, Culture and Language Learning
  • OSPHONGK 25: Cultural History of China
  • OSPHONGK 26: East Asian Film Genres in a Globalizing World
  • OSPHONGK 35: Social Issues and Problems in Contemporary China
  • OSPHONGK 37: Economics and Society
  • OSPHONGK 38: Family, Marriage and Love: Exploring Intimate Relationships in Contemporary China
  • OSPHONGK 40: Advanced Chinese Literature Seminar
  • OSPHONGK 41: Introduction to Creative and New Media
  • OSPHONGK 44: Medical Sociology

All OSPHONGK courses · All departments