====== AI-assisted audio analysis of music and soundscapes ====== === Research seminar, Jakob Abeßer and Martin Pfleiderer, winter 2022/23 === Today, within computer-aided analysis of music recordings and environmental sounds, algorithms of the so-called Artificial Intelligence (AI) are used, which are specifically trained for certain tasks and fields of application with approaches of the so-called Machine Learning or Deep Learning and special audio data sets. The goal of the seminar at the Music University Weimar (winter 2022/23) was the introduction to practical approaches of audio signal processing as well as these AI-based methods on the basis ofthe programming language Python, whose basic knowledge was also taught. In the second half of the seminar, these approaches and methods were applied to concrete examples. The focus is on the recognition and classification of auditory events and textures in the context of issues in music analysis and soundscape research. On this website, Jakob Abeßer's teaching materials are made available and student project reports (in German) are presented. Updated versions of the teaching materials as well as more materials are available on the [[https://machinelistening.github.io/|Machine Listening Lectures]] website. ==== Course materials==== Presentation slides:\\ {{ :aiaa_0_introduction.pdf | AIAA 0 Introduction}}\\ {{ :aiaa_1_python_environments.pdf | AIAA 1 Installation Python}}\\ {{ :aiaa_2_audio_processing.pdf | AIAA 2 Audio Processing}}\\ {{ :aiaa_3_research_projects.pdf | AIAA 3 Research Projects}}\\ {{ :aiaa_4_machine_learning.pdf | AIAA 4 Machine Learing}}\\ {{ :aiaa_5_deep_learning.pdf | AIAA 5 Deep Learning}} ... and the corresponding Jupyter Notebooks:\\ [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_2_Audio_Processing.ipynb|AIAA_2_Audio_Processing]]\\ [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_4_Machine_Learning.ipynb|AIAA_4_Machine_Learning]]\\ [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_5_Deep_Learning.ipynb|AIAA_5_Deep_Learning]]\\ For installation of the Jupyter Notebooks please compare the instructions [[en:installation|here]]. \\ Please, use the follownig yml-file as project-specific Python environment: [[https://analyse.hfm-weimar.de/ki-seminar/aiaa.yml|aiaa.yml]]. Some more helpful materials:\\ {{ :aiaa_1_python.pdf | Python - Introduction}}\\ [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_1_Python.ipynb|AIAA_1_Python]]\\ [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_6_Research_Project_Useful_Hints.ipynb|AIAA_6_Research_Project_Useful_Hints]], [[https://analyse.hfm-weimar.de/ki-seminar/AIAA_6_Research_Project_Useful_Hints.html|html]]\\ ==== Project reports (in German) ==== {{ :automatische_erkennung_von_vogelgesang_-_sophie_krueger.pdf |Automatische Erkennung von Vogelgesang}}, Sophie Krüger. \\ {{ :erkennung_von_musikinstrumenten_-_ronja_hoffmann.pdf |Automatische Erkennung von Musikinstrumenten}}, Ronja Hoffmann.\\ {{ :rhythmusanalyse_nickals_koppe.pdf |Rhythmus-Analyse mit KI-Systemen}} von Nicklas Koppe