Ein Musikspiel in Python. Entwicklung eines Side-Scrollers kontrollierbar durch Tonhöhe
13,99 €*
Nach dem Kauf zum Download bereit Ein Downloadlink ist wenige Minuten nach dem Kauf im eigenen Benutzerprofil verfügbar.
ISBN/EAN:
9783346766519
Projektarbeit aus dem Jahr 2022 im Fachbereich Informatik - Programmierung, Note: 1,3, Universität Osnabrück, Veranstaltung: Einführung in das Programmieren mit Musikdaten in Python, Sprache: Deutsch, Abstract: Im Rahmen der Übung sollte ein Projekt erstellt werden, welches Bezug zu den Themen der Übung hatte und in irgendeiner Form mit der Verarbeitung von Musikdaten zu tun hat. Da ich schon etwas Erfahrung mit dem Programmieren hatte und auch Spaß daran habe, habe ich mich entschieden, ein etwas komplexeres Projekt zu erstellen. Ich kannte bereits ein Spiel, das mit der Lautstärke der Stimme gesteuert werden kann ('Scream Go Hero'). So kam ich auf die Idee, ein Spiel zu entwickeln, welches mithilfe der Tonhöhe gesteuert werden kann. Ich habe mich für einen Side-Scroller entschieden, da mir dieses Spielkonzept einfach genug erschien, um es nur mithilfe der Tonhöhe der Stimme oder eines Instrumentes zu steuern. Um die Tonhöhe in Echtzeit zu erkennen, wurde die Bibliothek PyAudio verwendet, die ich bereits in einer Hausaufgabe im Rahmen des Seminars etwas näher betrachtet habe. Zur Realisierung des Spiels wurde die Bibliothek pygame verwendet, für die es sehr viele Tutorials im Internet gibt.
Autor: | Erik Winkelmann |
---|---|
EAN: | 9783346766519 |
eBook Format: | |
Sprache: | Deutsch |
Produktart: | eBook |
Veröffentlichungsdatum: | 22.11.2022 |
Kategorie: | |
Schlagworte: | Algorithmus Autokorrelation Musikinformatik Nulldurchquerungsrate Peak picking Python Signalspitzenauswahl Spiel Tonhöhe YIN pYIN |
Anmelden
Möchten Sie lieber vor Ort einkaufen?
Haben Sie weiterführende Fragen zu diesem Buch oder anderen Produkten? Oder möchten Sie einfach doch lieber in der Buchhandlung stöbern? Wir sind gern persönlich für Sie da und beraten Sie auch telefonisch.
Buchhandlung Marabu
Telegrafenstr. 44
42929 Wermelskirchen
Telefon: 02196/1414
Mo – Fr09:00 – 18:00 UhrSa09:00 – 13:30 Uhr