vmf007
Max Output Level: -88 dBFS
- Total Posts : 145
- Joined: 2004/06/28 04:50:54
- Status: offline
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!!!
|
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)
Sonar Platinum, EWHO/D, Spitfire, Miroslav, Pianoteq, ...., Kurzweil.
|
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,
|
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!!!
|
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 220GBFocusrite Saffire 18I8 - Mackie Control
|
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
|
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
|
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>
|
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
|
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
|
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.
|
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.
|
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.
|
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
|