====== Fachprojekt Musikinformatik im Sommersemester 2021 ====== | Veranstalter | **[[https://ls11-www.cs.tu-dortmund.de/staff/vatolkin|Igor Vatolkin]]** | | Modul | **INF-BSc-275** | | Veranstaltungsnummer | **040275** | | Kontakt | igor.vatolkin{{:staff:at.gif|}}cs.tu-dortmund.de| Musikinformatik befasst sich mit der rechnergestützten Verarbeitung und Analyse von unterschiedlichen Musikdaten: Audiosignalen, digitalen Partituren, \\ Playlisten, Metadaten usw. Für zahlreiche Anwendungsszenarien, etwa Musikempfehlung, Instrumentenerkennung, Segmentierung, automatische Transkription \\ werden Algorithmen aus den Bereichen Data Mining, künstliche Intelligenz, statistische Datenanalyse eingesetzt. In diesem Fachprojekt werden in kleinen \\ Gruppen Teilprojekte implementiert, welche ein bestimmtes Ziel verfolgen, wie die Optimierung von Merkmalsextraktion, Erkennung von unterschiedlichen \\ Musikkategorien (z.B. Genres, Emotionen, Instrumente, Segmentübergänge) mithilfe von überwachter Klassifikation (z.B. Entscheidungsbäume, neuronale \\ Netzwerke), mehrkriterielle Bewertung von Klassifikationsmodellen. {{:teaching:musicdataanalysis2.png?800|}} * Anforderungen: * Programmierkenntnisse (DAP1) * Musikerfahrung wie das Spielen von Instrumenten oder Notenkenntnisse sind grundsätzlich nicht erforderlich! * Bereitschaft, sich je nach Teilprojekt mit unterschiedlichen Sprachen auseinander zu setzen (Java, Python, MATLAB) * Maximale Teilnehmerzahl: * 18 ==== Ort und Zeit ==== * Termin und Ort: * Mittwochs, 16:15-19:45 Uhr, online. (**Hinweis**: Trotzdem Anwesenheitspflicht!) * Einführung / 1.Termin: * 14.04.2021, 16:15 ==== Betreuer ==== Philipp Ginsel\\ [[staff:vatolkin|Igor Vatolkin]]\\ ==== Zeitplan (unverbindlich!) ==== | KW| VW| Datum | Inhalt | | 15| 1 | 14.04.2021| Organisation; Einführung in Musikdatenanalyse; Einführung in 1. Teilprojekt| | 16| 2 | 21.04.2021| Teilprojekt 1 | | 17| 3 | 28.04.2021| Teilprojekt 1 | | 18| 4 | 05.05.2021| Teilprojekt 1 | | 19| 5 | 12.05.2021| Teilprojekt 1 | | 20| 6 | 19.05.2021| Teilprojekt 1 | | 21| 7 | 26.05.2021| Teilprojekt 1 | | 22| 8 | 02.06.2021| Vorstellung der Ergebnisse vom 1. Teilprojekt; Einführung in 2. Teilprojekt| | 23| 9 | 09.06.2021| Teilprojekt 2| | 24| 10| 16.06.2021| Teilprojekt 2| | 25| 11| 23.06.2021| Teilprojekt 2| | 26| 12| 30.06.2021| Teilprojekt 2| | 27| 13| 07.07.2021| Teilprojekt 2| | 28| 14| 14.07.2021| Teilprojekt 2| | 29| 15| 21.07.2021| Vorstellung der Ergebnisse vom 2. Teilprojekt; abschließende Diskussion| ==== Gruppenaufteilung ==== | 1 | Ahmad Abboush, Yazan Shaiah | | 2 | Lukas Nawrath, Marcel Morczinek | | 3 | Alexandra Latys, Kevin Kurzner | | 4 | Timon Sebastian Klann, Torben Scheele | | 5 | Mizuki Temma, Ahmed Larbi | | 6 | Henning Kuehl, Elias Zeren | | 7 | Clara Pingel, Anton Finn Hachmeister | | 8 | Mothana Alabed Alsomhi, Sewerin Kuss | | 9 | Daniel Liebenau, Jannis Jordan | | 10| Fabian Weiss, Komay Saimouaa | ==== Material ==== * **Folien vom 02.06.2021 und Material zum 2. Teilprojekt** * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/Ergebnisse_Teilprojekt-1.pdf|Ergebnisse Teilprojekt 1]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/Teilprojekt-2.pdf|Einführung in Teilprojekt 2]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/CEC2020.pdf|Konferenzbeitrag zur evolutionären Approximation von Audiosignalen]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/Teilprojekt-2-Code.pdf|Code-Beispiele (Merkmalsextraktion und Verarbeitung, Lautstärke-Veränderung mit Jave)]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/EvolutionaryApproximation.java|Funktion zum Konfigurieren der Basis-Skripte]] * **Folien vom 19.05.2021** * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/MIRToolbox_und_Librosa.pdf|Tutorial zu MIR Toolbox und Librosa]] * **Folien vom 14.04.2021** * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/1-Organisation.pdf|Organisation]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/2-Musikdatenanalyse.pdf|Überblick: was ist Musikdatenanalyse?]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/3-Tutorial.pdf|Tutorial zur Entwicklungsumgebung]] * **Informationen zu AMUSE** * [[https://github.com/AdvancedMUSicExplorer/AMUSE|GitHub-Webseite]] * [[https://ismir2010.ismir.net/proceedings/ismir2010-8.pdf|Paper von ISMIR 2010]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/AMUSE.pdf|Paper von SIGIR 2021 (pre-finale Version)]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/Digital_Representations.pdf|Abschnitt "Digital Representations of Music"]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/MATLAB-Funktionen.pdf|Liste mit hilfreichen MATLAB-Funktionen]] * [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2021/Folien.tar.gz|Folien der Musikdatenanalyse-Vorlesung (https://ls11-www.cs.tu-dortmund.de/people/rudolph/teaching/lectures/MDA/SS2018/lecture.jsp)]]