Beiträge von musicmatters

    Als kleiner Hinweis, wenn deine Zuordnung Pedal Midi Kanal 1, Hauptwerk Midi Kanal 2 und so weiter ist, dann musst du in Musescore im Mixer die Spuren auf den entsprechenden Midi Kanal stellen, damit du die einzelnen Werke korrekt ansteuerst.

    Das habe ich versucht, allerdings wird bei mir in MuseScore leider immer nur der untere Teil des Mixers angezeigt. Alle Versuche, den oberen Teil ("Details") mit der Kanalzuordnung irgendwie sichtbar zu machen, waren erfolglos. Ich kann daher momentan GO leider nicht differenziert nach Manualen/Pedal ansteuern... ;(

    Ich würde vermuten, dass die anderen Player die Unmöglichkeit erkannt haben. Zwei zusammenhängende Notenzeilen können nicht in unterschiedlichen Geschwindigkeiten gespielt werden.

    Ich glaube nicht mal, dass Finale hier gewissermaßen absichtlich unterschiedliche Geschwindigkeiten anordnet (die werden da nicht für jedes Notensystem einzeln eingetragen, sondern nur für das oberste, was dann - theoretisch - für alle Notensysteme gilt). Ein Mitarbeiter des Supports hat mir aber mal gesagt, dass schon das Stummschalten des obersten Notensystems im Mixer dazu führen kann, dass darauf bezogene Angaben wie etwa Tempi nicht mehr korrekt umgesetzt werden...

    Aber du könntest dein Projekt aus Finale einmal als MusicXML exportieren und dies dann in MuseScore importieren.

    Das werde ich auf jeden Fall versuchen! Danke für den erläuternden Hinweis zur Kanalzuordnung - ich bin in MuseScore wirklich noch weniger als ein Dilettant ;)

    Versuche die von GO erzeugte Midi einmal in MuseScore zu importieren ( https://musescore.org/de ) Das klappt bei mir eigentlich ohne Probleme.

    Danke, Haralder, dieser Tipp war Gold wert! Ein Import der von GO erzeugten "MIDI"-Datei nach Finale war ja, wie weiter oben gesagt, wegen der Inkompatibilität der datei mit dem allgemeinen MIDI-Standard nicht möglich, aber nachdem ich MuseScore - mit dem ich bisher nicht gearbeitet hatte - installiert und die Datei dort hinein importiert habe, hat sich gezeigt, dass der Fehler offenbar (zumindest ganz überwiegend) NICHT bei GO, sondern schon beim Export aus Finale liegt. In der Datei waren (versteckt) aberwitzige Tempoangaben bzw. -änderungen enthalten, bei denen es kein Wunder ist, dass GO damit seine liebe Not bekommen hat... (ich habe zur Illustration spaßeshalber mal die MuseScore-Datei angehängt, die diesen Tempo-Salat abbildet).

    Ich habe daraufhin in der Finale-Datei sämtliche Tempoangaben gelöscht und sie an den notwendigen Stellen noch einmal neu eingegeben (ich hatte in der ursprünglichen Datei einige Tempoangaben nachträglich geändert; das mag zu dem Problem beigetragen haben) und die Datei nochmal nach MIDI exportiert. Das Ergebnis war wirklich VIEL besser, wenn auch noch nicht 100% korrekt (aber die verbleibenden kleinen Abweichungen bekomme ich wohl noch in den Griff). Das einzige Rätsel, was noch bleibt, das ich aber erstmal nicht weiter zu lösen versuche: Warum haben andere MIDI-Player diese vermurkste Datei korrekt abgespielt...?

    Danke nochmal an alle, die auf meine Frage geantwortet haben!

    Danke für die Idee! Ich habe allerdings bisher noch keine Möglichkeit gefunden, GO als Klangquelle in Finale einzubinden (und es kommt mir auf den Klang der einzelnen Register an, die ich in den in Finale eingebundenen Orgeln leider nicht ansteuern kann). Und tatsächlich geht es mir auch um das Herstellen einer Audio-Datei, nicht "nur" das Abspielen über Lautsprecher.

    Es klingt so, als ob du mit deinem MIDI-Export und dem Abspielen in GO spezifische Synchronisationsprobleme erlebst. Achte mal auf folgendes:

    Latenz und Audiopufferung: Die Verzögerung zwischen den Manual- und Pedalspuren könnte durch die Latenz in deinem System verursacht werden. Überprüfe die Einstellungen für die Audiopufferung in GO und deinem Audiointerface. Möglicherweise musst du die Puffergröße anpassen, um eine schnellere Reaktion zu erzielen. Schau auch mal nach dem Midi-timing: Manchmal kann es vorkommen, dass MIDI-Events nicht exakt gleichzeitig ausgelöst werden, selbst wenn sie in der MIDI-Datei synchron sind. Versuche, in GO die MIDI-Timing-Einstellungen zu überprüfen und möglicherweise anzupassen, um eine bessere Synchronisation zu erreichen. Kann jetzt sein, dass es das nicht ist. sind nur spontane Gedanken, die mir dazu kommen. Aber eher allgemeine Tipps . viel Erfolg, Konstantin!

    Danke für Deine Hinweise! Da die Spuren nicht synchron laufen, bezweife ich allerdings, dass es ein (allgemeines) Latenzproblem ist - in diesem Fall sollte man wohl eher erwarten, dass die Wiedergabe insgesamt verzögert ist. Ich werde der Sache trotzdem nachgehen (einschließlich MIDI-Timing).

    Eine einfach Überprüfung der Laten-These wäre dadurch möglich, dass mal jemand die von mir hier hochgeladenen MIDI-Dateien in sein GO lädt und abspielt. Wenn es dort einwandfrei funktioniert, spricht natürlich viel für einen Fehler in meinem System (welcher auch immer das dann ist...).

    Ja, in anderen MIDI-Playern sind alle Spuren akkurat synchron.

    Danke für den Tip mit dem Rückimport des von GO Gespielten in das Notenprogramm. Hat leider nicht funktioniert, weil die von GO erzeugte MIDI-Datei ein ungültiges Format hat (das meintest Du wahrscheinlich mit Deiner Bemerkung weiter oben:)

    Außerdem irritiert der Name Midi bei GO. Das Programm nutzt keine Standard Midi Dateien. Es sind z.B bei Aufnahmen weitere Informationen enthalten (Registrierungen), welche keiner Norm entsprechend. Entsprechend holprig kann der Einsatz normaler Midis sein.

    Leider war auch der Versuch, die Datei irgendwie in eine Standard-MIDI-Datei zu konvertieren, nicht von Erfolg gekrönt :(

    Den Vorschlag, das Github-Entwicklerforum zu informieren, greife ich demnächst gern auf (hatte ja auch ahall41 weiter oben schon angeregt). Bin nur gerade im Urlaub :)

    Hallo Haralder,

    Danke für Deine Antwort. Ich habe den Teil der Noten, die dem Audio entsprechen, angehängt (und auch die Sax-Stimme dringelassen, falls sich daraus unerwünschte Wechselwirkungen ergeben könnten). Fermaten habe ich allerdings immer in allen Systemen eingetragen, so dass es daran eigentlich nicht liegen kann. Unvollständige Takte in dem von Dir beschriebenen Sinn dürfte ich eigentlich auch keine drin haben (oder ich habe Dich missverstanden).

    Außerdem irritiert der Name Midi bei GO. Das Programm nutzt keine Standard Midi Dateien. Es sind z.B bei Aufnahmen weitere Informationen enthalten (Registrierungen), welche keiner Norm entsprechend. Entsprechend holprig kann der Einsatz normaler Midis sein.

    Das ist interessant. Ich exportiere in normale MIDI-Dateien und lade sie dann in GO, was - bis auf das Hinterherhängen des Pedals - eigentlich gut klappt. Was würdest Du denn anstelle eines solchen Exports empfehlen bzw. wie müsste ich die Dateien "herstellen", damit GO sie nicht holprig lesen kann?

    Einen schönen guten Tag in die Runde (ich bin neu hier)!

    Erst einmal vielen herzlichen Dank an die Betreiber und Nutzer des Forums - es ist eine wirklich (fast) unerschöpfliche Informations- und Inspirationsquelle!

    Ich habe vor einiger Zeit GO als Möglichkeit entdeckt, eigene Kompositionen mit ordentlichem Klang "zum Leben" zu erwecken (wenn gerade kein(e) Organist(in) greifbar ist...). Typischerweise exportiere ich aus Finale (meinem Notationsprogramm) eine MIDI-Datei, die ich dann von GO abspielen lasse. Dabei kommt es aber immer wieder vor, dass das Pedal zeitlich den Manualen hinterherhängt - obwohl in der MIDI-Datei selbst, wie das Abspielen in anderen MIDI-Playern zeigt, alle Spuren synchron sind. Hat jemand eine Idee, woran das liegen und wie man es beheben könnte?

    Ich habe als Beispiel (gezippt) eine MIDI-Datei und das daraus von GO erzeugte Audio angehängt; ab etwa 0:45 ist das Auseinanderdriften der Spuren klar erkennbar (bitte nicht über den eher monotonen Charakter wundern - es ist der Orgelpart eines Stücks für Saxophon und Orgel, in dem die Orgel etwas minimalistisch eingesetzt wird).

    Vielen Dank schon vorab für jeden hilfreichen Hinweis!