4 Punkte von GN⁺ 2024-12-16 | 1 Kommentare | Auf WhatsApp teilen
  • Chord Nebula ist ein Webspiel, mit dem man über ein MIDI-Gerät Klavierakkorde in verschiedenen Tonarten und gängige Akkordfolgen üben kann
  • Anfänger am Klavier oder Keyboard können damit Akkordverbindungen lernen und das Wissen auch fürs Spielen von Songs, Komponieren und Improvisieren nutzen
  • Für die tatsächliche Eingabe ist ein MIDI-Keyboard erforderlich; einige Mobile-Apps ermöglichen es, das Smartphone wie ein virtuelles MIDI-Keyboard zu verwenden
  • Da sich das Projekt noch in Entwicklung befindet, können bei der Nutzung Probleme auftreten; neue Releases und Änderungen lassen sich über die Mailingliste verfolgen
  • Der Quellcode ist auf GitHub öffentlich verfügbar; Fehlerberichte, Vorschläge und Sterne für das Repository helfen, die Weiterentwicklung zu unterstützen

Klavierakkorde wie in einem Spiel üben

  • Chord Nebula ist ein Webspiel, das dabei hilft, Klavierakkorde und gängige Akkordfolgen in verschiedenen Tonarten zu lernen
  • Es richtet sich an folgende Nutzer
    • Anfänger am Klavier oder Keyboard, die Akkordverbindungen verstehen möchten
    • Nutzer, die verschiedene Songs spielen oder gerne komponieren und improvisieren
  • Zum Üben ist ein MIDI-Keyboard erforderlich
    • Einige Mobile-Anwendungen können ein Smartphone als virtuelles MIDI-Keyboard verwenden

Entwicklungsstand und Möglichkeiten zur Beteiligung

  • Chord Nebula befindet sich noch in Entwicklung, daher können bei der Nutzung Probleme auftreten
  • Neue Releases und Änderungen kann man durch Anmeldung zur Mailingliste erhalten
  • Der Projektquellcode ist auf GitHub öffentlich verfügbar
  • Man kann Probleme oder Vorschläge melden; auch ein Stern für das GitHub-Repository hilft, die Weiterentwicklung zu unterstützen

1 Kommentare

 
GN⁺ 2024-12-16
Meinungen auf Hacker News
  • Glückwunsch zum Launch. Wenn ihr es nur für Leute nutzbar macht, die ein MIDI-Keyboard angeschlossen haben, verliert ihr wahrscheinlich 99,9999 % der potenziellen Nutzer, besonders auf Hacker News.
    Unter dieser Voraussetzung dürfte es ziemlich schwierig sein, echtes Feedback zu bekommen; vielleicht wäre es besser, es in Musik-Communities zu veröffentlichen, wo die Wahrscheinlichkeit höher ist, dass die Leute die nötige Hardware haben.

    • Sehe ich anders. Ich halte es für eine gute Strategie, sich auf die Zielkundschaft zu konzentrieren und den Rest zu ignorieren.
      Das war auch einer der besten Ratschläge, die ich je bekommen habe; Leute fordern ständig, den Fokus aufzuweichen und sich zu verzetteln.
      Die meisten Menschen, die ernsthaft Akkorde lernen wollen, haben MIDI-Equipment. Eingaben ohne MIDI zu unterstützen, würde die Entwicklung deutlich schwieriger machen, und diese Nutzer sind im Allgemeinen vermutlich nicht ebenso engagiert. MIDI-Equipment ist heute sehr günstig, wer es möchte, kann es kaufen.
      Nebenbei: Ich entwickle selbst Spiele und habe deshalb mehrere MIDI-Geräte.
    • Ich habe diese Woche mein MPK61 angeschlossen, also sollte ich es mal ausprobieren.
      Leute, die ein MIDI-fähiges Keyboard haben und ihre musikalischen Fähigkeiten verbessern wollen, sind im Vergleich zu denen ohne so etwas sehr wenige, aber wenn man es richtig macht, ist das eindeutig ein profitabler Markt. Es gibt online schließlich Unmengen an Keyboard-Kursen.
      Auch die Preisspannen bei Hardware und Software sind recht hoch, daher könnten die Werbeeinnahmen ebenfalls ganz ordentlich sein.
    • Das Feedback ist wirklich wertvoll. Die ursprüngliche Kernidee dieses Projekts war, dabei zu helfen, Akkorde und gängige Progressionen auf einem echten Keyboard einzuprägen; es geht also eher um den Aufbau von Muskelgedächtnis.
      Deshalb möchte ich es persönlich für MIDI-Equipment beibehalten, aber es könnte eine gute Idee sein, den Nutzern beim Finden eines virtuellen MIDI-Geräts zu helfen.
    • Ich habe ein MIDI-Keyboard und auch Interesse am Lernen, aber die meiste Zeit habe ich es nicht an den Computer angeschlossen.
      Wenn es allerdings nicht um das Training geht, Akkorde nach Gehör zu erkennen, sondern um das Lernen von Fingersätzen, ist die Anforderung eines Keyboards sinnvoll. Ohne Keyboard kann man es dann ohnehin nicht nutzen.
      Eine verwandte Frage: Manche empfehlen Keyboards, die nur MIDI-Controller sind, aber ich weiß nicht, ob das ausreicht. Woher kommt in so einem Fall der Klang, und wird beim Anschließen eines reinen Controller-Keyboards ein Standard-Sound getriggert?
    • Ich bin auch interessiert, kann es aber nicht ausprobieren, weil ich kein MIDI-Keyboard habe.
  • Nachdem ich es zum Laufen gebracht hatte, war es ziemlich cool und erinnerte mich an Tipptrainer-Spiele im Terminal.
    Ich habe auch eine App zum Lernen von Akkorden und Tonarten gemacht: https://apps.apple.com/us/app/bloopkeys/id6689494178
    Meine App braucht kein MIDI, unterstützt aber optional MIDI-Ausgabe. Trotzdem verstehe ich, warum dieses Projekt MIDI gewählt hat.
    Ein paar Gedanken: Auf dem iPhone funktionierte es weder in Firefox noch in Safari, und es war nicht klar, dass nach MIDI-Eingabe und nicht nach MIDI-Ausgabe gesucht wird; ein kurzer Hinweissatz wäre gut. Um Monetarisierung würde ich mir nicht zu viele Gedanken machen. Mit etwas wie Melodics zu konkurrieren, dürfte schwierig sein, aber es ist schon gut, ein interessantes kleines Tool gebaut zu haben.

    • Ich habe den Vorschlag aufgegriffen und jetzt Hinweistexte hinzugefügt, die den Nutzern helfen; hoffentlich kann ich auch eine neue Version teilen.
  • Gut gelauncht. Es fühlt sich definitiv gut an, etwas zu veröffentlichen und positive Reaktionen zu bekommen.
    Ich will kein Wasser in den Wein gießen, aber ich habe vor einem Jahr etwas Ähnliches gebaut und mit einem neuen HN-Account gepostet, bekam aber keine große Resonanz.
    https://midi-note-trainer.teemukoivisto.xyz/
    Ich habe vielleicht zu viel Aufwand hineingesteckt, etwa in verschiedene Keyboard-Layouts, aber ich bin mit dem Ergebnis zufrieden und habe gesehen, dass es tatsächlich wirkt. Für mich ist das Wichtigste weiterhin das Lernen des Notenlesens, und vielleicht baue ich irgendwann eine v2.

    • Ich konnte es nicht nutzen, weil ich nicht auf das passende MIDI-Gerät wechseln konnte, aber es sieht wirklich gut aus.
  • Danke für das enorme Feedback. Ich hatte nicht mit so einer positiven Reaktion gerechnet, und sie motiviert mich, mehr Zeit und Mühe in die Entwicklung von Chord Nebula zu stecken.
    Ich versuche, alle Nachrichten sorgfältig zu lesen und zu beantworten, und habe auf der Projektseite eine Mailingliste eingerichtet, um den aktuellen Entwicklungsstand und Änderungen zu teilen.
    Auf Basis der Vorschläge habe ich mehrere kleine Änderungen zur Verbesserung der Nutzererfahrung umgesetzt. Es würde sehr helfen, wenn ihr auf GitHub Issues meldet, zum Projekt beitragt oder dem Repository einen Stern gebt, damit es weiter vorangeht.

  • Sauberes Projekt. Ich nutze seit etwa einem Jahr SimplyPiano auf dem iPad, und es ist sehr gut, um Vom-Blatt-Spielen, Tonleitern und Akkorde zu lernen.
    Ich empfehle es nicht nur Leuten, die besser Klavier spielen wollen, sondern auch Entwicklern, die ähnliche Apps bauen.

    • Ziel dieses Spiels ist nicht nur, einzelne Akkorde zu lehren, sondern auch grundlegende praktische Harmonielehre, Akkordauflösungen und gängige Progressionen.
      Gedacht ist ein umfassender Ansatz, der Menschen hilft, bekannte Stücke zu spielen, zu begleiten oder selbst zu komponieren.
  • Ich würde es gern ausprobieren, aber selbst wenn ich mein Yamaha P-515 Digitalpiano mit dem iPad verbinde, erscheint es nicht im „MIDI keyboard“-Dropdown der App.
    Auch nach viel Suchen fand ich kaum Hilfe, die ich als MIDI-Anfänger verstehen konnte. Ich will keinen technischen Support anfordern, sondern nur darauf hinweisen, dass ein motivierter potenzieller Nutzer vielleicht nicht einmal loslegen kann.

    • Als ich das Yamaha P-515 an ein MacBook Pro angeschlossen habe, funktionierte es, aber die Haltung, beim Klavierspielen auf den Laptop-Bildschirm zu schauen, war unbequem.
      Das Spiel selbst macht noch nicht allzu viel und fordert im Wesentlichen dazu auf, ein paar Akkorde zu spielen, aber als Anfang ist es gut. Glückwunsch zum Launch und viel Erfolg bei den nächsten Schritten.
  • Gutes Spiel. Aus pädagogischer Sicht wäre es vermutlich besser, die römischen Zahlen unten im Kreis zu platzieren und die Akkordtöne nicht auszuschreiben.
    Mir gefällt, dass ihr 3 Leben eingebaut habt, um es herausfordernder und unterhaltsamer zu machen.
    Ich habe ebenfalls angefangen, ein Spiel zu bauen, das das Konzept von Harmoniefortschreitungen vermitteln soll, also Bewegungen um Sekunde, Terz und Quarte: https://editor.p5js.org/briancameronvoll/full/sCR6630hj
    Es ist noch in einem sehr frühen Stadium, und ich lerne erst seit ein paar Monaten programmieren. Ich denke weiter über einfache Möglichkeiten nach, es unterhaltsamer zu machen, und wäre an Meinungen interessiert.

    • Danke für den Vorschlag. In der nächsten Version werde ich versuchen, etwas zu römischen Zahlen und Akkordnamen umzusetzen.
  • Es wäre gut, wenn man zumindest notdürftig auf Computer-Tastatureingaben ausweichen könnte.
    Ich weiß nicht genau, ob es dafür ein gutes Mapping gibt.

    • Eine notdürftige Tastatureingabe könnte für Demo-Zwecke nützlich sein. Sie könnte Interesse wecken, bevor Leute Keyboard und MIDI-Kabel aus dem Schrank holen, und vielleicht hilft sie auch beim Debugging.
  • Schön. Daran musste ich denken: https://news.ycombinator.com/item?id=32023881

    • Danke für den Link. Das hatte ich noch nicht gesehen; es scheint stärker auf das Lernen von Tonleitern und Akkorden fokussiert zu sein.
      Der Hauptunterschied dieses Spiels liegt darin, zu vermitteln, wie man Akkorde miteinander verbindet und gängige Progressionen bildet.
  • Im MIDI-Keyboard-Dropdown gibt es überhaupt keine Option.

    • Ich habe die In-Game-Meldung etwas verbessert, damit sie anleitet. Wie gesagt muss ein MIDI-Gerät oder ein Handy/Tablet als virtuelles MIDI-Gerät mit dem Computer verbunden sein, und in einem aktuellen Browser auf dem Computer braucht es MIDI-Zugriffsrechte.
      Im Moment habe ich es in Chrome getestet.
    • Es gibt wahrscheinlich eine Lösung, die die Computer-Tastatur entgegennimmt und daraus ein virtuelles MIDI-Gerät macht.
      Aber mit einem seltsamen Setup zu trainieren, könnte eher kontraproduktiv sein, weil man das Muskelgedächtnis nicht verfälschen möchte.
    • Man braucht ein vorhandenes MIDI-Gerät, und der Browserzugriff muss ebenfalls erlaubt werden.