This is in Cubase 15.0.21, on Windows 11.
I wanted to reuse a short section of MIDI from one project in another. It involved 4 bars and covered something like 10 parts on different tracks. I opened the source project, left it unactivated, opened the Key Editor, then located (the phrase began at bar 232), selected, and copied my phrase. I then went to my destination project, which was activated, and the Key editor was already open. To make sure I didn’t paste over existing material, I set the cursor at bar 520, well outside of the boundaries of the existing material. I clicked on Paste from the edit menu. Nothing happened on the screen. I hit Paste again; again, nothing. I went back and copied a single source line, instead of the entire 10 parts, and tried again to paste it. It did not paste, or so I thought. Then, I noticed that several keys on the piano key diagram on the left had become highlighted, so I knew that the pasted part was somewhere. I scrolled until I found it, which I did, at bar 428, 3rd beat 3rd 16th note, not even at the beginning of the bar. Did I make this operation completely wrong, or is this a potential bug? I’m sure I’ve done this kind of thing in the past, but it never got away from me like this. Thanks.
Was the bpm the same in both projects?
That probably explains the discrepancy in your bars/beats. The drift would be exponential over more time.
Can you try making a new track and then inserting on the first beat? It won’t line up, you’ll still have to move it, but at least it will be under/among your current project files, rather than several minutes out in the timeline
Just read the release notes for the Cubase update that dropped a few hours ago and saw this:
Events from imported Track Archives are now inserted at the correct time positions
Maybe this will help your scenario???
I don’t get it. Why would the tempo of the copied notes be a factor? I’m not copying the data on the tempo track.
Well… events recorded at 120 bpm wouldn’t necessarily line up with my 93 bpm track, in my experience. YRMV
Was just trying to help
I also agree with your post here @flon_klar. Moving raw MIDI data events between two seperate projects that have different Tempos set shouldn’t make any difference. I do believe that a transitioning track signature variation may cause an issue, these should match, depending on how each project is setup.
Also your method should work, though it may be worth checking Midi and Project preferences, and ensuring that events paste directly at the cursor start. In theory, you should simply be able to just drag and drop the MIDI events between projects by adjusting the window size. Keep both projects Grid set to “BARS AND BEATS” , SNAP TO GRID ON, 1/16 QUANTIZE. Keep Signatures the same? Also I always tend to create new MIDI tracks in the destination project first, not paste directly onto Instrument Tracks…then adjust afterwards. Maybe it is a bug? I have just tested on previous 2 versions of Cubase and its fine. All controller info, note start, end, and lengths transfer perfectly.
No, I wouldn’t expect them to line up with the current grid, but I DO expect the paste to happen at the cursor position, and that’s where I have an issue. If I set the cursor at bar 520, I would not expect the paste to happen at bar 232.