Zum Klaverispielen lernen / überwachen / kontrollieren
Hallo zusammen,
gibt es auch ein Plug in welches mein Klavierpiel über MIDI überwacht?
PianoTutor
Beispiel: Die richtig gespielten Noten werden grün, die falschgespielten noten werden rot dargestellt.
Hierbei muss man im Rhythmus spielen, da das Tempo über das Metronom vorgegeben wird.
Learning notes on Piano
Die richtige Noten werden auch grün dargestellt.
Wird jetzt jedoch eine falsche Note gespielt, geht die Einfügemarke, die die im Moment gespielte Note anzeigt nicht weiter, bis die richtige Note gespielt wird.
Dies ist einfacher, da es unabhängig vom Tempo ist. Lediglich die richtigen Noten müssen gespielt werden.
das wäre super, wenn es so was geben würde.
Danke
musikus70
Anhang | Größe |
---|---|
learning notes on piano.JPG | 43.97 KB |
Pianotutor.JPG | 52.78 KB |
Comments
Keine Ahnung. Alle verfügbaren Plug-Ins findest du hier: https://musescore.org/de/plugins
Beim kurzen Überfliegen, vielleicht sowas in der Art?: https://musescore.org/en/project/midi-instrument-training
oder sowas?: https://musescore.org/en/project/midi-sight-reader
Hab mir nicht alle Plug-Ins angeschaut, geschweige denn ausprobiert.
Antwort auf Keine Ahnung. Alle… von kuwitt
Wau vielen herzlichen dank.
Leider bekomme ich das Plug in nicht zum Laufen
Ich verstehe aber die Hilfe auch nicht ganz.
Siehe Bild 2
Mein Verzeichnis mit den Plugins
Siehe Bild 3
Und was soll ich jetzt da ändern?
Da steht folgendes drinnen
MuseScoreOSCPort = 5282
_MIDIOut = Midilink
MIDIOut = USB Keystation 61es
Timeout_s = 60
UseLocalGui = true
Muss ich da mein Midiklavier irgendwie eintragen?
Siehe Bild 4
Wenn ich am Klavier spiele, dann höre ich am Pc über das Programm auch das was ich spiele. Somit müsste doch MIDI funktionieren. Oder?
Wenn ich aber das Plug-In unter Plug-Ins aktiviere werden keine Noten grün oder rot.
Die erste Note müsste doch dann grün sein. Oder
Wäre um Hilfe echt sehr dankbar, da ich schon lange ein solches Programm suche. Wäre echt klasse, wenn ich das zum laufen bekommen würde.
Vielen Dank
Antwort auf Wau vielen herzlichen dank… von musikus70
Hi.
Please look at these 2 threads in the Forum:
https://musescore.org/en/node/267051
https://musescore.org/en/node/55701 Look at the END of this thread.
First, you must stop MuseScore and unplug your MIDI keyboard. (Erste, mussen sie stop MuseScore und deiner MDI keyboard unlpug).
Run the command in your picture 2 (Bild2.jpg).
Plug your MIDI keyboard in and run the command again.
Look at the difference between the 2 outputs - that is the name of your MIDI keyboard.
In your picture 4 (Bild4.jpg), you need MIDIOut = . Save the file.
Now unplug your MIDI keyboard, start MuseScore and then plug in your MIDI keyboard.
Add some notes to the score in MuseScore and run the plugin. The plugin will display a copyright message and when you press OK, the first note will turn red.
When you play the notes correctly, they turn green.
I hope that helps.
Antwort auf Wau vielen herzlichen dank… von musikus70
Sowie ich es verstehe, musst du anstatt "midilink" bei "Midiout" den korrekten Namen des Midi Interfaces eintragen, bin mir aber nicht sicher. Hast du einmal im Terminal den java Befehl (siehe Bild2.jpg) ausgeführt?
Des weiteren scheint es so, dass du bei deutscher Benutzeroberfläche ein paar Pfade anpassen musst (bei deutscher Oberfläche wird der "Plug-Ins"-Ordner im MuseScore2-Verzeichnis genutzt bei englischer Oberfläche der Ordner "Plugins"), siehe: https://musescore.org/en/node/55701#comment-755836
(Ggfs. ist es anstatt dessen auch hilfreich den Pfad für Plug-Ins ins MuseScore unter Bearbeiten->Einstellungen auf "Plugins" zu ändern?)
Ansonsten vielleicht noch einmal den Autor des Plug-Ins kontaktieren: https://musescore.org/en/user/35966
Anmerkung: Der sich während des Schreibens meines Kommentars zeitgleich und unabgesprochen gemeldet hat :-).
Antwort auf Sowie ich es verstehe, musst… von kuwitt
Vielen Dank für die Hilfe.
Ich habe das Problem mit den Befehlen.
Siehe Bild Befehl. Denn da werden keine Midi-Geräte angezeigt.
Was ich gemacht habe.
Pfad bzw. Ordner geändert von Plug-Ins in Plugins
CMD als Admin ausgeführt.
IN Plugins gewächselt
cd C:/Users/fjhub/OneDrive/Documents/MuseScore2/Plugins
Den anderen Befehl ausgeführt.
java -classpath MIDISightReader\MIDISightReader.jar;MIDISightReader\javaosc.jarcom.dch.sightreader.MIDISightReaderPlugin
Ich habe den in einer Zeile geschrieben. Ich hoffe es stimmt so.
wäre um Hilfe noch sehr dankbar.
NOT FOUND: befehl.JPG
Antwort auf Vielen Dank für die Hilfe… von musikus70
Hallo zusammen,
es funktioniert nun auf meinem Windows 7 PC.
In einem anderen Programm konnte ich die Interfaceschnittstelle für Midi auslesen.
Nachdem ich diese eingetragen hatte funktioniertes.
Aber...
bei einer Klavierpartitur, kommt die Anzeige dem spielen nicht nach.
Scheinbar braucht es zu hohe Rechenleistung. So ist es leider für mich nicht verwendbar.
Schade. Hätte mich so gefreut.
Bei HarmoniAssistant geht das ohne Probleme.
Vielen Dank für Eure Hilfe
Antwort auf Hallo zusammen,… von musikus70
Hallo zusammen,
wie kann man mit DonH dem Entwickler diese Plugin kontakt aufnehmen?
Das Plug in wäre super, wenn man es leicht verändern könnte.
Man muss derzeit jede Note einzel am Klavier spielen, also Klaviertaste drücken diese wieder loslasssen, bevor man die nächste Taste bzw. Noten spielen kann. Gerade bei schnellen Stücken oder beim Legatospiel, oder dem Spiel mit Pedal geht das nicht.
Kann man das Plugin so ändern, dass nur die Note gespielt werden muss, unabhängig davon, ob man diese noch spielt bzw. die Taste gedrückt hälte wenn man schon die nächste Taste Note spielt?
Das wäre echt super.
Kann mir da jemand weiterhelfen, das wäre echt super
Besten Dank
Antwort auf Hallo zusammen, wie kann… von vatifasu
@ Hi Don,
the script would be great. Exactly what I have been looking for for years.
Probelm.
For a grade to be considered correct, it must be played exactly.
Legato playing is not possible.
If I play a note and then play the two legat this will be banned as wrong.
The script requires me to press a key for a note and then release the key before playing the next note.
This is not possible with fast notes. Not even when I play with pedal.
That would be really great if you could change that.
As described above:
Scribt only checks if a note is played.
Scribt does not control if this note is played longer than intended.
So
Scribt only checks if the key has been pressed.
Scirbt should not control how long the piano key is pressed.
Do you understand what I mean?
Sorry for my bad english
I'm from germany
Many Thanks
Antwort auf @ Hi Don, the script would… von musikus70
YMMD :-D
Entschuldigung, aber ich finde es köstlich.
Erinnert mich an Ägypten, wo mir von einem Sudanesen ein sehr gutes deutsch bescheinigt wurde (p.s. ich sehe sehr mitteleuropäisch aus).
Grüße
Tux
Antwort auf YMMD :-D Entschuldigung,… von tuxan
Hi YMMD,
schön, das ich dich erheitern konnte.
Wärst du vielleicht so nett, das ganze in ein richtiges Englisch zu übersetzen, damit DonH, versteht was ich eigentlich sagen wollte.
Ganz im Vertrauen, mein Englisch ist so gut wie es Tante Google/translate zulässt. ;-)
Vielen Dank
Antwort auf Hi YMMD, schön, das ich… von musikus70
Hallo,
die Erheiterung lag darin, das auf einem deutschsprachigen 'Posting' eine englischsprachige Antwort kam, in der sich Entschuldigt wird, das man nicht so gut Englisch spricht, weil man deutschsprachig ist.
Entschuldige bitte, aber es entbehrte nicht einer gewissen Humoreske, der ich nicht widerstehen konnte.
Im übrigen, ich kann überhaupt kein Englisch, so daß ich Dir da nicht weiterhelfen kann.
Um etwas Konstruktives einzubringen. Die Plugins sind, wenn ich jetzt richtig vermute, Skripte. Öffne das mal in einem Texteditor. Da steht für gewöhnlich unter den Namen des Programmierers eine Kontaktadresse drin, an der man sich wenden kann.
Grüße
Tux
Antwort auf Hallo zusammen, wie kann… von vatifasu
Hi Vatifasu.
Sorry, my German is not good, so I will reply in English - I'm sure Google Translate will help you.
I have attached a new jar file that gives you 3 options for checking the notes:
- "Strict" is as before. You need to play exactly the same notes as on the score.
- "Legato": You need to play all the notes in the current chord, but you are also allowed to play any note in the previous chord at the same time.
- "Lenient": You need to play all the notes in the current chord, but you can also play any other note at the same time.
To control the mode, in your MIDISightReader.properties file, add one of these lines:
NoteCheckMode = Strict
NoteCheckMode = Legato
NoteCheckMode = Lenient
You also need to set your keyboard to MIDIIn, not MIDIOut, so my M-Audio keyboard is:
MIDIIn = USB Keystation 61es
Please try out the Legato mode and see if it is what you need (just copy the attached jar file over the one you have).
If not, please suggest another way to check the notes.
Thanks
Don.
Antwort auf Hi Vatifasu. Sorry, my… von DonH
Sorry - I could not attach a jar file. Here is a zip which contains the jar.
Antwort auf Sorry - I could not attach a… von DonH
Many, many, many Thanks.
This works under MuseScore 2.2.1. (32bit)
Unfortunately not with MuseScore 3.0.1.5080 (32Bit).
Please look at the clip.
https://1drv.ms/v/s!AlKyolOi8xYG2gzOG9ouwQX9aVlH
https://1drv.ms/v/s!AlKyolOi8xYG2g1HApvrWOTA7vo1
I have taken my approach here.
In the zip file are my settings and pictures of my settings.
From version 2.2.1 and from version 3.0.1.5080
A problem in version 2.2.1 is the time delay.
And
The screen does not follow the notes.
PianoMarvel has solved this with a sharing monitor.
Since always the first or second line is renewed.
Would that be possible?
Thanks again
Antwort auf Many, many, many Thanks. … von musikus70
Here you can see how PianoMarvel or MusicReader follow the notes.
The screen is split and the lines are alternately renewed.
So you can always read and read well.
https://youtu.be/reyvMhoJ-ko?t=70
Antwort auf Here you can see how… von musikus70
Thank you for your interest & for taking the time to make the videos.
MuseScore 3 - I do not think that MuseScore 3 fully supports plugins yet - see https://musescore.org/en/comment/891446#comment-891446
Playback cursor - I will have to ask if that can be set from the OSC interface. https://musescore.org/en/node/284379
Screen following the notes - I will ask.
Have you tried Legato mode?
Piano Marvel looks good. Let us hope that MuseScore will improve the plugin and OSC interfaces.
Antwort auf Thank you for your interest … von DonH
Hello DonH,
no, so far I have only used the "NoteCheckMode = Lenient".
My laptop is too weak. I want to borrow my daughter's tomorrow.
My laptop always freezes for 100% of the system load.
Would be nice if the project would be realized.
Is my approach correct, how do I start the plugin?
How do you stop it again to start over?
So that I can practice certain places?
For example, always bar 12 - bar 18?
Many Thanks