Hüsler, Christoph and Müller, Sandra-Olivia (2014) Darstellung der aktuellen Position in einem Musikstück. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
SA.pdf - Supplemental Material
Download (7MB) | Preview
Abstract
Die Noten im richtigen Moment umzublättern ist eine schwierige Aufgabe, wenn beide Hände mit dem Instrument beschäftigt sind. Der in dieser Arbeit beschriebene Algorithmus ermöglicht das automatische Ermitteln der aktuellen Position anhand von Mikrofon-Aufnahmen. Die Analyse wird auf der Grundlage von gesampelten Audio-Daten durchgeführt. Diese werden in kurze Timeslots unterteilt und pro Slot ein Hash-Wert gebildet. Die gleiche Analyse wird auch mit dem vom Mikrofon aufgenommenen Datenstrom gemacht. Die Hashes der Grundlage und des Mikrofoninputs werden nun laufend verglichen. Durch Ermitteln der Position mit der minimalen Abweichung wird die aktuelle Position im Stück bestimmt. Das Resultat wird in einer digitalen Partitur durch Einfärben der Noten angezeigt. Nach einer kurzen Aufwärm-Phase kann die Position auf einen Takt genau angezeigt werden. Die Applikation wurde mit Java 8/Swing umgesetzt und verwendet eine leicht erweiterte Version der Bibliothek Zong! zur Darstellung der Noten.
Item Type: | Thesis (Student Research Project) |
---|---|
Subjects: | Topics > Other Area of Application > Multimedia > Audio Area of Application > Music Technologies > Programming Languages > Java Technologies > Frameworks and Libraries > Swing Metatags > ITA (Institute for Internet Technologies and Applications) |
Divisions: | Bachelor of Science FHO in Informatik > Student Research Project |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Joller, Josef UNSPECIFIED |
Date Deposited: | 26 Mar 2015 12:46 |
Last Modified: | 26 Mar 2015 12:46 |
URI: | https://eprints.ost.ch/id/eprint/407 |