Freitag, 29. November 2013

Audio Probleme bei LMMS

Audio Probleme bei LMMS

Es knirscht und knackst bei LMMS und nach vielen vergeblichen Versuchen gibt der Benutzer entnervt auf. LMMS ist eben ein wenig Anders, was aber leicht zu lösen ist.
In der Regel ist es für Onboard Sound Chips leicht zu lösen. Überwiegend finden sich Realtek Audio Chips auf den Main Boards des PC. In der Regel werden hier die folgenden Einstellungen benutzt. In den Einstellungen festlegen das LMMS Port Audio nutzt und man benutzt den Windows Direct Sound mit dem Device Primary Sound Driver. Achtet bitte aber darauf das man bei den Einstellungen den Output und den Input auswählen kann. Für die meisten Benutzer ist das Problem damit schon gelöst. 


Bei manchen Benutzern bringt das aber gar nichts, insbesondere dann wenn eben nicht der Sound Chip auf dem Mainboard benutzt wird, sondern Audio Systeme wie der Quad Capture der Firma Roland oder das M-Audio System. Diese Geräte werden über den USB Bus angesprochen und manchmal ignoriert LMMS gerne die erweiterten Sound Einstellungen der Geräte.

Hier kann man ein paar kleinen Tricks Abhilfe schaffen, denn es kommt darauf an wie man den im System vorhandenen System Treiber für Audio Hardware einsetzt. Da manche Hersteller eben gerne den Standard Treiber des Windows Audio durch den eigenen ersetzen, treten diese Probleme eben nun mal auf.

Also muß man näher ans System dazu  findet man zuerst heraus was im System dann die erste Geige spielt. Mit dem DXDIAG Tool von Windows kann man das herausfinden. Mit Start und dem CMD Befehl ruft man sich die Komanndo Zeile auf und tippt dort DXDIAG ein. in Windows 7 kann man das direkt ausführen und in die Zeile direkt über dem Start Logo den Befehl DXDIAG eingeben.

Nachdem DXDIAG geöffnet wurde geht man auf den Reiter Sound und kann nun sehen was da denn im Rechner werkelt. Im gezeigten Beispiel finden wir ein Quad Capture von Roland:


Die auf der rechten Seite benannte Sys Datei ist die Datei die das Audio im Computer steuert. Diese Datei ist verantwortlich für die Steuerung des Audio Gerätes und wurde beim Installieren der Roland Software im System verankert.

Mit diesen Einstellungen arbeiten wir in LMMS. Wir wählen den SDL Simple Direct Layer und in dem Eingabefeld darunter die in DXDIAG benannte Datei mauell ein und schließen das Fenster mit OK.


Anschließend müssen wir LMMS einmal neu starten und das Problem ist gelöst. Das Feine daran ist das die Audio Einstellungen unseres Gerätes direkt angesprochen werden, so können wir die Puffer und die Latenzen über die vom Hersteller mitgelieferte Geräte Software einstellen.









Samstag, 13. April 2013

MIDI Verbindung in LMMS

LMMS Linux Multi Media Studio

Zugegeben es ist etwas "Anders" oder etwas "Anderes" in der Funktionsweise verglichen mit den komerziellen Produkten wie Samplitude, Reaper, FL-Studio, Cubase und wie sie alle heissen. Es sei auch gesagt das LMMS fast immer ein bißchen "Bastelei" mit sich bringt, aber wer gerne Musik machen möchte und nicht so viel Geld investieren möchte kann mit LMMS schon ganz schön tolle Sachen machen.

Midi Keyboard oder Master Keyboard
Bei den komerziellen Programmen ist es meistens so das die Software gestartet wird und die MIDI Geräte auf Anhieb funktionieren. Bei LMMS ist das auch so aber man muß es wissen wie man ein solches MIDI Gerät ansteuert. In der Regel sucht man in den Einstellungen und findet ja auch ein MIDI Setup, bei den meisten wird das der WinMM Midi sein , aber weitere Optionen sind erstmal Fehlanzeige, also sucht man sein Instrument aber kann es nicht finden. Da das aber geht will ich Euch mal zeigen wie es geht, da immer noch Unklarheiten vorhanden sind. Der MIDI Kanal und die Ansteuerung eines MIDI Gerätes findet in LMMS direkt in dem gewählten Instrument statt.


Wenn ich mit VESTIGE, der VST Schnittstelle in LMMS ein Instrument ausgewählt habe, kann ich in den Eigenschaften des Instruments den entsprechenden MIDI Kanal auswählen und auch das dazugehörige Gerät.
In dem Beispiel Bild habe ich ein VST Instrument geladen und die Einstellungen für mein Midi Keyboard, in diesem Fall den Worlde Controller KX88HC , erfolgreich mit dem Instrument gekoppelt. Ja richtig Latenzen oder da war ja noch was, in meinem Fall ist es nicht so das wenn ich auf der Klaviatur eine Taste drücke das der Ton dann verzögert ausgegeben wird. Erstaunlich ist auch das die Korg M1 Maschine bei mir in LMMS richtig gut funktioniert, allerdings benutze ich auch die 64 Bit Variante für Beides.