Wie richtet man ein MIDI-Keyboard ein?

19

Ich möchte mein Keyboard über meinen Midi-Sport 2x2 einrichten, habe alles eingesteckt und sogar das Midisport-Firmware-Paket installiert, das aus irgendeinem Grund nicht automatisch installiert wurde.

Das Ziel ist, dass der Computer einen Pianoklang erzeugt, wenn die Tasten der Tastatur gedrückt werden. Wenn Sie diese Arbeit ohne Jack machen können, wäre das auch gut. Schritt für Schritt Anleitung, je weniger Komplexität desto besser.

Martin Owens -doctormo-
quelle

Antworten:

21

OK, ich habe die kleinste Anzahl von Schritten herausgefunden, um dieses Midi-Keyboard zum Laufen zu bringen:

  1. Installieren Sie qsynthInstallieren Sie qsynth , Jack Control (genannt qjackctl)Installieren Sie qjackctl und laden Sie Claudio_Piano.rar von hier herunter. Packen Sie es aus und speichern Sie es an einem praktischen Ort.

  2. Starten Sie Jack Control ( Applications> Sound and Video> JACK Controlauf älteren Ubuntu - Versionen, oder in neueren Ubuntu - Versionen in der Dash danach suchen)

  3. Klicken Sie auf die Einstellungsschaltfläche auf der rechten Seite des Jack-Bedienfelds. Schalten Sie in den Einstellungen den Midi-Eingang ein, indem Sie in der MIDI DriverDropdown- seqListe unten im Fenster (als Sequenzer) auswählen und auf klicken OK.

  4. Laden Sie qsynth, gehen Sie in die Einrichtung, Kontrolle Enable MIDI Inputund schalten Sie den MIDI - Treiber alsa_seq, in der Audio - Registerkarte sicherzustellen , die Audio Driverfestgelegt ist jack, in der Soundfonts Registerkarte öffnen heruntergeladenen Soundfont von oben. Klicken Sie auf OK und setzen Sie den Server zurück, wenn Sie dazu aufgefordert werden.

  5. Wenn Qsynth einfriert, können Sie das Einfrieren aufheben, indem Sie den Jack-Server anhalten und erneut starten.

  6. Gehen Sie zurück in das JACK Audio Connection KitFenster und klicken Sie Connect, hier stellen wir sicher, Audiodass qsynth mit der Systemausgabe verbunden ist (Ziehpunkte).

    Verbinden Sie qsynth mit dem Ausgang

    Auf der Registerkarte Alsa verbinden wir unser MIDI-Gerät mit qsynth.

    Verbinde Midi mit Qsynth

  7. Zurück in Qsynth Klicken Sie auf die ChannelsSchaltfläche und beobachten Sie alle kleinen Lichter neben jedem der Midi-Kanäle. Drücken Sie die Tasten auf Ihrer Tastatur und sehen Sie, welche aufleuchtet. Klicken Sie auf diese Zeile und setzen Sie den Namen auf Piano (oder was auch immer Ihr Musikinstrument ist)

  8. Tastatur mit Soundausgabe spielen.

Martin Owens -doctormo-
quelle
bestätigt für Ubuntu 12.10. Screenshots für Schritt 6 hinzugefügt, in denen ich eine Stunde aufgelegt habe ... bis ich die Erklärung verstanden habe. Jetzt mach Musik, mein Freund!
Somethis
Bis zu Schritt 7, in dem das Licht neben der Reihe aufleuchtet, funktioniert alles. Ich verstehe allerdings nicht, wie ich den Namen auf Piano setzen soll. Also habe ich es in der "Preset Name" Box gemacht, nicht in der Reihe. Ist das korrekt? Danach bekomme ich immer noch keinen Ton. Ich habe aber offensichtlich eine Verbindung hergestellt, oder? Ich bin mir dessen sicher, da das Drücken von Tasten das Ding zum Leuchten bringen wird. Ich kann immer noch nicht herausfinden, wie ich einen Ton bekomme. Ich schätze, ich sollte den Piano-Sound irgendwie damit verbinden, aber ich weiß nicht, wie / wo ich das machen soll.
Zamphatta
Bin es nur ich oder funktioniert das, aber dann kann normales Audio nicht abgespielt werden? Ich würde eine separate Frage stellen, aber ich denke, dass die hier angegebene Lösung die Audioeinstellungen durcheinander bringt, sodass normales Audio nicht mehr abgespielt werden kann. Ist das normal? In diesem Fall sollte erläutert werden, wie Sie zur Normalität zurückkehren können. Sollte ich eine separate Frage stellen?
Nateowami
Martin, bitte nimm meinen Fußkuss an. Lief wie am Schnürchen.
user3804598
8

auch eine lösung mit nur alsa-utils timidity pmidi über die kommandozeile ist möglich.

  1. starte schüchternheit im hintergrund

    timidity -iA -B2,8 -Os &

  2. Finden Sie die Anschlüsse des MIDI-Keyboards und die Timidity über

    pmidi -l

  3. Schließen Sie das Midi-Keyboard über aconnect port_midi_keyboard port_timidity an den Midi-Sequenzer an, z

    aconnect 24:1 128:0

Name
quelle