Downbeat

Statt KI-Musiklehrer: intelligenter Übeassistent für Motivation, Struktur und Dranbleiben.

Oftmals scheitert der Versuch, ein musikalisches Instrument zu erlernen, nicht an zu schwierigen Stücken oder zu kurzen Fingern. Auch das endlose blinde Wiederholen von musikalischen Abläufen ist noch kein Erfolgsgarant. Gefragt ist Struktur, eine bewusste Auseinandersetzung mit musikalischem Material, Motivation und Reflexion.

Downbeat ist eine mobile Web-Applikation, die Musikerinnen und Musikern bei genau diesen Aspekten helfen soll: von der Planung eines Musikprojekts über das eigentliche Üben am Instrument bis hin zur Reflexion.

Downbeat User Interface Screenshots
Downbeat: Ein intelligenter Übeassistent für Motivation, Struktur und Dranbleiben, entwickelt im Modul IIP an der HSLU Informatik von Urs Bollhalder, Fabian Stocker und Kishor Wolf.

Projektziel:

Downbeat wurde in Zusammenarbeit mit der HSLU Musik entwickelt, konkret mit dem Kurs «Digitale Medien im Musikunterricht» im Masterstudiengang Musikpädagogik. Unsere Bedarfserhebung in diesem Umfeld zeigte klar, dass die grössten Hürden beim Übeprozess das Dranbleiben, der Fokus und die Struktur sind. Daraus entstand das Ziel, einen digitalen Übebegleiter zu entwickeln, der dabei helfen soll, den Übeprozess sichtbar, strukturierbar und reflektierbar zu machen. Bewusst verzichtet Downbeat dabei auf eine automatische oder gar KI-generierte musikalische Bewertung. Die musikalisch-qualitative Deutung bleibt dabei den Übenden und ihren Lehrpersonen vorbehalten.

Umsetzung:

Downbeat wurde als Progressive Web-App (PWA) mit VueJS und TypeScript umgesetzt, basierend auf einem Rust-Backend mit Rocket und einer PostgreSQL-Datenbank. Die Übesession stellt im Frontend zusätzlich praktische Hilfsmittel zur Verfügung, wie ein Stimmgerät, ein Metronom und eine Anzeige des klanglichen Timbres.

Die Audioanalyse leitet sowohl im Frontend als auch im Backend aus dem Audiosignal nur ausgewählte Kennwerte wie Pitch Stability oder Dynamic Range ab, ohne dabei rohe Audiodaten dauerhaft zu speichern. Künstliche Intelligenz unterstützt dabei ergänzend die Übeplanung, greift aber zu keinem Zeitpunkt in die musikalisch-qualitative Bewertung ein. Übersichtliche Verlaufs- und Streak-Anzeigen sowie abonnier- und konfigurierbare Push-Benachrichtigungen (Web Push) sind direkt ins Frontend integriert.

Resultat:

Entstanden ist ein funktionsfähiger, interaktiver Prototyp, der als PWA auf allen gängigen browserfähigen Plattformen läuft. Ein schlankes und minimalistisches User Interface unterstützt einen reibungslosen Ablauf, von der Planung über die Übesession bis hin zur Reflexion und der Darstellung des eigenen Fortschritts. Verlauf, Streaks und gezielte Push-Benachrichtigungen helfen Musikerinnen und Musikern motiviert zu bleiben und erinnern ans regelmässige Üben. Downbeat macht damit den eigenen Übeprozess sichtbar und hilft, regelmässig und fokussiert dranzubleiben.

Video:

Projektteam: Urs Bollhalder, Fabian Stocker und Kishor Wolf

Blogautor: Urs Bollhalder