MIDI file will NOT import at the correct tempo, nor line up with the beat time ruler

I have a very frustrating problem with Live 8.  I have solved it in the distant past randomly by trial and error, but unfortunately I am having no such luck this time.  This should be the simplest task that one can possible perform.

I have a MIDI file (for drums), that was exported from another drum machine.  The notes are perfectly quantized at 92 bpm for the whole track.  I know that the bpm data is embedded correctly into the MIDI file, because when I play it in Windows Media Player, it plays at the correct tempo, 92 bpm.

I want to import this MIDI file, at the correct tempo, with the bars aligning to the beat ruler/bar counter in Live.

I create a new Live set, set the tempo in the top left to 92.  On a new MIDI track, I drag my existing MIDI file into the MIDI track.  When played, the tempo of the MIDI track is way slower than 92, despite both the global and the original tempos reading 92.  ....WHY?

Furthermore, if I start again with a new blank set, leave the tempo at the default 120, then drag in the MIDI file, it will inherit 120 as it's original tempo.  I can then change both the global and the original tempos to 92, and they play at 92.  However, despite the MIDI track being perfectly quantized, the MIDI track will NOT line up with the beat time ruler at the top.  WHY?  The global song tempo says 92, the original MIDI tempo says 92, the originally exported MIDI track is 92, all notes are perfectly quantized - so WHY does it not line up with the bar counter?  It is way off.

One thing to note - I have fixed this before by total fluke, so I know that this is not a problem with the MIDI file, or anything that I'm using.

How do I drag in a basic MIDI file and get it to play at the correct tempo correctly in sync/ in line with the beat ruler/bar counter?

I have spent HOURS on Google and this forum searching for an answer.  It seems like the world's most basic task!  Please help me.

2 followers

Chesh 8 months ago | 0 comments

6 answers

  • Chesh
    contribution
    3 answers
    3 votes received
    1 vote

    Can anyone help me out with this?  I just need to drag in a perfectly quantized MIDI file at the correct tempo and have the bars in sync with Live's bar counter/beat ruler.

    7 months ago | 0 comments
  • Near Earth Object
    contribution
    461 answers
    493 votes received
    1 vote

    Only things i can think of:
    - is the loaded midi file a 'perfect' loop?
    Make sure it is.
    - did you try adjusting warp settings?
    Load the file, set the start point exactly on the grid, and stretch the end of the midi file so that it aligns with the correct grid line (1 bar, 4 bars, depending on the length of the clip.
    After that, make sure you hit the save button in the clip settings.
    Ableton now knows what the correct length/speed of the clip is, and will 'remember' it.

    Not sure if you tried all of this yet, but it will fix your timing problem.

    7 months ago | 0 comments
  • Chesh
    contribution
    3 answers
    3 votes received
    1 vote
    Thank you, I really appreciate your help. However I am still having trouble.
     
    You referred to the warp settings - where are the warp settings for MIDI files?  I thought only audio files had a warp option?  Whenever I change the global tempo, the audio files will shorten or lengthen and adapt, but the MIDI file does not adapt at all.  It does nothing while everything around it changes.
     
    .....Edit....I imported a WAV version of the same drums from a previous DAW and managed to line it up perfectly with Live's bars on the beat time ruler.  But I still can't import the MIDI version of the drums correctly - Live refuses to import it at the correct tempo, and will not allow me to line it up with the beat time ruler bars.  So audio - yes, no problem.  MIDI - no, it won't line up.
     
    It should line up because I am telling it to play at 92bpm and it simply will not play at 92.  If it did play at 92, then it would line up with Live's bars, just as the WAV version of the drums do, because the notes are perfectly quantized.  What is going on?????  This is extremely frustrating.

     

    7 months ago | 0 comments
  • Near Earth Object
    contribution
    461 answers
    493 votes received
    1 vote

    I used the term "warping" because it works quite similar to the audio warping technique.

    In live 9 you can go to the midi clip, select all the notes, and there will be "handles" to stretch the whole melody.

    In Live 8: select all the notes in the midi clip, right click and select "stretch notes".

    Now you will see some handles appearingabove the midi clip, that you can drag back and forth to make the midi notes correspond with the grid.

    Using the "groove" settings of the clip, you can even apply more quantisation.

    Then load the clip into the arrangement window and make sure the notes are in the correct spot compared to the project grid. (just to make sure it is all aligned.

    You can cut off any parts and consolidate it into a new clip, if that helps.

     

    Hope this fixes your problem.

    7 months ago | 0 comments
  • Chesh
    contribution
    3 answers
    3 votes received
    1 vote

    Thanks again.  That's good to know.  I do have one last question - hopefully it has a simple answer.

    I have the original MIDI file on my desktop, and it plays at the right tempo when opened and played with Windows Media Player, or any other player.  I simply want to record that MIDI file from my desktop to a MIDI track in Live.  How do I set up the track input in Live so that I am able to record a MIDI file located on the desktop (or any other folder location)?

    I'd appreciate your advice on this.  Thanks.

    7 months ago | 0 comments
  • Near Earth Object
    contribution
    461 answers
    493 votes received
    1 vote

    I think that is only possible if you have a program that can actually play and transmit these midi notes. And you will have to have a soundcard/interface that can receive the incoming midi information within Live.
    Easiest way would be to drag the midi into Live ( or any other midi capable software) and adjust it to fit the project tempo.
    Takes some practice, just like warping, but once you get the hang of it, it can be done very quickly.

    7 months ago | 0 comments

You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.

Answers is a new product and we'd like to hear your wishes, problems or ideas.