Music Informatics

Course Purpose
The purpose of this course is for students to acquire the understanding of the software tools for music production, music applications such as performance interfaces, and the basic techniques and knowledge to understand these applications/tools, including signal processing, MIDI specification, basic AI techniques, and cognitive science.
Learning Goals
Students will acquire an understanding of
a) research areas of music informatics,
b) basic knowledge of MIDI specification,
c) basic techniques of sound processing,
d) basic techniques to develop automatic music composition systems, and
e) basic AI techniques used for music systems.
Topic
Session 1Overview of music information processing area, what is music understanding?
Session 2Music tools, sequencers
Session 3Interactive music system
Session 4Musical tone synthesis (synthesizer)
Session 5Music terms learned by listening (Fundamentals of J-POP analysis)
Session 6Analysis of J-POP (in practice)
Session 7Cognitive music theory
Session 8Automatic composition/Arrangement system and composition principle
Session 9Music mathematical information processing technique 1: Pitch extraction problems and fundamental frequency (f0) estimation of single notes
Session 10Music mathematical information processing technique 2: Separation and grouping of complex sounds
Session 11Music mathematical information processing technique 3: Basic mathematics for music pattern recognition (Bayes' theorem and maximum likelihood estimate)
Session 12Music mathematical information processing technique 4: Practical application of Markov process and maximum likelihood estimation
Session 13Performance expression and facial expression + (listening experiment or deep learning application)
Session 14Music system joint review meeting (collaboration with Advanced Seminar on Computer Science A (Katayose))
**This content is based on April 1, 2024. For the latest syllabus information and details, please check the syllabus information inquiry page provided by the university.**