Changing tempo to an already created midi file

Author
vmf007
Max Output Level: -88 dBFS
  • Total Posts : 145
  • Joined: 2004/06/28 04:50:54
  • Status: offline
2017/06/18 13:16:39 (permalink)

Changing tempo to an already created midi file

Hi forum, I recorded a keyboard track many years ago, and now I noticed we tracked it at 100bpm with the metronome off because it wasn't in sync, but now many years later I'm trying to add tracks to the song but the tempo is really supposed to be 60bpm. Is there a way to change it to the right tempo? I tried dumping the midi track into a new session already set at 60bpm, but it sounds way slower than it's supposed to be. Thanks in advance!!!

Lenovo Thinkcentre E6550, i3 Processor, 6GB Ram, 1TB HD, SPEX1/AT3035/ATH M30/M-Audio Bx8/


http://www.soundclick.com/bands/0/victormfloresmusic.htm

Jesus Saves!!!
#1

13 Replies Related Threads

    AllanH
    Max Output Level: -82 dBFS
    • Total Posts : 406
    • Joined: 2015/07/01 09:09:04
    • Location: Central Coast California, USA
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 13:57:01 (permalink)
    I would create a tempo map. Try bouncing to audio and use the Audio to create a tempo map. Worth a try before you start hand-editing.
     
    https://www.youtube.com/watch?v=M_SKmr_07Is
     
     

    Sonar Platinum, EWHO/D, Spitfire, Miroslav, Pianoteq, ....,  Kurzweil.
    #2
    promidi
    Max Output Level: -66 dBFS
    • Total Posts : 1220
    • Joined: 2014/11/21 18:46:39
    • Location: South Australia
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 14:05:52 (permalink)
    But, wouldn't setting the changing the tempo to 60 BPM make the MIDI file play slower anyway. 

    Or do you wish to change the designated tempo of the MIDI but have it playing at the same speed?

    If that is the case, what you can do is load the MIDI file into Sonar normally.  Then change the tempo to 60.  At this point the some will play 0.6 times slower.  To get the MIDI playing back at its original speed, select all MIDI tracks, then Process | Length, make sure Start times and Durations are ticked and enter 60%.  That will get the MIDI to play at the original speed but change your tempo will remain at 60 BPM.

    Bear in mind, if you do this, then the notes will likely no longer be aligned to measures.

    Windows 10 64bit fully patched, 16 gig ram . 
    PCR-800 Controller.  (Working in Win 10 1809 64bit)
    CPU: i5 4670. 
    Video: Nvidia GTX560ti (latest drivers).
    Audio IF: Focusrite 2i2 2nd Gen

    Internet always on.

    Software
    : Cakewalk by Bandlab (2018.09 B29)
    ASIO mode. 24bit 48khz 256 samples 
    Rapture Pro, AAS GS2, VS-3, EP-4, VA-2, Chromophone 2, Z3TA+ 2, Addictive drums 2, Addictive Keys, Mpowersynth (latest), Iris 2, GPO5, Sampletank 3,
    #3
    vmf007
    Max Output Level: -88 dBFS
    • Total Posts : 145
    • Joined: 2004/06/28 04:50:54
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 14:56:46 (permalink)
    Thanks Guys, I tried changing the Process length to 60% like you said, and it works! That's the good news, the bad news is after listening to it, the playing was off, so I might have to get my keyboardist back in here to re-record it, cause I think he can re play it much easier than it would be for me to fix all the midi information. But thanks again guys!!!

    Lenovo Thinkcentre E6550, i3 Processor, 6GB Ram, 1TB HD, SPEX1/AT3035/ATH M30/M-Audio Bx8/


    http://www.soundclick.com/bands/0/victormfloresmusic.htm

    Jesus Saves!!!
    #4
    chuckebaby
    Max Output Level: 0 dBFS
    • Total Posts : 13146
    • Joined: 2011/01/04 14:55:28
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 18:02:36 (permalink)
    Just open it in the Piano roll view and either move notes or quantize.
    Midi is easy to adjust tempo. Once it is in the timeline, simply change the project tempo.

    Windows 8.1 X64 Sonar Platinum x64
    Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
    Focusrite Saffire 18I8 - Mackie Control
       
    #5
    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 18:54:13 (permalink)
    If by "off" you mean A) it doesn't hit all the beats at a constant 60 BPM, that's fixable. If "off" means B) it doesn't sound any good, that's a candidate for replay.
     
    If A), the thing to do is use "set measure-beat at now" as an easy way to make appropriate small adjustments to the tempo to match the playing.
     
     

    W10 pro, Sonar Platinum, Alesis Multimix 16 FW, MOTU Express 128, Gigabyte Z370 HD3P, i7 8700K, 16 Gigs, ssd + 2 X 2T disks, D50-MEX, JV80, A90EX, M1REX
    #6
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/18 22:18:44 (permalink)
    If MIDI track by itself is in sync with other (audio) tracks (f.e. if everything was recorded without click but in sync) and the only thing you need is to apply new (not constant) project tempo map (extracted from other tracks or rendered MIDI) to MIDI tracks, you can use this: http://www.azslow.com/index.php/topic,286.0.html (search for "Apply tempo map").

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #7
    vmf007
    Max Output Level: -88 dBFS
    • Total Posts : 145
    • Joined: 2004/06/28 04:50:54
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 00:31:27 (permalink)
    <p>Thanks Guys, I tried changing the Process length to 60% like you said, and it works! That's the good news, the bad news is after listening to it, the playing was off, so I might have to get my keyboardist back in here to re-record it, cause I think he can re play it much easier than it would be for me to fix all the midi information. But thanks again guys!!!</p>

    Lenovo Thinkcentre E6550, i3 Processor, 6GB Ram, 1TB HD, SPEX1/AT3035/ATH M30/M-Audio Bx8/


    http://www.soundclick.com/bands/0/victormfloresmusic.htm

    Jesus Saves!!!
    #8
    vmf007
    Max Output Level: -88 dBFS
    • Total Posts : 145
    • Joined: 2004/06/28 04:50:54
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 00:34:38 (permalink)
    Came across this video after reading the new comments in this thread.  This looks like what I need, but I feel my keyboardist would say tracking it over would be easier, but I'll check it out for future projects if needed. Thanks again forum...
    https://www.youtube.com/watch?v=FPeRp7092-c

    Lenovo Thinkcentre E6550, i3 Processor, 6GB Ram, 1TB HD, SPEX1/AT3035/ATH M30/M-Audio Bx8/


    http://www.soundclick.com/bands/0/victormfloresmusic.htm

    Jesus Saves!!!
    #9
    ChazEd
    Max Output Level: -88 dBFS
    • Total Posts : 121
    • Joined: 2014/12/01 05:17:09
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 01:08:50 (permalink)
    If all you need is stretch the midi file to adjust to new tempo, then hold Ctrl + Shift and click & drag the lower-right end of the midi clip, in arrangement view.

    Ableton Live 10 Suite x64
    Korg Legacy Collection, FXpansion Tremor, Z3ta+ 2 & Rapture Pro
    Win 10 x64 (Still knocking on wood...)
    i7 4770, GA-H97-D3H, 16 GB, 7200 1TB + 2TB, RX 580, CX600V2
    UA-101 (Thank you, Roland, for the Windows 10 driver!), SM57, MG10/2, MicroKey 37
    #10
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 02:17:30 (permalink)
    To the OP== your doing the right thing... re do it. 

    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #11
    mettelus
    Max Output Level: -22 dBFS
    • Total Posts : 5321
    • Joined: 2005/08/05 03:19:25
    • Location: Maryland, USA
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 15:43:23 (permalink)
    Back to the OP, I thought that importing (not drag/drop, or launching via SONAR) a MIDI file stripped off the tempo information. Is that no longer true?

    ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
    #12
    Cactus Music
    Max Output Level: 0 dBFS
    • Total Posts : 8424
    • Joined: 2004/02/09 21:34:04
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 18:52:16 (permalink)
    Yes Importing MIDI strips away the tempo data. This is mandatory and will never change.  It's the only way to plunk a midi clip in an existing song. Otherwise nothing would sync up.
     
    But whole midi "songs" need to be "opened" to create a project with the correct data to have that song play correctly as compossed.

    Johnny V  
    Cakelab  
    Focusrite 6i61st - Tascam us1641. 
    3 Desktops and 3 Laptops W7 and W10
     http://www.cactusmusic.ca/
     
     
    #13
    azslow3
    Max Output Level: -42.5 dBFS
    • Total Posts : 3297
    • Joined: 2012/06/22 19:27:51
    • Location: Germany
    • Status: offline
    Re: Changing tempo to an already created midi file 2017/06/19 19:42:46 (permalink)
    I have understood the problem as the following (am I wrong?): there is a MIDI clip which was recorded without click. So, MIDI file tempo is (constant) 100BPM while the content has fluctuating (not constant) BPM around 60.
     
    The goal is to put correct (not constant) tempo into that MIDI file (from other view point that is setting correct for real tempo MBT in MIDI events). Then the file can be used in the project with real (for original MIDI) tempo map or in other project with different tempo.
     
    The process has 2 steps:
    a) find the original tempo. All (?) known methods require rendering the clip into audio first (if there is no other audio clip with exactly the same tempo, f.e. drums played live in parallel with the keyboard). Then applying manual or automatic (Melodyne) methods to extract the tempo.
    b) once the tempo is extracted, the method in my previous post can be used to apply it (to the MIDI clip)
     

    Sonar 8LE -> Platinum infinity, REAPER, Windows 10 pro
    GA-EP35-DS3L, E7500, 4GB, GTX 1050 Ti, 2x500GB
    RME Babyface Pro (M-Audio Audiophile Firewire/410, VS-20), Kawai CN43, TD-11, Roland A500S, Akai MPK Mini, Keystation Pro, etc.
    www.azslow.com - Control Surface Integration Platform for SONAR, ReaCWP, AOSC and other accessibility tools
    #14
    Jump to:
    © 2024 APG vNext Commercial Version 5.1