MIDI-Timing miserabel

Diskussionen rund um unsere Cubase 8 Versionen.
Rolander
Member
Posts: 519
Joined: Thu Dec 16, 2010 9:27 am
Contact:

MIDI-Timing miserabel

Post by Rolander »

Ich dachte, in den letzten fünf Jahren habe sich mein Timing dermaßen verschlechtert, dass ich nicht mehr in der Lage bin, einigermaßen synchron zum Click zu spielen. Das heißt, während der Aufnahme hörte es sich immer okay an, doch bei der Wiedergabe klang es furchtbar daneben. Selbst, wenn ich mich sehr konzentrierte und bewusst versuchte "laid back" zu spielen, waren die aufgenommenen Noten immer zu früh.
Ich führte das darauf zurück, dass man automatisch beim Einspielen die Systemlatenz versucht zu kompensieren, aber dann kam mir der Verdacht, dass es andere Gründe haben musste. Eine Verringerung der ASIO-Buffer-Größe auf das Minimum, bei dem noch keine Pops und Clicks auftraten, verbesserte das Timing nicht nennenswert.

Im englischen Forum habe ich einen Thread entdeckt, der zeigt, dass ich nicht allein bin:
http://www.steinberg.net/forums/viewtop ... 26&t=75233

Anscheinend hat sich das Timing-Verhalten seid Cubase 5 schleichend verschlechtert, jedenfalls kann ich mich nicht daran erinnern, es jemals so schlecht empfunden zu haben wie bei Cubase 8.
Ich mache deshalb im deutschen Forum auch einen Thread auf, damit alle, die sich im Englischen nicht so perfekt ausdrücken können (dazu zähle ich mich auch), hier Ihre Erfahrungen austauschen können.

Zunächst ein Video, das das Problem sehr überzeugend darstellt:
https://www.youtube.com/watch?v=O2HXNQP2iwE
Der Musiker hat ein hervorragendes Timing beim Einspielen und dennoch ist die Wiedergabe grauenvoll daneben.

Ich habe auch mal einige Untersuchungen gemacht. Mein Verdacht: die tatsächliche Verzögerung zwischen MIDI und Audio in Cubase ist sehr viel größer als die ASIO-Latenz des Treibers.

1. Ich habe ein leeres Projekt geöffnet
2. und darin eine Instrumentenspur mit einem perkussiven Sound angelegt.
3. Diese habe ich auf eine Gruppenspur geroutet.
4. Dann habe ich mehrere Audiospuren angelegt mit dieser Gruppe als Eingang.
5. Ich habe dann jeweils MIDI und Audio bei unterschiedlichen Einstellungen von Cubase aufgenommen (ASIO-Latenzausgleich an/aus, ASIO Guard an/aus).

Hier die Einstellung meines ASIO-Treibers:
Image

Und hier das Ergebnis (oben die MIDI-Events, unten die Audiospuren):
Image
Erste Audio-Spur: Asio-Latenzausgleich an, Asio Guard aus. Das Audio Signal ist ca. 20 ms später als das MIDI-Signal.
Zweite Audiospur: Asio-Latenzausgleich aus, Asio Guard aus. Das Audio Signal ist ca. 27 ms früher als das MIDI-Signal.
Dritte und vierte Audio-Spur: die gleichen Messungen mit ASIO Guard an. Die Zeitdifferenzen sind etwas geringer.

Ich frage mich, was Cubase da eigentlich zu kompensieren versucht: egal ob der Asio-Latenzausgleich an oder aus ist: es gibt eine erhebliche Verschiebung zwischen MIDI und Audio. Vor allem der Unterschied ist interessant. Zwischen ein und aus beträgt er gewaltige 47 ms. Was bitte hat das mit der ASIO-Latenz zu tun, denn für die Aufnahme alleine sollte doch nur die Eingangs-Latenz maßgeblich sein, oder verstehe ich das falsch?

Bitte berichtet hier doch, ob Ihr ähnliche Problem habt und versucht vielleicht auch, den Test nachzuvollziehen.
Music and more from Rolander: http://www.songs-and-stories.de
Youtube Home Mastering: https://www.youtube.com/user/HomeMastering/

Win 10, Cubase 10.0.30,
CPU: Intel i7-2600K Quadcore, 24 MB RAM, MB: GigaByte Z68X-UD4-B3, GraKa: AMD Radeon HD 7800, Audio: Focusrite Scarlett 6i6 + Line 6 UX2

User avatar
Backbeat
Senior Member
Posts: 1086
Joined: Tue Dec 21, 2010 3:58 pm
Contact:

Re: MIDI-Timing miserabel

Post by Backbeat »

Nun erstmal müsste man wissen ob du da nicht noch Plugins im Insert hast die eine gewisse Latenz mitbringen.
Wie genau sah denn deine Aufnahmekette aus?

Midi in Cubase an Superior VST mit welchen Plugin im Insert dann über welchen Eingang aufgenomen (Loopback?)?
DAW 1: Win 7 Ult.64 , i7 5820K 32GB Ram, MB Gigabyte X99 UD3 Bios F6 ,SSD 850 EVO 500GB ,2x 3TB HDD, RME UFX+Remote, Gap Pre 73 Mk2, M-Audio DSM 3, Neumann U87Ai , T.Bone SC450 , Mackie Control Pro, BCR2000 , Kore Controller , FCB1010 , MPK 88 , NI Maschine/KK S61 , Adobe Audition 3 , NI Komplete 11U , jBridge etc.

DAW 2: Win 10 Pro 64, i7 2600 , 16GB Ram ,SSD 840EVO 256GB, 2x 2TB HDD , Mackie Control Pro, BCR 2000, FCB 1010 , M-Audio DSM 3 , NS10M , Nubert AW400 Sub ,Maschine Mk1/KK S61 , RME Babyface, Focusrite Saffire Pro 40 , SPL Goldmike , BPM CR73 , AKG Perception 400

MySound

BCR2000 as Cubase Controller

Voodoo
Member
Posts: 272
Joined: Fri Dec 17, 2010 10:16 am
Contact:

Re: MIDI-Timing miserabel

Post by Voodoo »

Eventuell spielt auch die Einstellung "Systemzeit für WindowsMidiEingänge" und "Systemzeit für DirectMusicEingänge" unter Geräte konfigurieren -> MidianschlussEinstellungen eine Rolle?
Asus x99A/USB31, I5820K, 16GB, 3*SSD, 3*SATA HD, Saffire Pro40, UAD2, div. Midigear
Win10x64 pro, Cubase 10pro, Ableton Suite 10, StudioOne V4, Reason10, div PlugIns (nur x64)

Centralmusic
Grand Senior Member
Posts: 5647
Joined: Wed Dec 15, 2010 6:23 pm
Contact:

Re: MIDI-Timing miserabel

Post by Centralmusic »

richtig, Voodoo, darauf würde ich zuerst mal tippen.
Infos hierzu aus der Knowledgebase:
MIDI Timing Probleme

Wenn eingehende MIDI-Daten nicht korrekt - z.B. mit einem konstanten Versatz - aufgezeichnet werden, obwohl Sie bereits den MIDI-Treiber aktualisiert haben, werden Ihnen die folgenden Hinweise helfen, das Problem zu lösen:

Wählen Sie in Cubase/Nuendo im Menü "Geräte" den Eintrag "Geräte konfigurieren...", um das Fenster "Geräte konfigurieren" zu öffnen.
Klicken Sie im Fenster "Geräte konfigurieren" auf "MIDI > MIDI Anschlusseinstellungen".
Im rechten Bereich des Fensters werden nun die installierten MIDI-Eingänge aufgelistet.
Aktivieren Sie die Option "Systemzeit verwenden für 'Windows MIDI'", die Sie unterhalb der MIDI-Port-Liste finden. 
Schalten Sie die Systemzeit-Option auch für 'Windows DirectMusic' ein, wenn Sie zur Verfügung steht. Dies hängt vom installierten MIDI-Treber ab. Wenn die Systemzeit bereits eingschaltet ist, deaktivieren Sie die Funktion. Mit anderen Worten: Ändern Sie den Status der "Systemzeit verwenden..."-Option einfach.
Klicken Sie auf OK, um die Gerätekonfiguration zu verlassen und erfreuen Sie sich an akkuratem MIDI Timing!


auch: https://www.steinberg.net/nc/de/support ... ows#timing

Gruss
C.
!!! NOTE: This is a user forum. It's from users to users. This is not a technical support forum. Therefore sometime some Steinberg employees appear here and help the users. !!!
"Do you already know the manual?"
Kennst du schon das Handbuch?"

Plan9
Senior Member
Posts: 2403
Joined: Wed Feb 20, 2013 4:03 pm
Location: Wuppertal
Contact:

Re: MIDI-Timing miserabel

Post by Plan9 »

Wie sieht es mit der Quantisierung aus? Wenn die nicht passt kommen da interessante Dinge bei raus, klingt oftmals aber nicht.
---------------------------------
Cubase 10 Pro 64Bit / Ableton Live 10 Suite /
--------
Sony Vaio SVE1711Z1EB (I7- 3612QM 2.1GHz Passmark 6869/ Windows 7 Home) Komplete Audio 6
————
Die beste Technik/Software ist nur so gut wie die Frauen und Männer die sie bedienen.

mikeqbase
Junior Member
Posts: 107
Joined: Wed Jan 23, 2013 12:48 pm
Contact:

Re: MIDI-Timing miserabel

Post by mikeqbase »

Ich weiss, dass hat jetzt nichts mit der MIDI Versatz zu tun,
aber zumindest hat es mit dem DAW Ausgleich zu tun, wenn man Audio aufnimmt.
Der Audio Versatz wird nämlich auch nicht richtig ausgeglichen, zumindest war das bei mir so. Ich musste in Cubase +15 Samples für den Audio Verzögerung einstellen, damit mein aufgenommenes Audio im Timing korrekt war. Vielleicht liegt es an Cubase, oder vielleicht (was ich glaube) an der übermittelten Zeit vom Audio Interface.

Aber probiert es doch mal selbst aus und überprüft eure Audio Verzögerung. Das geht ganz schnell.

Hier in dem Video von Musotalk wird das Problem und der Testaufbau sehr gut beschrieben. Zwar in Logic, aber das ist ja egal.
Die benötigte Single spike.wav ist unter dem Video zu finden.

http://www.musotalk.de/video/daw-tuev-a ... sgleichen/
System :Win 10 x64 | i7 6700K | 32GB | SSD: 1x256 GB |HD: 2x500GB, 1x2TB | 2xTFT LG Monitore
Hardware: Interface: Lexicon I•ONIX-U42S | Monitore: Neumann KH 120 + SW10 Studio | Mic: sE 2200a II
Instruments: Fender Classic Player Baja Tele | Sterling by Music Man John Petrucci JP50 | Blackstar HT-1R |Yamaha, CME
Software: Cubase 10 | Halion 6 | GA4 | u.a.

User avatar
Backbeat
Senior Member
Posts: 1086
Joined: Tue Dec 21, 2010 3:58 pm
Contact:

Re: MIDI-Timing miserabel

Post by Backbeat »

Bevor ich heute nacht wegen Midi Timing nicht schlafen kann, habe ich es auch mal ausprobiert und bei mir ist alles in Ordnung ;-) .

1.Spur Addictive Drums 2 wird mit c3 die Bassdrum getriggert
2.Spur wird über RME Total Mix per Loopback der Ausgang von Cubase auf einen ADAT EIngang geroutet und dieser dann in Cubase wieder aufgenommen.
3. Spur das gleiche nur mit ASIO Guard OFF
4. Spur UAD Precision Multiband im 1.Insert auf der AD2 Drumgruppe.
5.Spur UAD Precision Maximizer auf dem Master Insert in Cubase
MidiTimingCubase8.jpg
(195.55 KiB) Not downloaded yet
Genau in dem Video ganz oben ist entweder die angesprochene Einstellung im Midi falsch (Systemzeit verwenden) oder aber der Mann hat latenz erzeugende Plugins in den Inserts und hört deshalb das Backing, zu dem er spielt verzögert und im darauffolgenden abspielen des aufgenommenen Materials ist natürlich das zuvor eingespielte dadurch um genau diesen Wert verzögert.
Er hätte also besser mit der UHR IN KLAMMERN einspielen sollen.
Das ist der Verzögerungsausgleich einschränken Knopf mit dem man beim einspielen alle Latenzerzeugenden Plugins umgeht (sie werden Bypasst).
UhrMitRundenKlammern.jpg
(5.53 KiB) Not downloaded yet
DAW 1: Win 7 Ult.64 , i7 5820K 32GB Ram, MB Gigabyte X99 UD3 Bios F6 ,SSD 850 EVO 500GB ,2x 3TB HDD, RME UFX+Remote, Gap Pre 73 Mk2, M-Audio DSM 3, Neumann U87Ai , T.Bone SC450 , Mackie Control Pro, BCR2000 , Kore Controller , FCB1010 , MPK 88 , NI Maschine/KK S61 , Adobe Audition 3 , NI Komplete 11U , jBridge etc.

DAW 2: Win 10 Pro 64, i7 2600 , 16GB Ram ,SSD 840EVO 256GB, 2x 2TB HDD , Mackie Control Pro, BCR 2000, FCB 1010 , M-Audio DSM 3 , NS10M , Nubert AW400 Sub ,Maschine Mk1/KK S61 , RME Babyface, Focusrite Saffire Pro 40 , SPL Goldmike , BPM CR73 , AKG Perception 400

MySound

BCR2000 as Cubase Controller

Rolander
Member
Posts: 519
Joined: Thu Dec 16, 2010 9:27 am
Contact:

Re: MIDI-Timing miserabel

Post by Rolander »

Danke für Eure Antworten. Ich habe weiter nachgeforscht ud dabei Eure Vorschläge berücksichtigt:

Ich habe keine Plugins im Aufnahmekanal benutzt. Lediglich im Abhörkanal des Control Rooms waren ein Loudness-und ein DynamicRange-Plugin eingeschleift.
Jetzt habe ich noch einmal alle Messungen mit Timestamp (Systemzeit verwenden) gemacht. Die Plugins im Control Room waren dabei ausgeschaltet. Hier die Ergebnisse:

1. Asio Guard aus, Asio-latenzausgleich aus: Audio ist 27 ms früher als MIDI.
2. Asio Guard aus, Asio-latenzausgleich an: Audio ist 15 ms früher als MIDI.
3. Asio Guard an, Asio-latenzausgleich aus: Audio ist 2 ms später als MIDI.
4. Asio Guard an, Asio-latenzausgleich an: Audio ist 15 ms früher als MIDI.

Interessanterweise ist das Ergebnis bei mir am besten, wenn Asio Guard an und Latenzausgeich aus sind. Das ist doch sehr merkwürdig. Erwarten würde man, dass der Latenzausgleich das Timing verbessert. Tut er hier aber nicht.
Im Übrigen bin ich ja nicht der Einzige mit dem Problem.
@Backbeat: Soweit ich sehe, hast Du die Taktanzeige im Lineal eingeschaltet. Die Vergrößerung ist nicht sehr hoch. Ich weiß nicht, ob man dabei Verschiebungen von 20 ms überhaupt sehen kann. Kannst Du denn bei starker Vergrößerung und der Einstellung Sekunden mal nachschauen, wie gut das Timing ist?

Edit: Verzögerungsausgleich einschränken (Uhr in Klammern) benutze ich eigentlich beim Aufnehmen immer. Allerdings bringt das ja nur etwas bei Verwendung von Plugins. Da ich hier keine benutzt habe, schien mir das auch nicht wichtig. Ich werde die Messungen aber alle noch einmal mit der eingeklammerten Uhr machen.
Music and more from Rolander: http://www.songs-and-stories.de
Youtube Home Mastering: https://www.youtube.com/user/HomeMastering/

Win 10, Cubase 10.0.30,
CPU: Intel i7-2600K Quadcore, 24 MB RAM, MB: GigaByte Z68X-UD4-B3, GraKa: AMD Radeon HD 7800, Audio: Focusrite Scarlett 6i6 + Line 6 UX2

Rolander
Member
Posts: 519
Joined: Thu Dec 16, 2010 9:27 am
Contact:

Re: MIDI-Timing miserabel

Post by Rolander »

Also hier noch einmal mit Einstellung Verzögerungsausgleich einschränken und keinem Plugin (nirgendwo!). Systemzeit verwenden ist eingeschaltet:

1. Asio Guard aus, Latenzausgleich aus: MIDI und Audio auf den Punkt gleich!!!
2. Asio Guard aus, Latenzausgleich an: Audio 13 ms früher als MIDI.
3. Asio Guard ein, Latenzausgleich aus: Audio 12 ms früher als MIDI.
4. Asio Guard ein, Latenzausgleich ein: Audio 37 ms früher.

Ich habe jetzt aber einen Verdacht, dem ich nachspüren werde.
Music and more from Rolander: http://www.songs-and-stories.de
Youtube Home Mastering: https://www.youtube.com/user/HomeMastering/

Win 10, Cubase 10.0.30,
CPU: Intel i7-2600K Quadcore, 24 MB RAM, MB: GigaByte Z68X-UD4-B3, GraKa: AMD Radeon HD 7800, Audio: Focusrite Scarlett 6i6 + Line 6 UX2

Rolander
Member
Posts: 519
Joined: Thu Dec 16, 2010 9:27 am
Contact:

Re: MIDI-Timing miserabel

Post by Rolander »

Ok, ich habe herausgefunden, woran es liegt: ich hatte immer nur einen einzigen Beat aufgenommen und zwar exakt auf die Eins des Taktes. Offenbar rückt Cubase das erste Event auf die Eins, wenn es etwas früher kommt. Meine Tendenz, vor dem Beat zu spielen, um die Latenz auszugleichen, ist doch stärker als erwartet.
Ich habe nun mal wie Backbeat es gemacht hat, mehrere Schläge hintereinander aufgenommen. Das Ergebnis: Audio kommt immer ein paar Millisekunden hinter MIDI. Die negativen Verzögerungen waren alle Messfehler.

Ich muss jetzt Schluss machen, meine Frau ruft (Ihr kennt das ja ;-)). Melde mich bald wieder.
Music and more from Rolander: http://www.songs-and-stories.de
Youtube Home Mastering: https://www.youtube.com/user/HomeMastering/

Win 10, Cubase 10.0.30,
CPU: Intel i7-2600K Quadcore, 24 MB RAM, MB: GigaByte Z68X-UD4-B3, GraKa: AMD Radeon HD 7800, Audio: Focusrite Scarlett 6i6 + Line 6 UX2

Gestrandeter Finne
Member
Posts: 633
Joined: Tue Sep 17, 2013 3:13 pm
Contact:

Re: MIDI-Timing miserabel

Post by Gestrandeter Finne »

Hallöchen,

erstmal eine Frage vorweg.
Wie genau ist das "Aufnehmen" jetzt gemeint?

Beim ersten Beitrag von Roland habe ich es so verstanden:

Instrumentenspur (bei mir EZ Drummer2) auf Record geschaltet -> Ausgang auf eine Gruppenspur -> Audio Spur auf Record als Eingang die Gruppenspur -> Aufnahme starten und mit Keyboard z.B die Kickdrum Triggern -> Ergebnis: Midi Note ist nicht an der selben zeitlichen Position wie das Audio

Bei Backbeat verstehe ich es so:

Instrumenten Spur (bei mir EZ Drummer2) mit der Maus ein paar Beats einzeichnen z.B exakt auf jede virtel -> per Loopback (Audio Out des Interfaces per Kabel mit Audio In verbinden Vorsicht !!!Feadback-Gefahr!!! wenn Speaker an sind!!!)
-> Audio Spur auf Record mit entsprechendem Input -> Ergebnis: Audio ist an selber zeitlicher Position aufgenommen worden

Ich habe beides mal ausprobiert.

Bei Variante 1 (Rolander) habe ich bei mehreren Versuchen immer leicht andere Ergebnisse zwischen 20 bis 25 ms Versatz der Audio Spur zur Midi Note (Audio später als Midi)

Bei Variante 2 (Backbeat) liegt das aufgenommene Audio exakt an der selben zeitlichen Position wie die Midi Noten, Aufnahmelatenz berücksichtigen angeklickt (Geräte konfigurieren->VST Audiosystem, bei mir 75 Samples Aufnahmeversatz eingestellt, zuvor mit dem Loopback Test nach "NonEric" rausgefunden)

Die beiden Varianten sind vom "Versuchsaufbau" halt grundverschieden und deshalb auch nicht vergleichbar.

@Backbeat Wäre mal interessant zu wissen wie das Ergebnis bei dir mit Variante 1 ausfällt.

Wenn ich hier totalen Quatsch geschrieben habe klärt mich bitte auf :-)
Lest das Handbuch! Es wird euch vor unnötigen Fragen bewahren...
UND, denkt an die Elektrolyte!

Ehrenpräsident des ersten VTI 0815 ignorier Club

Loop Breaker
Senior Member
Posts: 2513
Joined: Thu Dec 16, 2010 7:52 am
Contact:

Re: MIDI-Timing miserabel

Post by Loop Breaker »

@ Gestrandeter Finne: Was ist Grundlegend verschieden zwischen 1) u. 2)?

1) Cubase braucht nicht den Treiber "latenzausgleichen" da das Signal, Cubase nie verlässt. (und "verlatenzausgleicht" sich selbst laut Deinen Messdaten)
2) Cubase muss den Treiber "latenzausgleichen"

stimmen wir da überein?

Das mit den "nach hinten schieben von der 1. Note" check ich nicht...


BTW: Wenn man einen Loopbacktest mit einen physikalischenMIDI-Port (die Dinger die seit 30+ Jahre im Einsatz sind) macht, sollte man, wenn man nur 3Tasten (absolut) gleichzeitg drückt (und nicht loslässt das kein NoteOff kommt), messen, dass die letzte NoteOn ca. 3ms zu spät ankommen (Bedingt durch die sehr sehr geringe Baudrate von den alt ehrwürdigen MIDI Schnittstelle). Über USB bzw VirtuelleMIDI-Ports geht es aber sau schnell...
Last edited by Loop Breaker on Wed Jun 10, 2015 8:45 pm, edited 3 times in total.

Gestrandeter Finne
Member
Posts: 633
Joined: Tue Sep 17, 2013 3:13 pm
Contact:

Re: MIDI-Timing miserabel

Post by Gestrandeter Finne »

Loop Breaker wrote:@ Gestrandeter Finne: Was ist Grundlegend verschieden zwischen 1) u. 2)?

1) Cubase braucht nicht "den Treiber nicht latenz ausgleichen" da das Signal Cubase nie verlässt. (und "verlatenzausgleicht" sich selbst laut Deinen Messdaten)
2) Cubase muss "den Treiber Latenz ausgleichen"

stimmen wir da überein?

...
Der große Unterschied ist, bei Variante 1 nimmst du Midi und Audio gleichzeitig auf und das Ergebnis ist, dass die beiden Ereignisse an unterschiedlichen zeitlichen Positionen in Cubase erscheinen! Bei Variante 2 ist das Midi Event schon vorhanden und du recordest nur den Ausgang der Instrumentenspur als Audio!
Der Unterschied ist doch offensichtlich!
Und natürlich verlässt das Audiosignal nicht den PC bei Variante 1, das habe ich auch nie behauptete!
Und bei Variante 2 wird auch alles schön ausgeglichen, genau wie bei dir!

Versuch doch bitte mal beide Varianten!
Ich kann auch gerne eine cpr hochladen damit du das nachvollziehen kannst.
Lest das Handbuch! Es wird euch vor unnötigen Fragen bewahren...
UND, denkt an die Elektrolyte!

Ehrenpräsident des ersten VTI 0815 ignorier Club

Loop Breaker
Senior Member
Posts: 2513
Joined: Thu Dec 16, 2010 7:52 am
Contact:

Re: MIDI-Timing miserabel

Post by Loop Breaker »

Ja aber eigentlich müsste es doch genau umgekehrt sein, verrückt oder? (wie beim verhalten von Rolanders Messergebnissen)

Hab bemerkt, beim lesen von deinen Zitat von mir, dass ich shceiße geschrieben habe, ein "nicht" zuviel..., werd ich gleich wegeditieren :)

User avatar
Backbeat
Senior Member
Posts: 1086
Joined: Tue Dec 21, 2010 3:58 pm
Contact:

Re: MIDI-Timing miserabel

Post by Backbeat »

Moin Gestrandeter ;-)

Du hast natürlich recht!
Version 1 wenn du live zu dem Backing Audio welches du hörst einspielst, ist es etwas anderes.
Die Version 1 ist das Problem welches man in dem Video im Startpost sieht!

Dieses Problem tritt bei mir nur auf, wenn ich entweder die UHR mit den Klammern bei der Aufnahme nicht gedrückt habe oder aber unter den Midi Einstellungen "Systemzeit verwenden" nicht angehakt ist.


Bei Version 1 kommt es natürlich auch noch auf die Person an die einspielt, wenn man immer ein wenig laid back spielt kommt man auch nicht genau auf die Eins ;-)

Version 2 habe ich gezeigt, da ist kein Problem vorhanden bei mir .
DAW 1: Win 7 Ult.64 , i7 5820K 32GB Ram, MB Gigabyte X99 UD3 Bios F6 ,SSD 850 EVO 500GB ,2x 3TB HDD, RME UFX+Remote, Gap Pre 73 Mk2, M-Audio DSM 3, Neumann U87Ai , T.Bone SC450 , Mackie Control Pro, BCR2000 , Kore Controller , FCB1010 , MPK 88 , NI Maschine/KK S61 , Adobe Audition 3 , NI Komplete 11U , jBridge etc.

DAW 2: Win 10 Pro 64, i7 2600 , 16GB Ram ,SSD 840EVO 256GB, 2x 2TB HDD , Mackie Control Pro, BCR 2000, FCB 1010 , M-Audio DSM 3 , NS10M , Nubert AW400 Sub ,Maschine Mk1/KK S61 , RME Babyface, Focusrite Saffire Pro 40 , SPL Goldmike , BPM CR73 , AKG Perception 400

MySound

BCR2000 as Cubase Controller

Rolander
Member
Posts: 519
Joined: Thu Dec 16, 2010 9:27 am
Contact:

Re: MIDI-Timing miserabel

Post by Rolander »

Ich schildere noch einmal das Problem aus einem anderen Blickwinkel: ich (wie auch viele andere - zumindest im englischen Forum) habe das Problem, dass ich es nicht schaffe, MIDI-Events exakt einzuspielen. Sie sind fast immer zu früh, egal wie viel Mühe ich mir gebe, synchron zum Click zu spielen. Beim Einspielen hört es sich synchron an (zumindest die Soundausgabe des VST-Instruments), allerdings ist zwischen dem Klacken der Keyboard-Tastatur oder meines Korg PadKontrols, mit dem ich die Drums einspiele, und dem Instrumentenklang eine kurze Verzögerung zu hören. Es klingt als mehr nach einem Flam (physischer Anschlag und Ton). Deshalb habe ich mir wohl unbewusst angewöhnt, etwas früher zu spielen, damit der Klang synchron zum Click ertönt.
Mein gedankliches Problem war, dass ich den Unterschied viel größer empfand als die 7 ms Latenz, die im Treiber eingestellt sind, und dass die Verkürzung der Latenz durch kleineren Buffer das Ergebnis nicht verbesserte.
Deshalb habe ich die obigen Messungen durchgeführt, um die "wirkliche" Latenz herauszufinden. Ich habe dabei den Fehler gemacht, nur auf der Eins des Aufnahmebereichs aufzunehmen. Dieses MIDI-Event wird offenbar von Cubase immer auf den Start des Aufnahmebereichs verschoben, wenn es zu früh kommt. Damit war die Messung von mir fehlerhaft.
Ich werde deshalb alle Messungen noch einmal durchführen und dann hier posten. Wahrscheinlich aber erst in einigen Tagen.
Ich kann jetzt schon sagen, dass es durch die Optimierung (Systemzeit verwenden) etwas besser geworden aber längst nicht verschwunden ist.
Music and more from Rolander: http://www.songs-and-stories.de
Youtube Home Mastering: https://www.youtube.com/user/HomeMastering/

Win 10, Cubase 10.0.30,
CPU: Intel i7-2600K Quadcore, 24 MB RAM, MB: GigaByte Z68X-UD4-B3, GraKa: AMD Radeon HD 7800, Audio: Focusrite Scarlett 6i6 + Line 6 UX2

User avatar
Backbeat
Senior Member
Posts: 1086
Joined: Tue Dec 21, 2010 3:58 pm
Contact:

Re: MIDI-Timing miserabel

Post by Backbeat »

Rolander wrote:Ich schildere noch einmal das Problem aus einem anderen Blickwinkel: ich (wie auch viele andere - zumindest im englischen Forum) habe das Problem, dass ich es nicht schaffe, MIDI-Events exakt einzuspielen. Sie sind fast immer zu früh, egal wie viel Mühe ich mir gebe, synchron zum Click zu spielen. Beim Einspielen hört es sich synchron an (zumindest die Soundausgabe des VST-Instruments), allerdings ist zwischen dem Klacken der Keyboard-Tastatur oder meines Korg PadKontrols, mit dem ich die Drums einspiele, und dem Instrumentenklang eine kurze Verzögerung zu hören. Es klingt als mehr nach einem Flam (physischer Anschlag und Ton). Deshalb habe ich mir wohl unbewusst angewöhnt, etwas früher zu spielen, damit der Klang synchron zum Click ertönt.
Mein gedankliches Problem war, dass ich den Unterschied viel größer empfand als die 7 ms Latenz, die im Treiber eingestellt sind, und dass die Verkürzung der Latenz durch kleineren Buffer das Ergebnis nicht verbesserte.
Deshalb habe ich die obigen Messungen durchgeführt, um die "wirkliche" Latenz herauszufinden. Ich habe dabei den Fehler gemacht, nur auf der Eins des Aufnahmebereichs aufzunehmen. Dieses MIDI-Event wird offenbar von Cubase immer auf den Start des Aufnahmebereichs verschoben, wenn es zu früh kommt. Damit war die Messung von mir fehlerhaft.
Ich werde deshalb alle Messungen noch einmal durchführen und dann hier posten. Wahrscheinlich aber erst in einigen Tagen.
Ich kann jetzt schon sagen, dass es durch die Optimierung (Systemzeit verwenden) etwas besser geworden aber längst nicht verschwunden ist.
Bei deinem geschilderten Problem ist es so das du beim Einspielen keine Ungenauigkeit hörst ja?
Du hast ja sehr wohl noch Plugins drin:
-->Lediglich im Abhörkanal des Control Rooms waren ein Loudness-und ein DynamicRange-Plugin eingeschleift.
Damit hast du eine Verzögerung der Soundausgabe des Backings zu dem du einspielst.
-> Dein aufgenommenes Midi sollte also genau um die Pluginlatenz (Loudness und Dynamic Range Plugin latenz) nach hinten verschoben aufgenommen werden.
DAW 1: Win 7 Ult.64 , i7 5820K 32GB Ram, MB Gigabyte X99 UD3 Bios F6 ,SSD 850 EVO 500GB ,2x 3TB HDD, RME UFX+Remote, Gap Pre 73 Mk2, M-Audio DSM 3, Neumann U87Ai , T.Bone SC450 , Mackie Control Pro, BCR2000 , Kore Controller , FCB1010 , MPK 88 , NI Maschine/KK S61 , Adobe Audition 3 , NI Komplete 11U , jBridge etc.

DAW 2: Win 10 Pro 64, i7 2600 , 16GB Ram ,SSD 840EVO 256GB, 2x 2TB HDD , Mackie Control Pro, BCR 2000, FCB 1010 , M-Audio DSM 3 , NS10M , Nubert AW400 Sub ,Maschine Mk1/KK S61 , RME Babyface, Focusrite Saffire Pro 40 , SPL Goldmike , BPM CR73 , AKG Perception 400

MySound

BCR2000 as Cubase Controller

Plan9
Senior Member
Posts: 2403
Joined: Wed Feb 20, 2013 4:03 pm
Location: Wuppertal
Contact:

Re: MIDI-Timing miserabel

Post by Plan9 »

Man kann bei jeder MIDI und Instrumentenspur den Latenzausgleich separat einstellen. Ich denke das hat den Grund um auf verschiedene Instrumente und keyboards einzugehen.
Das ist im obersten Reiter im Inspektor unter Lautstärke und PanPot.
Wenn der Unterschied Midi und Sound gleichmäßig sind sehe ich da kein Problem.

Um die Verzögerung und auch jitter der MIDI Signale eines Keyboards grob zu ermitteln kann man folgenden messaufbau machen.
Audio Spur für Mikrofon.
Midi Spur für das Keyboard.
Das Mikrofon auf eine Taste, am besten ein Pad, richten und dann beides aufnehmen.
Anhand des aufgenommen Tasten klappern kann man sehen wie sehr das Midi und Audio Signal (tastenklappern) verschoben ist.
Auch das jittern der MIDI Signale kann man daran erkennen.

Der hier beschriebene Test von Musiotalk ist geeignet um den Audio Latenz Ausgleich einzustellen. Für Midi unbrauchbar.
---------------------------------
Cubase 10 Pro 64Bit / Ableton Live 10 Suite /
--------
Sony Vaio SVE1711Z1EB (I7- 3612QM 2.1GHz Passmark 6869/ Windows 7 Home) Komplete Audio 6
————
Die beste Technik/Software ist nur so gut wie die Frauen und Männer die sie bedienen.

Centralmusic
Grand Senior Member
Posts: 5647
Joined: Wed Dec 15, 2010 6:23 pm
Contact:

Re: MIDI-Timing miserabel

Post by Centralmusic »

Plan9 wrote: Der hier beschriebene Test von Musiotalk ist geeignet um den Audio Latenz Ausgleich einzustellen. Für Midi unbrauchbar.
+ 1
!!! NOTE: This is a user forum. It's from users to users. This is not a technical support forum. Therefore sometime some Steinberg employees appear here and help the users. !!!
"Do you already know the manual?"
Kennst du schon das Handbuch?"

Loop Breaker
Senior Member
Posts: 2513
Joined: Thu Dec 16, 2010 7:52 am
Contact:

Re: MIDI-Timing miserabel

Post by Loop Breaker »

Plan9 wrote:...
Um die Verzögerung und auch jitter der MIDI Signale eines Keyboards grob zu ermitteln kann man folgenden messaufbau machen.
Audio Spur für Mikrofon.
Midi Spur für das Keyboard.
Das Mikrofon auf eine Taste, am besten ein Pad, richten und dann beides aufnehmen.
Anhand des aufgenommen Tasten klappern kann man sehen wie sehr das Midi und Audio Signal (tastenklappern) verschoben ist.
Auch das jittern der MIDI Signale kann man daran erkennen.
Da Cubase die MIDI Noten verschiebt (latenzkompensation), kann man leider nicht wirklich was davon ableiten. (vl. wenn man den Latenzausgleich ausschaltet...)

Plan9 wrote: Der hier beschriebene Test von Musiotalk ist geeignet um den Audio Latenz Ausgleich einzustellen. Für Midi unbrauchbar.
Naja, wenn Alles richtig ablaufen würde, müsste es ziemlich sample-genau sein, aber da wir ja von einen VSTi sprechen kann man sich gleich den Loopback schenken, weil man ja gleich über eine Gruppe aufnehmen kann. Die Ironie ist halt, dass es scheinbar über einen Loopback (über den Treiber bzw physiklaisch) die Latenzen richtig kompensiert werden, wenn man aber Cubase nicht einmal verlässt (wo ja nach normalen Hausverstand [der wahrscheinlich hier nicht anzuwenden ist] keine latenzkompensation nötig ist) nicht richtig kompensiert wird, analog dazu verhält sich die ASIO-Guard u. Latenzausgleich Einstellungen anders herum als man es erwarten würde...

Plan9
Senior Member
Posts: 2403
Joined: Wed Feb 20, 2013 4:03 pm
Location: Wuppertal
Contact:

Re: MIDI-Timing miserabel

Post by Plan9 »

Ich denke man durchaus was davon ableiten. Mindestens den jitter. Und den gibt es bei Midi.

Der Test von Musiotalk hat auch seine Berechtigung. Cubase ist abhängig von den latenzen die der Treiber meldet. Und wenn da was nicht stimmt kann man mit diesem Test ein Feintuning machen.

Auch mit dem Latenzausgleich für Midi kann ein Feintuning gemacht werden.

Mir fällt gerade ein. Der asio Latenz Ausgleich für Midi muss in Programmeinstellungen eingeschaltet werden. Ich weiß nicht ob das hier schon aufgetaucht ist. Programmeinstellungen -> Aufnahme -> MIDI.
---------------------------------
Cubase 10 Pro 64Bit / Ableton Live 10 Suite /
--------
Sony Vaio SVE1711Z1EB (I7- 3612QM 2.1GHz Passmark 6869/ Windows 7 Home) Komplete Audio 6
————
Die beste Technik/Software ist nur so gut wie die Frauen und Männer die sie bedienen.

Loop Breaker
Senior Member
Posts: 2513
Joined: Thu Dec 16, 2010 7:52 am
Contact:

Re: MIDI-Timing miserabel

Post by Loop Breaker »

Bin gespannt... Hab gelesen das es über USB gar nicht möglich sein soll MIDI-Latenzen "richtig zu kompensieren"... Hab einaml beinhart einen MIDI-Loopback Test (Out>IN) mit meinen Interfaceses gemacht und hab da festgestellt, dass das MultifaceII MIDI (PCIe) genauer ist als bei USB-MIDI-Interface, hab aber nicht mit den Einstellungen herum gespielt... Außerdem würde es mich SCHWER interessieren um wie viel besser, ein MIDI-Keyboard das DIREKT über USB am Blechtrottel hängt als normal über MIDI-Interface, mit einen Test mit Audio+MIDI Spur...

vl. interessant nicht nur für "Freaks": Keyboard über MIDI Interface VS Keyboard mit USB (MIDI-Latenzen, Jitter, was an MIDI verbessert gehört...)
Plan9 wrote:...
Auch mit dem Latenzausgleich für Midi kann ein Feintuning gemacht werden.
...
Wo?


Lg

Plan9
Senior Member
Posts: 2403
Joined: Wed Feb 20, 2013 4:03 pm
Location: Wuppertal
Contact:

Re: MIDI-Timing miserabel

Post by Plan9 »

Das steht in meinem ersten Post in diesem Thread. Das geht sogar für jede Spur getrennt.
Spurverzögerung. Gilt allerdings nur für die Wiedergabe, da kann man jede einzelne Spur justieren. Wann die Wiedergabe losgeht. Gut das geht nicht nur für Midi. Auch für Audio.

Ein jittern bei der MIDI erwarte ich bei einem PC. Und bei USB sowieso. Ich halte es für möglich das der Atari St da deutlich besser war.
---------------------------------
Cubase 10 Pro 64Bit / Ableton Live 10 Suite /
--------
Sony Vaio SVE1711Z1EB (I7- 3612QM 2.1GHz Passmark 6869/ Windows 7 Home) Komplete Audio 6
————
Die beste Technik/Software ist nur so gut wie die Frauen und Männer die sie bedienen.

Loop Breaker
Senior Member
Posts: 2513
Joined: Thu Dec 16, 2010 7:52 am
Contact:

Re: MIDI-Timing miserabel

Post by Loop Breaker »

Aso Danke! Dachte das geht nur bei Audio... wollte schon ein program suchen was keinen latenzauagleich macht zum testen, aber mit midi-latenzausgleich=aus sollte es funktionieren. Theoretisch...

was ich nicht verstehe bezogen auf Rolanders 1. Test: wenn cubase den latenzausgleich verwendet bzw. Asioguard beim audioaufnehmen von einen vsti, Midi und audio nicht synchron aufgenommen werden (eigentlich dachte ich das cubase das midi-korrigiert und dann synchron ans vsti weiterleitet und midievents anlegt. Aber anscheinend läuft das anders ab bzw wird vl. im nachhinein die midi-events verschoben)

Falls jemand ein usb u. Midi keyboard zum latenz u. Jitter vergleichen hat würde mich das brennend interessieren was da beim testen rauskommt...

Plan9
Senior Member
Posts: 2403
Joined: Wed Feb 20, 2013 4:03 pm
Location: Wuppertal
Contact:

Re: MIDI-Timing miserabel

Post by Plan9 »

Ich habe mal kurz getestet. Pad Geräusch am Keyboard mittels Mikrofon und Midi aufgenommen, Ich komme auf ein jitter von ca. 3.4 ms per Midi über die komplette Audio 6 und wenn ich das Keyboard direkt per USB anschließe dann sind es ca. 1.4 ms jitter. Ich habe allerdings pro Test nur 6 Werte berechnet.

Ohne asio Latenz Ausgleich wird das Midi Signal ca. 7 ms später als das Audio Signal aufgenommen. Mit asio Latenz Ausgleich ca. 18 ms. Mir ist das schon mal aufgefallen aber ich habe es nicht weiter verfolgt.
Das es geht in die Richtung was der Thread opener berichtet hat.

Die Audio Latenz ist bei mir mit einer buffersize von 96 ca. 11ms.

Aber ich sehe gerade ich bin hier in cubase 8 gelandet. Die Tests habe ich mit C7.5 gemacht. Scheint eine stabile Sache zu sein.
---------------------------------
Cubase 10 Pro 64Bit / Ableton Live 10 Suite /
--------
Sony Vaio SVE1711Z1EB (I7- 3612QM 2.1GHz Passmark 6869/ Windows 7 Home) Komplete Audio 6
————
Die beste Technik/Software ist nur so gut wie die Frauen und Männer die sie bedienen.

Post Reply

Return to “Cubase Pro 8 | Cubase Artist 8 | Cubase Elements 8”

Who is online

Users browsing this forum: No registered users and 0 guests