====== Fachprojekt Musikinformatik im Sommersemester 2022 ======
| 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
* Ort: online sowie OH14 R202/R204 (**Hinweis**: Anwesenheitspflicht!)
* Einführung / 1.Termin:
* 06.04.2022, 16:15
==== Betreuer ====
Clara Pingel\\
[[staff:vatolkin|Igor Vatolkin]]\\
==== Zeitplan (unverbindlich) ====
| KW| VW| Datum | Inhalt |
| 14| 1 | 06.04.2022| Organisation; Einführung in Musikdatenanalyse; Einführung in 1. Teilprojekt|
| 15| 2 | 13.04.2022| Teilprojekt 1 |
| 16| 3 | 20.04.2022| Teilprojekt 1 |
| 17| 4 | 27.04.2022| Teilprojekt 1 |
| 18| 5 | 04.05.2022| Teilprojekt 1 |
| 19| 6 | 11.05.2022| Teilprojekt 1 |
| 20| 7 | 18.05.2022| Vorstellung der Ergebnisse vom 1. Teilprojekt; Einführung in 2. Teilprojekt|
| 21| 8 | 25.05.2022| Teilprojekt 2 |
| 22| 9 | 01.06.2022| Teilprojekt 2 |
| 23| 10| 08.06.2022| Teilprojekt 2 |
| 24| 11| 15.06.2022| Teilprojekt 2 |
| 25| 12| 22.06.2022| Teilprojekt 2 |
| 26| 13| 29.06.2022| Teilprojekt 2 |
| 27| 14| 06.07.2022| Vorstellung der Ergebnisse vom 2. Teilprojekt; Einführung in 3. Teilprojekt|
| 28| 15| 13.07.2022| Teilprojekt 3 und abschließende Besprechung|
==== Gruppenaufteilung ====
| 1 | Johannes Waltemathe, Lars Tönning |
| 2 | Michael Uesbeck, Saber Khaliphi |
| 3 | Nenad Kalicanin, Mark Ammermüller |
| 4 | Hanna Aleilan, Emilio Pielsticker |
| 5 | Esed Shaba, Jan Pixberg |
| 6 | Tobias Dittmär, Jana Hauck |
| 7 | Jonas Koch, Niklas Strahmann |
| 8 | Abdalrauf Mahloul |
==== Material ====
* **Folien vom 18.05.2022 und Material zum 2. Teilprojekt**
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/Teilprojekt-2.pdf|Einführung in Teilprojekt 2]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/CEC2020.pdf|Konferenzbeitrag zur evolutionären Approximation von Audiosignalen]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/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-ss2022/EvolutionaryApproximation.java|Funktion zum Konfigurieren der Basis-Skripte]]
* **Folien vom 06.04.2022**
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/1-Organisation.pdf|Organisation]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/2-Musikdatenanalyse.pdf|Überblick: was ist Musikdatenanalyse?]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/3-Tutorial.pdf|Tutorial zur Entwicklungsumgebung]]
* **Informationen zu AMUSE**
* [[https://github.com/AdvancedMUSicExplorer/AMUSE|GitHub-Webseite]]
* [[https://ismir2010.ismir.net/proceedings/ismir2010-8.pdf|Konferenzbeitrag von ISMIR 2010]]
* [[https://dl.acm.org/doi/pdf/10.1145/3404835.3463252|Konferenzbeitrag von SIGIR 2021]]
* [[https://github.com/AdvancedMUSicExplorer/AMUSE/blob/master/amuse/docs/user_manual.pdf|Benutzerhandbuch]]
* **Informationen zu Audiomerkmalen**
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/publications/PDFs/TR08_2_001.pdf|Bericht mit Definitionen von Signalmerkmalen]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/manual1.4.pdf|Benutzerhandbuch von MIRtoolbox 1.4 (integriert als AMUSE-Plugin)]]
* [[https://librosa.org/doc/latest/index.html|Dokumentation zu librosa]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/Digital_Representations.pdf|Abschnitt "Digital Representations of Music"]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/MATLAB-Funktionen.pdf|Liste mit hilfreichen MATLAB-Funktionen]]
* [[https://ls11-www.cs.tu-dortmund.de/people/vatol/teaching/040275-minf-ss2022/Folien.tar.gz|Folien der Musikdatenanalyse-Vorlesung (https://ls11-www.cs.tu-dortmund.de/people/rudolph/teaching/lectures/MDA/SS2018/lecture.jsp)]]