algieba
Anmeldungsdatum: 3. Januar 2009
Beiträge: Zähle...
|
Hallo Mein Problem ist folgendes:
Ich möchte gerne mit meinem Stagepiano in Musescore Noten eingeben und auch ausgeben. Das Klavier ist mit einem USB-MIDI Kabel an den PC angeschlossen. Das Kabel funktioniert, in Rosegarden klappt alles ohne Probleme.
Ich habe nach einigem googeln herausgefunden, dass ich den Jack-Audioserver benutzen muss. Den habe ich mir runtergeladen und dazu habe ich auch die grafische Oberfläche QJackctl. Dort werden auch alle Ein und Ausgänge erkannt (Midi-Kabel, Musescore und Midi Through). Ich habe auch schon alle Möglichkeiten versucht die in Jack zu verbinden, jedoch hat es nie funktioniert. Da der Wikieintrag zu Jack mir nicht gerade Mut macht ("sehr schwer zu konfigurieren") habe ich nicht viel Hoffnung dass ich das durch probieren hinkriegen werde. Die offensichtlichen Sachen habe ich ja schon versucht. Hoffentlich kann mir jemand helfen! Vielen Dank
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hallo algieba, ich stehe exakt vor dem gleichen Problem. Meine USB Miditastatur Garagekey mini von miditech wird vom System und auch von QJackctl erkannt. In QJackctl kann ich erkennen, dass sich die Tastatur mit Muesscor verbindet, allerdings ist in musescore keine Midieingabe möglich.
Ich habe in musescore schon alle möglichen Einstellungen getestet, komme aber zu keinem Ergebnis. Hast Du eine Lösung gefunden? Danke und Gruß Christoph
- Bilder
|
mk1967
Anmeldungsdatum: 24. April 2011
Beiträge: 1415
Wohnort: Rheinland
|
algieba schrieb: Da der Wikieintrag zu Jack mir nicht gerade Mut macht ("sehr schwer zu konfigurieren")
Nicht ins Bockshorn jagen lassen ☺ man kann sich in Jack reinfuchsen. algieba schrieb: QJackctl. Dort werden auch alle Ein und Ausgänge erkannt (Midi-Kabel, Musescore und Midi Through). Ich habe auch schon alle Möglichkeiten versucht die in Jack zu verbinden, jedoch hat es nie funktioniert.
Das bedeutet, Du kannst im Einstellungsfenster von Jack alle MIDI-Ein- und -Ausgänge, die Du brauchst, sehen, kannst (bildlich gesprochen) nur keine Strippen ziehen? Wie sieht denn das Einstellungsfenster genau aus (Bildschirmfoto) ? Michael
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hallo Michael, ich antworte mal für mich, da ich ja an gleicher Stelle scheitere.
Die Einstellungen aus QJackCtl, die automatisch vorgenommen werden, habe ich angehängt.
Man kann sehen, dass GarageKey mini mit Musecore mit "Strippen" verbunden ist. Weißt Du Rat?
Gruß
Christoph PS:
Ich setze ein - Ubuntu 12.04 - MuseScore 1.3
- Bilder
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hi, ich hänge mal meine Einstellungen in Musescore an.
Bin ich an dieser Stelle richtig. Wenn ja, was muss ich auswählen? Bearbeiten → Einstellungen.. → I/O → PortAudio → Alsa → Gerät → Welches müsste ich auswählen? Danke
Christoph
- Einstellungen_Musescore_i-o.png (105.7 KiB)
- Download Einstellungen_Musescore_i-o.png
|
mk1967
Anmeldungsdatum: 24. April 2011
Beiträge: 1415
Wohnort: Rheinland
|
Hallo Christoph, vorausschicken muß ich jetzt, daß ich Musescore noch nicht mit MIDI eingesetzt habe, sondern nur als Notensatzprogramm, um eine PDF herzustellen. MIDImäßig genutzt habe ich bisher nur die Verbindung zwischen Ardour/Jack und einem Steuerpult fürs Tonstudio, neudeutsch "Controller" oder so 😉. Da letzteres aber funktioniert... ... hat mich Dein Bild mit den (ALSA-)MIDI-Verbindungen wieder an die Rezeptur erinnert, nach der ich da beim Einrichten vorgegangen bin. Ich sehe gerade, daß es ▶ die ausführliche Anleitung hier und etwas schöner im Layout hier noch im Netz gibt. Deshalb nur ganz kurz die Essenz: Es wird dort eine Alternative zu der Verbindung über ALSA-MIDI empfohlen, nämlich Jack-MIDI - was über eine Art Brücke namens a2jmidid funktioniert. (Die ALSA-MIDI-Verbindung hat bei mir nämlich damals auch gehakt. 😲 ) Nebenbei: Die detaillierteste Anleitung zu "Hintergründen" von a2jmidid selbst habe ich auf dieser französischen Seite 👍 gefunden - keine Angst vor der Sprache, man steigt durch, und vor allem finden sich dort Links und Illustrationen etc. Dort gibt's übrigens auch noch eine Musescore-Spezialseite.
Als erstes mußte ich also ALSA-MIDI deaktivieren: indem man im Einstellungsfenster von JACK
Damit ist die Registerkarte "ALSA-MIDI" im Jack-Fenster verschwunden, und es steht dort nur noch die Karte "JACK-MIDI". Dann mußte ich gucken, ob es die besagte Brücke bereits in meinem System gab. Also a2jmidid -e Wenn a2jmidid im System vorhanden ist (bei manchen Distris ist es mit an Bord, z.B. bei KXStudio), erscheint im JACK-MIDI-Verbindungsfenster ein Punkt namens a2j, und im untergeordneten Baum finden sich dann die MIDI-Ports der angeschlossenen Geräte. Wenn das nicht passiert: a2jmidid von dieser Seite installieren. Dann sollte das Gewünschte erscheinen. Da muß man dann im JACK-MIDI-Verbindungsfenster nur noch die imaginären Strippen ziehen. Illustrieren kann ich das Ganze jetzt leider nur mit meiner Ardour-Konfiguration - ich habe das Bild mal in einem anderen Forum hier hochgeladen. (Übrigens war es absolut frappierend zu sehen, wie glatt KXStudio diese Verbindungen alle automatisch zog 👍 . Bei UbuntuStudio 12.04 - von dort stammt das Bild - war noch einige Handarbeit gefragt 😉.) Das war jetzt telegrammartig kurz 😳, aber vielleicht hilft es Euch ja weiter - für ausführliche Anleitungen siehe die Links oben... Michael
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Michael, du bist der Hammer.
Es funktioniert. Vielen, vielen Dank! Das hätte ich nie gefunden. Ich wünsche Dir ein schönes Wochenende. Christoph
|
gulwop
Ehemalige
Anmeldungsdatum: 20. März 2013
Beiträge: 1475
|
Ich habe die Sache hier nur kurz überflogen und häng mich mal kurz dran, da ich mal an dem Musescore-Artikel gearbeitet habe, dies mir aber derzeit nicht mehr möglich ist: möchtet ihr nicht die Lösung in den Artikel (z.B. unter Problembehebung) aufnehmen und damit konservieren? Ich denke, das könnte für andere Benutzer ein Gewinn sein. Denn hier im Forum wird sie in Zukunft vermutlich nur schwer jemand wieder auffinden, und das wäre doch schade. Nur als Anregung 😉
|
mk1967
Anmeldungsdatum: 24. April 2011
Beiträge: 1415
Wohnort: Rheinland
|
ChriMi schrieb: Es funktioniert. Vielen, vielen Dank!
Das ist ja seeeeehr schön zu hören ☺. Freue mich! ChriMi schrieb: Das hätte ich nie gefunden.
Stimmt, das ist auch eine überaus "versteckte" Lösung. Ich glaube, Jacks Image als "schwer zu konfigurieren" hat gerade mit der verstreuten und versteckten "Lage" solcher Informationen im Netz zu tun... gulwop schrieb: möchtet ihr nicht die Lösung in den Artikel (z.B. unter Problembehebung) aufnehmen und damit konservieren?
Eine schöne Idee. Ich traue mich da bloß im Alleingang nicht ran, weil sich meine Weisheit wirklich nur auf das oben beschriebene Flottmachen mit Ardour und der Mackie MCU beschränkt 😳 . Schon am automatischen Einrichten von a2jmidid unter UbuntuStudio bin ich gescheitert, und mit dem Jack-Steckfeld hakte es auf diesem System auch. (Auch deshalb mein fauler Wechsel zu KXStudio 😉.) Michael
|
gulwop
Ehemalige
Anmeldungsdatum: 20. März 2013
Beiträge: 1475
|
mk1967 schrieb: gulwop schrieb: möchtet ihr nicht die Lösung in den Artikel (z.B. unter Problembehebung) aufnehmen und damit konservieren?
Eine schöne Idee. Ich traue mich da bloß im Alleingang nicht ran, weil sich meine Weisheit wirklich nur auf das oben beschriebene Flottmachen mit Ardour und der Mackie MCU beschränkt 😳
Trau dich 😉 Du brauchst ja keinen "allgemeinggültigen" Absatz zu schreiben, sondern zunächst einmal einfach nur ganz am Schluss einen Abschnitt "Problembehebung" für dieses spezielle Problem bzw. diese spezielle Konfiguration ("In der Konfiguration XY kann dieses und jenes Problem auftreten. Hierfür bietet sich folgende versteckte Lösung an: 1. ... 2. ... 3. ..." usw.). Und da schreibst du einfach das rein, was du dem User als Anleitung gegeben hast. Dann ist dieses Ergebnis deiner vermutlich eigenen mühsamen Recherchen erstmal im Wiki gespeichert und der nächste muss es sich nicht nochmal im Netz zusammensuchen. Also nur Mut ☺ Gruß.
|
mk1967
Anmeldungsdatum: 24. April 2011
Beiträge: 1415
Wohnort: Rheinland
|
Wozu gibt es freie Samstagvormittage 😉 - ich habe mal einen Versuch gestartet, am Ende der Seite unter "Problembehebung bei MIDI-Verbindungen". Wenn Ihr mal drübergucken wollt...? ☺ Es fehlen noch Bilder - allerdings müßte ich mich in die Sache mit MusicScore erst reinfuchsen, um aussagekräftige Bilder zu machen 😳 . Vielleicht seid Ihr da mit Eurem Hintergrundwissen schneller... Ach ja: Mir ist erst jetzt beim Schreiben (wieder) aufgefallen, daß a2jmidid ganz normal in den Paketquellen liegt 😲 . Das dürfte also der deutlich bessere Weg der Installation sein... Michael
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hallo Michael, erstmal vielen Dank für Deine Anleitung im wiki-Artikel. Die Informationslage ist sehr dünn und so ist es hervorragend, wenn man die Info im Wiki-Artikel vorfindet! Von seiten Musescore gibt hier (leider) nichts hinzuzufügen, denn durch die Einrichtung der Brücke "a2jmidid" verändert sich in Musescore nichts. Was für mich verwirrend war/ist: In Musescore gibt es die I/O Einstellungen. Ich habe an allen (stundenlang) herumgefummelt, bis ich feststellen musste: Die Einstellungen betreffen nicht den Midi-Input. Unter Ubuntu/Linux fehlt einfach der PortMidi Eingang. Und zwar egal ob ich Alsa oder Jack verwende, Ich habe es gemerkt, als ich Musescore unter Windows installiert habe und hier die Einstellungsmöglichkeit "PortMidi Eingang auswählen" vorfand. Den Screenshot von Windows habe ich angehängt. Hier handelt es sich um meiner Ansicht um einen Fehler in der Linuxversion. In der Doku sollte irgendwo hingewiesen werden. Gruß Christoph
- Bilder
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hallo Michael, doch noch eine Frage: Ich habe festgestellt, dass die Einstellungen einen Neustart nicht überleben.
Als ich soeben wieder mal den Midieingang aktivieren wollte (Qjackstl gestartet, Musescore gestartet, Miditastatur angeklemmt, im Terminal a2jmidid -e eingegeben), stolperte ich und bekam folgende Fehlermeldung ...:~$ a2jmidid -e JACK MIDI ←> ALSA sequencer MIDI bridge, version 7 (b169fb6b8e9e11ce1488d1964649aabedbb89ddf) built on Thu Jan 1 01:00:00 1970 Copyright 2006,2007 Dmitry S. Baikov Copyright 2007,2008,2009,2011 Nedko Arnaudov
Bridge starting... Using JACK server 'default' Hardware ports will be exported. Cannot connect to server socket err = No such file or directory Cannot connect to server socket jack server is not running or cannot be started ERROR: a2j_jack_client_create: Cannot create jack client ERROR: a2j_start: a2j_new() failed. Mmmh, was habe ich diesmal anders/falsch gemacht?
Irgendwie scheint der Jackserver nicht sauber zu laufen!?
Ich teste weiter...
|
mk1967
Anmeldungsdatum: 24. April 2011
Beiträge: 1415
Wohnort: Rheinland
|
Hallo Christoph, ich muß gestehen, daß diese beiden von Dir bemerkten Punkte die (oben angedeuteten) Grenzen meiner Weisheit tangieren oder vielmehr überschreiten 😳 , denn MIDI-mäßig scheint MuseScore dann doch was anderes zu sein als die Mackie MCU... Nur zu einer Sache ist mir was aufgefallen: ChriMi schrieb:
> Bridge starting...\\
> Using JACK server 'default'\\
> Hardware ports will be exported.\\
> Cannot connect to server socket err = No such file or directory\\
> Cannot connect to server socket\\
> jack server is not running or cannot be started\\
> ERROR: a2j_jack_client_create: Cannot create jack client\\
> ERROR: a2j_start: a2j_new() failed.''\\
> Das verstehe ich so, daß Jack beim Aufruf von a2jmidid nicht lief? Das könnte die Erklärung sein - denn Jack muß schon gestartet sein: also QJackCtl nicht nur aufrufen, sondern dort noch den Knopf "Start" links oben drücken (mache ich immer per Hand - außer bei KX-Studio, wo er ohnehin schon läuft), bevor man a2jmidid anschmeißt ☺. Michael
|
ChriMi
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 102
Wohnort: München
|
Hi Michael, es lauern so viele Fallstricke. Nachdem ich heute meinen Rechner neu gestartet habe, konnte ich QjackCtl wieder starten. Dies war vorgestern Abend nicht möglich.
Also habe danach ich "a2jmidid -e" und MuseScore gestartet und in QjackCtl die Verbindungsstrippen gelegt. Leider funktioniert die Midi-Tastatur heute nicht mehr. Aber ich werde weiter testen und dann Bescheid geben. Etwas frustrierter Gruß (Die Midi-Unterstützung von MuseScore könnte unter Linux noch besser werden, ich hoffe, dass sich da in Bälde etwas tut.) Gruß
Christoph
- Bilder
|