Hi folks
Nice thread here!
Yes it is fundamental in Cubase:
It has to show us accurately what we have recorded.
Here in this thread we intend to play a key in a determinated point of time in the sequence.
And we expect that Cubase plays it back in exactly the same point.
Thus Cubase MUST be able to set the MIDI note at the same place like the audio recording of it.
That means, when playing back the MIDI track, the note should show where we have pressed the key,
but playing back, Cubase must automatically trigger it somewhat before, because of the
latency.
So there is a difference between what you see and hear and what Cubase does under the hood.
That what’s under the hood, is the task of the programmer.
And that what we want to see is what we are going to treat now.
So let’s bring some structure in our determinations!
What we must do is proving Steinberg, that there is a bug in Cubase.
I apreciate very much the test proposed before, to record a MIDI track sent to
an instrument > Group track > Audio track. (From funkydrummer.)
To examine if there is a bug in the program, there are too many things together
in the test project. Let’s go on in several steps looking only at one detail at the time.
I plan to divide the following steps:
-
MIDI recording without instrument
-
MIDI recording with an instrument
-
MIDI recording sending the instrument’s output to a group track
-
MIDI and audio recording like proposed before
In this way we could make some considerations or conclusions on every single level.
1. Step
-
Create a new empty project
-
Create a MIDI track
-
Do NOT connect it to an instrument!! (Don’t load any!)
-
Switch the click on
-
Play along some notes on your keyboard and record them
-
Look up in the Key Editor where they are placed.
Near the beat boundaries? Mine aren’t!
When I switched off the “All MIDI In” in Device setup/MIDI
and in the MIDI track I changed the Input directly from my “Fireface 1”
and then recorded another part… then the notes where veeery near
to the beat boundaries (quarter note). There, where I played them.
Yes! As it should be, showing only MY human feel and not the one
of Cubase.
Conclusion:
This is a BUG!!!
“All MIDI In” does not work well.
Workaround: Use a determinated input of your sound device.
Do not use “All MIDI In”.
If you play around with the Timestamp switches, you will notice,
that again your notes will be placed in wrong points.
Another BUG!!!
Workaround: Leave these switches = OFF
2. Step
-
In addition to the WORKING (!) MIDI track from Step 1 load now an instrument
-
As in the proposed test I loaded NEON with the “Blip” preset
-
Do still not open any Group track or Audio track
-
Record some MIDI notes like before
-
Look up in the Key Editor where they are placed.
Near the beats? Nooo!
Now they are distant on the left side (early).
Exactly like in every other test that has been made in this thread.
Conclusion:
This is another BUG!!!
Whenever you open a plugin, Cubase places your MIDI notes earlier.
Workaround: Hm, shall we get angry? This is an issue that exists as far as I remember
since Cubase SX1 or 2, at least when Steinberg introduced the Button
“Limit latency compensation” in the toolbar of the project window.
Yes, the workaround… weird…: In the info bar in every MIDI part increase the
start point by the mean offset of your MIDI notes.
Mine is 700 Samples/15 frames for a project with 120 bpm.
I think this could be different for everyone of us.
Depending probably on:
- Buffer size of your sound device
- Samplerate of the project
- Metronome etc
Don’t forget afterwards to snap the start handle of the part to the bar.
Then enjoy your professional program…
Well, this one for today.
Try it and let me know…
I will come back in the next days…