Piano Trainer



Piano Trainer

Sebastian S., 25.09.2007 00:57: Hallo zusammen,
hier also mein Wettbewerbsbeitrag...
Kurz gesagt, es ist ein Programm, mit dem man am Computer Klavier üben kann - und zwar mit allen erdenklichen Musikstücken, die im MIDI-Format vorliegen.
Und das geht so: Der Benutzer lädt eine MIDI-Datei, wählt ein oder mehrere Kanäle zum Nachspielen aus (Bass, Begleitung, Melodie etc.), der Computer spielt die Musik ab und zeigt die Tasten, die zu drücken sind. Bei Bedarf wird die Musik angehalten, sobald eine Taste ausgelassen wird. Man kann sich sogar von dem Programm bewerten lassen!
Das Programm macht am meisten Sinn mit einem angeschlossenen MIDI-Keyboard, ist aber auch im vollen Umfang ohne Extra-Hardware lauffähig (es ist nur nicht so leicht... ).
Viel Spass damit,
Sebastian

pianopk.exe


Jörg Sellmeyer, 25.09.2007 11:15: Lustiges Programm! Ich hab's noch nicht mit 'nem Keyboard getest. Mit der Tastatur geht es z.B. bei Fata Morgana nicht wirklich, weil die tiefen Töne auf der Klaviatur nicht mehr angezeigt werden. Dann wartet man vergeblich drauf, dass es weitergeht.
Ich dachte erst, Du hast ein Stück von uns genommen: [...] (Fata Morgana)
Hast Du die Mididateien irgendwo Lizenzfrei bekommen? Keine Ahnung, ob die GEMA solche Sachen aktiv verfolgt - wenn aber ein Rechteverwerter auf sowas aufmerksam wird, kann es teuer werden...


Frank Abbing, 25.09.2007 16:29: 
Geil!
Hab kein Keyboard, daher hab ich an deiner Tastatur-Routine noch was auszusetzen.
Nur in seltenen Fällen werden 4 oder mehr Tasten gleichzeitig richtig angenommen. Hier musst du unbedingt nachbessern.
Die Musikstücke würde ich auch noch überdenken. Nicht wegen Copyright (Midis sind ja meisstens frei), sondern wegen der mangelhaften Qualität (ausser DDF). Wie wäre es mit weiteren Hörspiel/Serien/Film-Midis?
Das hier ist meines Wissens frei:

forrestgump.mid


David Strutz, 25.09.2007 16:48: Ich froi mich schon richtig auf heute Abend - dann schliess ich das Programm an mein Synth und kann morgen dann berichten. Hoffentlich hat das Prog die Option die vom Synth eingehenden Noten einfach nur abzuspielen sodass man schön das eigentliche Instrument (z.B. WarmBrassStrings) und das Midi-Instrument (z.B. Grand Piano) mischen kann beim Spielen.


Sebastian S., 25.09.2007 22:04: Hallo,
zunächst mal danke für euer Feedback. ('Jörg Sellmeyer')weil die tiefen Töne auf der Klaviatur nicht mehr angezeigt werdenDann kannst du die Tastaturbelegung mit der linken Pfeiltaste nach links verschieben! ('Jörg Sellmeyer')Hast Du die Mididateien irgendwo Lizenzfrei bekommen?Die Flohwalzer- und SaintsGo-MIDIs sind meines Wissens frei. Ersteres stammt aus der Wikipedia und letzteres war offenbar ein Demosong, der 1992 mit Sound Blaster-Treibern ausgeliefert wurde. Die anderen MIDI-Dateien sind von mir.('Frank Abbing')Nur in seltenen Fällen werden 4 oder mehr Tasten gleichzeitig richtig angenommen.Kann sein, dass der Tastaturcode verbesserungsbedürftig ist (ich benutze WM_KEYDOWN als Usermessage), aber das ist wohl eher ein generelles Tastaturproblem. Ich kann auf meinen beiden Testrechnern bis zu acht Tasten gleichzeitig drücken, aber bei bestimmten Drei-Tasten-Kombinationen tut sich dann nichts - in Notepad und unter DOS leider auch nicht.
Vielleicht lässt sich trotzdem irgendwas finden... Wenn nicht, hab ich in der Hilfe ja schon drauf hingewiesen.('Frank Abbing')Die Musikstücke würde ich auch noch überdenken. [...] Wie wäre es mit weiteren Hörspiel/Serien/Film-Midis?Noch mehr? Aber ja, kann ich mal schauen.
Mir geht es in erster Linie allerdings weniger um Qualität (andererseits, wenn ich mir Fata Morgana auf meinem XP-Rechner anhöre...) als um verschiedene Stilrichtungen (nicht jeder will Klassik) und Schwierigkeitsgrade (nicht jedem fällt Jingle Bells leicht)... Vorschläge sind natürlich willkommen!
Gruss, Sebastian


Jörg Sellmeyer, 26.09.2007 00:28: ('')Dann kannst du die Tastaturbelegung mit der linken Pfeiltaste nach links verschieben!Man sollte doch mal die Hilfe lesen ('')Die anderen MIDI-Dateien sind von mir.Kann sein, dass die Midi-Dateien von Dir sind aber die Stücke sind nicht von Dir. Das Recht zur Veröffentlichung von Werken deren Komponisten noch nicht länger als 80 Jahre tot sind ist nur den Urhebern. b.z.w. Lizenznehmern gestattet.
Die Tatsache, dass Du die Stücke eingespielt hast, spielt dabei keine Rolle. Ich denke allerdings nicht, dass die GEMA oder der Komponist sich hier rumtreibt, um nach seinen Kompositionen zu schauen aber wer weiss, wer hierher verlinkt oder von welcher Redaktion das Programm empfohlen wird.
Mit klassischer Musik bist Du jedenfalls auf der sicheren Seite.
Gruss
Jörg


Nico Madysa, 26.09.2007 09:19: Ich seh's mir mal zu Hause an um fleissig meinen Senf hinzuzugeben.


David Strutz, 26.09.2007 10:38: Habe das Programm gestern Abend ausgiebig unter Zuhilfenahme verschiedener MidiGeräte getetet - Sebastian Sprenger's Piano Trainer ist fantastisch und es macht einen heiden Spass!
Grosse Klasse wirklich!
Deshalb möchte ich Dich auch nicht mit tausenden Verbesserungsvorschlägen bombardieren - sondern nur mit dem Einen das man beim Drücken einer Taste auf dem MidiDevice durchaus auch [optional] den Ton im MidiOutputDevice "hören" sollte. Das fehlt mir richtig.
Aber sonst:


Sebastian S., 12.10.2007 22:03: Hallo zusammen,
ich habe gerade eine neuere Version hochgeladen (demnach funktioniert hier also auch das Aktualisieren von Anhängen wieder... ). Der Link dazu ist ganz oben im Thread.
Wesentliche Neuerungen:
Liederauswahl verändert (ich hab nach einem Anruf bei der GEMA beschlossen, es mit geschützter Musik gar nicht weiter zu probieren. Sollte auch nicht weiter schlimm sein, zumal MIDI-Dateien überall zu finden sind)
Lieder können vor dem Beginn automatisch eingezählt werden (das war wichtig)
Benutzerdefinierbare Tastaturbelegung (ich hoffe, so kann man das Tastaturproblem halbwegs umgehen...)
Bugfixes und weitere Funktionen
Gruss, Sebastian


Nico Madysa, 12.10.2007 22:34: Kann mich der allgemeinen Euphorie nur anschliessen - ein wahrhaft meisterliches Programm! Mir ist lediglich bei zwei Midis eine Fehlermeldung unterlaufen: "Zeile 1006: Division durch Null" Ich schicke sie dir vielleicht nächste Woche via PM, vorher probiere ich es nochmal mit der neuen Piano-Trainer-Version.


Sebastian S., 22.12.2007 17:31: So, kurz vor Heiligabend (und kurz vor Einsendeschluss... ) noch ein kleines Update auf Version 1.2.
Das Wichtigste davon:
Öffnen von MIDI-Dateien über Drag & Drop und Explorer
Start- und Stopbuttons können jetzt von einem externen MIDI-Synthesizer gesteuert werden.
Rhythmusübung
Gruss und frohe Weihnachten, Sebastian


David Strutz, 22.12.2007 17:33: >> Start- und Stopbuttons können jetzt von einem externen MIDI-Synthesizer gesteuert werden.
Super gleich mal ausprobieren...


Dies ist die Offlinevariante vom Thread [Piano Trainer].

Valid CSS!

©2006 XProfan.Com