ALGORITHMIC MUSIC AND SOUND COMPUTING

ROCCO ZACCAGNINO ALGORITHMIC MUSIC AND SOUND COMPUTING

0522500150
COMPUTER SCIENCE
EQF7
COMPUTER SCIENCE
2024/2025

YEAR OF COURSE 1
YEAR OF DIDACTIC SYSTEM 2016
SPRING SEMESTER
CFUHOURSACTIVITY
648LESSONS
Objectives
THE GOAL OF THIS COURSE IS TO PROVIDE ADVANCED NOTIONS OF MUSIC AND COMPUTER SCIENCE WITH THE GOAL OF MERGING COMPUTER SCIENCE TOPICS WITH MUSIC TOPICS TO SOLVE COMPLEX MUSIC RELATED PROBLEMS OR TO CREATE ADVANCED MUSIC RELATED TOOLS.

KNOWLEDGE AND UNDERSTANDING
THIS COURSE WILL PROVIDE ADVANCED KNOWLEDGE NECESSARY TO TACKLE SPECIFIC MUSIC AND SOUND RELATED PROBLEMS.

APPLYING KNOWLEDGE AND UNDERSTANDING
THE STUDENT WILL BE ABLE TO APPLY THE TECHNIQUES STUDIED IN THE COURSE TO MUSIC AND SOUND RELATED PROBLEMS
Prerequisites
THE COURSE IS INTENDED FOR STUDENTS WITH AN ADVANCED BACKGROUND IN PROGRAMMING LANGUAGES AND COMPUTER SCIENCE METHODS AND TECHNIQUES, SUCH AS FORMAL LANGUAGES, NEURAL NETWORKS, MACHINE LEARNING. MUSIC KNOWLEDGE IS HELPFUL BUT NOT MANDATORY AS THE COURSE WILL PROVIDE A BRIEF INTRODUCTION TO THE NEEDED MUSIC NOTIONS
Contents
THE FIRST PART OF THE COURSE WILL PRESENT A BRIEF INTRODUCTION TO MUSIC THEORY THAT WILL COVER ALL THE FUNDAMENTALS NEEDED TO UNDERSTAND THE TOPICS OF THE COURSE. IN THE SECOND PART OF THE COURSE ADVANCED TECHNIQUES TO TACKLED SPECIFIC PROBLEMS WILL BE PRESENTED.
A TENTATIVE PROGRAM FOR THE COURSE IS THE FOLLOWING:
-INTRODUCTION TO FUNDAMENTAL MUSIC NOTIONS (4 HOURS)
-REVIEW OF NEURAL NETWORKS, EVOLUTIONARY ALGORITHMS, FORMAL GRAMMARS AND MACHINE LEARNING TECHNIQUES (5 HOURS)
-USE OF THE PYTHON TENSORFLOW AND PYTORCH LIBRARIES (6 HOURS)
-ADVANCED TECHNIQUES FOR AUTOMATIC MUSIC COMPOSITION (6 HOURS)
-ADVANCED TECHNIQUES FOR MUSIC PLAGIARISM DETECTION (6 HOURS)
-ADVANCED TECHNIQUES FOR VOICE IDENTIFICATION /6 HOURS)
Teaching Methods
CLASS LECTURES.
Verification of learning
DEVELOPMENT OF A SOFTWARE PROJECT, ORAL EXAMINATION. WITH THE DEVELOPMENT OF THE PROJECT THE STUDENT MUST SHOW KNOWLEDGE OF THE TOOLS STUDIED DURING THE COURSE AND ABILITY IN USING SUCH TOOLS TO BUILD APPLICATIONS RELATED TO THE TOPICS OF THE COURSE. THE ORAL EXAMINATION HAS TO GOAL THE CHECK THE KNOWLEDGE ABOUT THE TOPICS OF THE COURSE NOT INVOLVED IN THE PROJECT.
Texts
RESEARCH PAPERS.
MUSIC AND MATHEMATICS: FROM PYTHAGORAS TO FRACTALS, R. FLOOD, OXFORD PRESS, 2003
MUSIMATHICS: THE MATHEMATICAL FOUNDATION OF MUSIC, G. LOY. MIT PRESS, 2006
MUSIC: A MATHEMATICL OFFERING, D.J. BENSON, CAMBRIDGE, 2007
MATHEMATICS AND MUSIC, D. WRIGHT, AMERICAN MATHEMATICAL SOCIETY, 2009
CLASS NOTES (IN ITALIAN)
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2024-11-18]