I opened your MIDI file in Logic Pro X and here’s a screen shot (thanks for including the MIDI file as it makes a huge difference for those inclined to offer you a suggestion on what could have gone wrong):
waooo ! Thanks for your help. You must be right. But I then face another problem : because I exported a rythm that really starts at 1:0:0. And apparently cakewalk inserts an empty bar at the beginning of a midifile !!!
see the screencopy : the first track is the original one I exported.
The second one is the MIDIFILE I imported back into cakewalk… Slided by 1 measure…
I wonder why cakewalk does that ! Looking at the events, it seems that it keep one safe first measure to insert all the program changes, tempo changes, signature events, volume and pan control, etc…
I’m not a Cakewalk user and I think your best bet would be to rely on another Cakewalk user.
While you wait for a reply, from a Cakewalk user here’s what I’d try:
Delete the MIDI track (the brown one?) that contains all of the MIDI instructions i.e., program changes, tempo changes, signature events, volume and pan control; if the brown track does not hold the MIDI instructions, you’ll have to find out where they’re managed by Cakewalk and remove them from there. For example, in Logic Pro X, I can select a MIDI region (track), press D and display all of the MIDI note instructions, I select all the notes in the window and then delete them. The BeatBuddy Manager (BBM) and BeatBuddy (BB) don’t read or interpret them anyway.
Go to the white track and cut or trim to remove the blank part of the track before the first drum note and then move the track to 1-1
Select only the drum track and export it to MIDI and then add it to your song within the BBM.
I did what you said, but same problem : even if there is no more non-midi-note event in the midifile, it starts at 2:0:0 instead of 1:0:0… here it is :