Home
學生控制台
註冊會員/登入
研究知情同意書
UeduGPTs
Aida 優學伴
Uedu Open
支援與訊息

UeduGPTs

--

Jupyters

2

AI 回覆桌面通知

AI 助教回覆完成時顯示桌面通知

聊天訊息通知

同學在討論區發送訊息時通知

聲音通知

每當有新通知時播放提示音

Uedu Open / Computational Music Theory and Analysis
21M.383

Computational Music Theory and Analysis

Prof. Michael Scott Asato Cuthbert | Spring 2023
Art, Design & Architecture Science & Math Mathematics Humanities Music Computation Fine Arts Mathematical Analysis
前往原始課程
CC BY-NC-SA 4.0
課程簡介
This course presents major approaches to computational music theory and musicology in the symbolic (score-based) domain. It covers algorithms for music theory, encoding, corpus studies, musical search and similarity, feature extraction and machine learning, music generation, and computational music perception. Other topics include repertory access and computational bias. Programming assignments are in Python using the MIT-created music21 toolkit.
課程資訊
來源MIT 開放式課程
科系Music and Theater Arts
語言English
影片數47
課程影片 (47)
1
Video 0: Overview of 21M.383 Computational Music Theory for OCW Learners
Video 0: Overview of 21M.383 Computational Music Theory for OCW Learners
2
Class 1 Video: How Do Computers "Hear" Music?
Class 1 Video: How Do Computers "Hear" Music?
3
Video 1a: music21 Coding Tutorial for OCW Learners
Video 1a: music21 Coding Tutorial for OCW Learners
4
Class 2 Video: Representation of Notes, Pitches, and Durations
Class 2 Video: Representation of Notes, Pitches, and Durations
5
Video 3a: Introduction to Pitch Representation
Video 3a: Introduction to Pitch Representation
6
Video 3b: Pitch Representation: Pros, Cons, and Stakeholders
Video 3b: Pitch Representation: Pros, Cons, and Stakeholders
7
Video 3c: How to Approach the Problem Sets
Video 3c: How to Approach the Problem Sets
8
Class 4 Video: Intro to Scores and Music Representation
Class 4 Video: Intro to Scores and Music Representation
9
Video 4a: How to Read an Academic Article
Video 4a: How to Read an Academic Article
10
Video 4b: Music Representation in General
Video 4b: Music Representation in General
11
Class 5 Video: Music Representation (II)
Class 5 Video: Music Representation (II)
12
Video 6a: Music Representation (III): Unlocking Pitch in music21
Video 6a: Music Representation (III): Unlocking Pitch in music21
13
Video 6b: Representations of Ontologies: Craig Sapp’s Rosetta Stone
Video 6b: Representations of Ontologies: Craig Sapp’s Rosetta Stone
14
Class 7 Video: Music Representation (IV) & Hierarchies (I)
Class 7 Video: Music Representation (IV) & Hierarchies (I)
15
Video 7a: Unlocking Duration and Note Objects in music21
Video 7a: Unlocking Duration and Note Objects in music21
16
Video 7b: Streams as Hierarchies: Types of Containers in music21
Video 7b: Streams as Hierarchies: Types of Containers in music21
17
Video 7c: music21 Streams, Corpus, and Meter Features
Video 7c: music21 Streams, Corpus, and Meter Features
18
Video 7d: Partwise vs. Timewise Polyphonic Representations
Video 7d: Partwise vs. Timewise Polyphonic Representations
19
Class 8 Video: Hierarchies (II): Streams and Recursions
Class 8 Video: Hierarchies (II): Streams and Recursions
20
Video 9a: Music Information Retrieval (MIR): Sound to Score and Music Theory
Video 9a: Music Information Retrieval (MIR): Sound to Score and Music Theory
21
Video 9b: Introduction to MusicXML
Video 9b: Introduction to MusicXML
22
Video 9c: Interview with Michael Good on MusicXML
Video 9c: Interview with Michael Good on MusicXML
23
Class 10 Video: Equivalence and Intervals (I); Hierarchies (IV)
Class 10 Video: Equivalence and Intervals (I); Hierarchies (IV)
24
Video 10a: Review: Equivalence Classes and OPTIC
Video 10a: Review: Equivalence Classes and OPTIC
25
Class 11 Video: Equivalence and Intervals (II) and Filters  in music21
Class 11 Video: Equivalence and Intervals (II) and Filters  in music21
26
Video 12a: Painting Emotions in Music and Text
Video 12a: Painting Emotions in Music and Text
27
Video 12b: Chorales as a Corpus
Video 12b: Chorales as a Corpus
28
Video 12c: Graphing and Plotting in music21
Video 12c: Graphing and Plotting in music21
29
Video 12d: How to Work with Ties in music21
Video 12d: How to Work with Ties in music21
30
Class 13 Video: Corpus Studies and Statistics
Class 13 Video: Corpus Studies and Statistics
31
Class 14 Video: Corpus Studies and Statistics (II)
Class 14 Video: Corpus Studies and Statistics (II)
32
Class 15 Video: Encoding Corpora and Voice Leading
Class 15 Video: Encoding Corpora and Voice Leading
33
Class 17 Video: Introduction to Music Cognition
Class 17 Video: Introduction to Music Cognition
34
Classes 18-21 Video: Brief Synopsis of Guest Sessions on Music Cognition
Classes 18-21 Video: Brief Synopsis of Guest Sessions on Music Cognition
35
Video 22a: Chord Review and 13 Chords: Some Problems with Roots
Video 22a: Chord Review and 13 Chords: Some Problems with Roots
36
Video 22b: Problem Sets 7-8: Working and Composing with Scales, Chords, and Roman Numerals
Video 22b: Problem Sets 7-8: Working and Composing with Scales, Chords, and Roman Numerals
37
Video 22c: Algorithmic Improvisation: Intro to George Lewis
Video 22c: Algorithmic Improvisation: Intro to George Lewis
38
Class 23 Video: Algorithmic Composition
Class 23 Video: Algorithmic Composition
39
Class 24 Video: Algorithmic Composition (II)
Class 24 Video: Algorithmic Composition (II)
40
Class 25 Video: Algorithmic Composition (III)
Class 25 Video: Algorithmic Composition (III)
41
Video 26a: Vocabulary Reduction
Video 26a: Vocabulary Reduction
42
Class 27 Video: Feature Extraction and Machine Learning
Class 27 Video: Feature Extraction and Machine Learning
43
Class 28 Video: Feature Extraction and Machine Learning (II)
Class 28 Video: Feature Extraction and Machine Learning (II)
44
Video 29a: Feature Extraction and Machine Learning (III): Artificial Intelligence
Video 29a: Feature Extraction and Machine Learning (III): Artificial Intelligence
45
Class 30 Video: Mathematical and Statistical Musicology
Class 30 Video: Mathematical and Statistical Musicology
46
Class 31 Video: Music Visualization and Optical Music Recognition
Class 31 Video: Music Visualization and Optical Music Recognition
47
Video 32a: Tipping the Iceberg
Video 32a: Tipping the Iceberg