Verzägerung Midi Gerät am Computer

Hallo,

ich habe ein Midi Keyboard via Midi Adapter Edirol UM 2EX an den USB Port des Rechners gehängt. Verbindung funktioniert auch alles wunderbar und ich kann Sachen in eine Cubase Midi Spur einspielen. Jedoch ist das ganze ein wenig verzögert.

Wenn man nun z.B. etwas begleiten will ist dies kaum möglich da die Signale erst so spät ankommen. So passt das alles nicht zueinander.

Wie kann so eine Verzögerung zustande kommen? Liegt es vielleicht daran das der Rechner nur eine onboard Soundkarte hat und somit zu langsam ist?
Würde eine PCI Grafikkarte das Problem lösen? Welche könntet Ihr mir da empfehlen bzw was ist zu beachten??

Betriebssystem ist Win XP. Rechner ist ein Pentium 4, 2.66 GHz mit 512 mb RAM.

Vielen Dank für eure Hilfe.

Gruß,
Bob

Es liegt warscheinlich am Asio Treiber
mit Google suchen und instalieren, bei mir hat es geholfen.
Gruß Bernd

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Bob,

ich habe ein Midi Keyboard via Midi Adapter Edirol UM 2EX an
den USB Port des Rechners gehängt. Verbindung funktioniert
auch alles wunderbar und ich kann Sachen in eine Cubase Midi
Spur einspielen. Jedoch ist das ganze ein wenig verzögert.

willkommen in der wunderbaren Welt der Latenz :smile: . Alles, was dein Rechner macht, kostet etwas Zeit. Spielst du mit dem Midi-Keyboard Noten ein, muss das Betriebssystem die erstmal an Cubase weitergeben, Cubase steuert damit einen Software-Synthi an, der rechnet rum und gibt das Ergebnis an die Soundkartentreiber aus, die gehen erst mal Kaffee trinken, und dann kommt der Ton aus dem Audioausgang.

Bei einem normalen Windowsrechner gibt es vor allem folgende Stolpersteine:

  • WDM-Treiber der Soundkarte: die normalen Windowstreiber sind (fürs Musikmachen) viel zu langsam. Abhilfe schaffen, wie schon Bernd schrieb, ASIO-Treiber, die die Sounddaten viel schneller weiterreichen. Richtig niedrige Latenzen bekommst du mit speziellen Musiker-Audio-Interfaces, aber auch bei Standard-Soundkarten bzw. Onboard-Lösungen wie AC97 kann ein ASIO-Treiber die Soundausgabe dramatisch beschleunigen. Es gibt einen freeware-Asio-Treiber, der mit den fast allen gebräuchlichen Soundlösungen läuft: ASIO4ALL http://www.asio4all.com/

  • Software-Synthi: wenn bei deinem Midi-Keyboard nicht ein eigener Software-Synthi mit dabei war, benutzt du wahrscheinlich den Standard-Synthi von Microsoft, der bei XP mit dabei ist. Der ist auch nicht der schnellste. Abhilfe kann hier entweder ein schnellerer Software-Synthi schaffen oder eine Soundkarte mit eingebautem Wavetable (hardware-mäßige Sounderzeugung aus Midi-Daten).

  • Eine einfache Lösung wäre auch ein Midi-Keyboard mit eingebautem Klangerzeuger. Dann schaltest du einfach in Cubase die Aufnahmespur stumm und spielst mit einem einigermaßen passenden Sound auf dem Keyboard die Begleitung ein. Was du hörst, ist ja nur für dich zum Einspielen. Wiedergeben kannst du die Mididateien mit Cubase dann auch mit einem langsamen Softwaresynthi und einer langsamen Soundkarte, das Programm sollte die dadurch anfallende Latenzen selbstständig kompensieren.

Wahrscheinlich bringt schon der erste Punkt (ASIO4LL) eine merkliche Besserung. Was jetzt folgt, wird komplizierter, Weiterlesen lohnt sich nur, wenn du weiter mit den Latenzen zu kämpfen hast.

Dann könntest du dich noch einlesen in Dinge wie Buffer-Size und versuchen, das System fein zu tunen. Dazu hilft auch, wenn du die Prozessorzeitplanung (Systemsteuerung->System->Erweitert->Systemleistung->Erweitert) auf „Hintergrunddienste“ stellst, dann kannst du eine geringere Buffergröße einstellen, ohne das es zu Problemen kommt. Außerdem kann es helfen, nicht benötigte Windowsdienste abzuschalten, aber auch hier solltest du dich vorher einlesen. Der Rechner an sich sollte schnell genug sein, aber 512 MB sind für XP natürlich etwas wenig. Ach ja, und im Kampf um möglichst kleine Buffer-Größen ohne Aussetzer und Knacken ist es natürlich auch wichtig, möglichst wenig andere Programme im Hintergrund laufen zu haben.

Außerdem kann es sich im Grenzbereich lohnen, Cubase zu entlasten, indem man z.B. möglichst alle Effekte/Plugins abschaltet, die man nicht unbedingt benötigt. Oder man exportiert ein fülligeres Projekt, zu dem man noch eine Spur einspielen will, zunächst als Audio-Datei, öffnet diese ohne alle Plugins in einem neuen Projekt, spielt die Spur ein und kopiert sie ins ursprüngliche Projekt.

Ciao und viel Erfolg

Madders

Hi,

erstmal vielen Dank für die Antwort.

Asio4All treiber habe ich installiert. Scheint auch alles glatt gegangen zu sein aber hat leider nichts gebracht.

Werde wahrscheinlich nicht drumrumkommen mir eine neue Soundkarte mit eingebautem Wavetable zu kaufen. Kannst du mir das was empfehlen oder eine Seite nennen wo ich mich in das Thema einlesen kann? Will ja nicht irgendwas kaufen :smile:

Da ich das e-Piano hauptsächlich zum Klavierspielen benutze und es auch nicht ganz günstig war will ich mir kein neues Midi Keyboard kaufen.
Ich bin mir nicht sicher ob bei so einem Epiano ein eingebauter Klangerzeuger drinsteckt. Hab da keine Ahnung. Habe hier ein e-Piano von Korg SP-300. Davor (nun in meiner Abstellkammer) hatte ich ein Yamaha PSR-500. Eignet sich eins der Geräte hierfür besser?

Die Windowseinstellungen a la Hintergrunddienste etc habe ich auch durchprobiert hat aber nichts gebracht.

Trotzdem vielen Dank!

Wenn du noch mehr Ideen, Rückmeldungen und Grafikkartenkauftipps hast würde ich mich freuen.

Grüße,
Bob