Helpful ReplyMidi tempo change

Author
chasmcg
Max Output Level: -78 dBFS
  • Total Posts : 642
  • Joined: 2011/06/09 13:02:27
  • Location: Sulphur Springs, TX
  • Status: offline
2018/08/19 23:23:39 (permalink)

Midi tempo change

I need to change the tempo of a midi file to a different tempo than the project tempo. I saw a youtube video indicating that it can be done but it was for a different DAW than Cakewalk by Bandlab. Anyone familiar with that? Thanks. 

chasmcg

Windows  10 64 bit - Intel Core I7 7700T - Cakewalk by Bandlab - Focusrite Clarett 2Pre USB  - 16 GB Mem DDR4

“The desire for fame is the last infirmity cast off even by the wise” - Tacitus
#1
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Midi tempo change 2018/08/20 04:53:29 (permalink)
MIDI will take on the tempo of an existing project into which you import it, and will follow any tempo changes made after the fact whether imported into an existing project or opened as a new project.
 
In CbB, you can modify the initial tempo by double-clicking the tempo shown in the Transport module of the Control Bar. Or you can modify or add tempo changes via Project > Insert Tempo Change or by opening Views > Tempo View, and clicking the + button, or clicking the button to open the list pane, and double-clicking a tempo in the list.
 
If the goal is to end up with a MIDI file that has the new tempo, simply Save As, and select a MIDI type in the Type dropdown.

SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
#2
chasmcg
Max Output Level: -78 dBFS
  • Total Posts : 642
  • Joined: 2011/06/09 13:02:27
  • Location: Sulphur Springs, TX
  • Status: offline
Re: Midi tempo change 2018/08/20 05:22:58 (permalink)
Thanks for the reply but I need to change the tempo of a midi file to a different tempo than the project tempo. Thanks.

chasmcg

Windows  10 64 bit - Intel Core I7 7700T - Cakewalk by Bandlab - Focusrite Clarett 2Pre USB  - 16 GB Mem DDR4

“The desire for fame is the last infirmity cast off even by the wise” - Tacitus
#3
Kalle Rantaaho
Max Output Level: -5 dBFS
  • Total Posts : 7005
  • Joined: 2006/01/09 13:07:59
  • Location: Finland
  • Status: offline
Re: Midi tempo change 2018/08/20 08:27:12 (permalink)
I don't think it's possible. A project can only have one tempo which is applied on every track.
The workaround could be bouncing or exporting the MIDI track to audio in its desired tempo, and then change the project tempo back to "main tempo". 
The tempo of the audio inside a clip can be whatever as long as Audio Snap or similar aren't involved.
 
Of course you can also record the MIDI playing live in whatever tempo you want, free or using an external metronome which you can afjust independet of the project metronome.
 

SONAR PE 8.5.3, Asus P5B, 2,4 Ghz Dual Core, 4 Gb RAM, GF 7300, EMU 1820, Bluetube Pre  -  Kontakt4, Ozone, Addictive Drums, PSP Mixpack2, Melda Creative Pack, Melodyne Plugin etc.
The benefit of being a middle aged amateur is the low number of years of frustration ahead of you.
#4
msmcleod
Max Output Level: -72 dBFS
  • Total Posts : 920
  • Joined: 2004/01/27 07:15:30
  • Location: Scotland
  • Status: offline
Re: Midi tempo change 2018/08/20 09:28:55 (permalink)
Kalle Rantaaho
I don't think it's possible. A project can only have one tempo which is applied on every track.
The workaround could be bouncing or exporting the MIDI track to audio in its desired tempo, and then change the project tempo back to "main tempo". 

 
This isn't true - you can change tempo as many times as you want within a project (ALT + SHIFT + 5)
 
@chasmcg - I think what you need to do is set the MIDI clip time format to absolute time (H:M:S rather than M:B:T), bounce the MIDI clips to themselves, then lock the MIDI clips.
 
Once you've done that, changing the tempo shouldn't affect your MIDI as it's locked to absolute time rather than the tempo.

Mark McLeod
Cakewalk by BL | ASUS P8B75-V, Intel I5 3570 16GB RAM Win 10 64 + Win 7 64/32 SSD HD's, Scarlett 18i20 / 6i6 | ASUS ROG GL552VW 16GB RAM Win 10 64 SSD HD's, Scarlett 2i2 | Behringer Truth B2030A / Edirol MA-5A | Mackie MCU + C4 + XT | 2 x BCF2000, Korg NanoKontrol Studio
#5
Bristol_Jonesey
Max Output Level: 0 dBFS
  • Total Posts : 16775
  • Joined: 2007/10/08 15:41:17
  • Location: Bristol, UK
  • Status: offline
Re: Midi tempo change 2018/08/20 10:28:06 (permalink)
msmcleod
Kalle Rantaaho
I don't think it's possible. A project can only have one tempo which is applied on every track.
The workaround could be bouncing or exporting the MIDI track to audio in its desired tempo, and then change the project tempo back to "main tempo". 

 
This isn't true - you can change tempo as many times as you want within a project (ALT + SHIFT + 5)
 
@chasmcg - I think what you need to do is set the MIDI clip time format to absolute time (H:M:S rather than M:B:T), bounce the MIDI clips to themselves, then lock the MIDI clips.
 
Once you've done that, changing the tempo shouldn't affect your MIDI as it's locked to absolute time rather than the tempo.


What Kalle meant was you cannot have different tempi at any one point in the project running simultaneously
 
Of course you are free to have as many tempo changes as you want - I've seen projects with hundreds of changes.
 
 

CbB, Platinum, 64 bit throughout
Custom built i7 3930, 32Gb RAM, 2 x 1Tb Internal HDD, 1 x 1TB system SSD (Win 7), 1 x 500Gb system SSD (Win 10), 2 x 1Tb External HDD's, Dual boot Win 7 & Win 10 64 Bit, Saffire Pro 26, ISA One, Adam P11A,
#6
msmcleod
Max Output Level: -72 dBFS
  • Total Posts : 920
  • Joined: 2004/01/27 07:15:30
  • Location: Scotland
  • Status: offline
Re: Midi tempo change 2018/08/20 10:39:03 (permalink)
Bristol_Jonesey
msmcleod
Kalle Rantaaho
I don't think it's possible. A project can only have one tempo which is applied on every track.
The workaround could be bouncing or exporting the MIDI track to audio in its desired tempo, and then change the project tempo back to "main tempo". 

 
This isn't true - you can change tempo as many times as you want within a project (ALT + SHIFT + 5)
 
@chasmcg - I think what you need to do is set the MIDI clip time format to absolute time (H:M:S rather than M:B:T), bounce the MIDI clips to themselves, then lock the MIDI clips.
 
Once you've done that, changing the tempo shouldn't affect your MIDI as it's locked to absolute time rather than the tempo.


What Kalle meant was you cannot have different tempi at any one point in the project running simultaneously
 
Of course you are free to have as many tempo changes as you want - I've seen projects with hundreds of changes.
 



Ah, that makes sense - I stand corrected :)

Mark McLeod
Cakewalk by BL | ASUS P8B75-V, Intel I5 3570 16GB RAM Win 10 64 + Win 7 64/32 SSD HD's, Scarlett 18i20 / 6i6 | ASUS ROG GL552VW 16GB RAM Win 10 64 SSD HD's, Scarlett 2i2 | Behringer Truth B2030A / Edirol MA-5A | Mackie MCU + C4 + XT | 2 x BCF2000, Korg NanoKontrol Studio
#7
chasmcg
Max Output Level: -78 dBFS
  • Total Posts : 642
  • Joined: 2011/06/09 13:02:27
  • Location: Sulphur Springs, TX
  • Status: offline
Re: Midi tempo change 2018/08/20 12:19:10 (permalink)
Thanks for the replies. This is what I'm wanting to do. This is done in Reaper.
 
https://www.youtube.com/watch?v=_SCfucRDRb8 

chasmcg

Windows  10 64 bit - Intel Core I7 7700T - Cakewalk by Bandlab - Focusrite Clarett 2Pre USB  - 16 GB Mem DDR4

“The desire for fame is the last infirmity cast off even by the wise” - Tacitus
#8
msmcleod
Max Output Level: -72 dBFS
  • Total Posts : 920
  • Joined: 2004/01/27 07:15:30
  • Location: Scotland
  • Status: offline
Re: Midi tempo change 2018/08/20 12:33:21 (permalink) ☄ Helpfulby Jon Sasor [Cakewalk] 2018/08/20 13:14:09
What to do:
  1. Set your MIDI clip time format to H:M:S:F in the clip properties.
  2. Right click on the clip, and "bounce to clip(s)"
  3. Lock the clip
Then you can change your project tempo without affecting the MIDI clip.
 
If you need the MIDI back in Measures/Beats/Ticks:
  1. Unlock the clip
  2. Set the MIDI clip time format back to M:B:T
  3. Right click on the clip, and "bounce to clip(s)"
The MIDI event times will now be relative to the measures/beats for your new tempo
 

Mark McLeod
Cakewalk by BL | ASUS P8B75-V, Intel I5 3570 16GB RAM Win 10 64 + Win 7 64/32 SSD HD's, Scarlett 18i20 / 6i6 | ASUS ROG GL552VW 16GB RAM Win 10 64 SSD HD's, Scarlett 2i2 | Behringer Truth B2030A / Edirol MA-5A | Mackie MCU + C4 + XT | 2 x BCF2000, Korg NanoKontrol Studio
#9
Kalle Rantaaho
Max Output Level: -5 dBFS
  • Total Posts : 7005
  • Joined: 2006/01/09 13:07:59
  • Location: Finland
  • Status: offline
Re: Midi tempo change 2018/08/20 13:07:48 (permalink)
^ I should have remembered that one. I've read about it before here on the forum... Well, age doesn't come empty handed...

SONAR PE 8.5.3, Asus P5B, 2,4 Ghz Dual Core, 4 Gb RAM, GF 7300, EMU 1820, Bluetube Pre  -  Kontakt4, Ozone, Addictive Drums, PSP Mixpack2, Melda Creative Pack, Melodyne Plugin etc.
The benefit of being a middle aged amateur is the low number of years of frustration ahead of you.
#10
chasmcg
Max Output Level: -78 dBFS
  • Total Posts : 642
  • Joined: 2011/06/09 13:02:27
  • Location: Sulphur Springs, TX
  • Status: offline
Re: Midi tempo change 2018/08/20 14:58:35 (permalink)
Mark, that seems to work OK but I had other problems so I just started another project. Thanks for all the suggestions from you.

chasmcg

Windows  10 64 bit - Intel Core I7 7700T - Cakewalk by Bandlab - Focusrite Clarett 2Pre USB  - 16 GB Mem DDR4

“The desire for fame is the last infirmity cast off even by the wise” - Tacitus
#11
brundlefly
Max Output Level: 0 dBFS
  • Total Posts : 14250
  • Joined: 2007/09/14 14:57:59
  • Location: Manitou Spgs, Colorado
  • Status: offline
Re: Midi tempo change 2018/08/20 22:41:12 (permalink)
Absolute vs. Musical timebase  and Time Format settings of only affect the start times of MIDI clips; the timing and duration of events within the clip will still follow project tempo, even if the start time is locked to Absolute/SMPTE time.
 
The easiest way to change the tempo of a MIDI clip is simply to change it's length, either by using Process > Length or slip-stretching by holding Ctrl+Shift as you drag the end of the clip to the appropriate length (i.e. the same percentage as the tempo change/difference ratio).

SONAR Platinum x64, 2x MOTU 2408/PCIe-424  (24-bit, 48kHz)
Win10, I7-6700K @ 4.0GHz, 24GB DDR4, 2TB HDD, 32GB SSD Cache, GeForce GTX 750Ti, 2x 24" 16:10 IPS Monitors
#12
Bassman002
Max Output Level: -84 dBFS
  • Total Posts : 321
  • Joined: 2014/12/19 05:51:16
  • Status: offline
Re: Midi tempo change 2018/08/21 07:48:13 (permalink)
HI:)
 
+1 brundlefly, that's what I wanted to answer, just Ctrl+Shift + Mouse!
 
Bassman.
 

Cakewalk for DOS Shareware
Cakewalk for DOS 1-5
...
All Versions of Cakewalk
Sonar Platinum 64bit
#13
msmcleod
Max Output Level: -72 dBFS
  • Total Posts : 920
  • Joined: 2004/01/27 07:15:30
  • Location: Scotland
  • Status: offline
Re: Midi tempo change 2018/08/21 10:48:09 (permalink)
brundlefly
Absolute vs. Musical timebase  and Time Format settings of only affect the start times of MIDI clips; the timing and duration of events within the clip will still follow project tempo, even if the start time is locked to Absolute/SMPTE time.
 
The easiest way to change the tempo of a MIDI clip is simply to change it's length, either by using Process > Length or slip-stretching by holding Ctrl+Shift as you drag the end of the clip to the appropriate length (i.e. the same percentage as the tempo change/difference ratio).




Yes, my bad - you're correct.
 
It's a pity locking the position & data doesn't actually lock it at all :(
 

Mark McLeod
Cakewalk by BL | ASUS P8B75-V, Intel I5 3570 16GB RAM Win 10 64 + Win 7 64/32 SSD HD's, Scarlett 18i20 / 6i6 | ASUS ROG GL552VW 16GB RAM Win 10 64 SSD HD's, Scarlett 2i2 | Behringer Truth B2030A / Edirol MA-5A | Mackie MCU + C4 + XT | 2 x BCF2000, Korg NanoKontrol Studio
#14
Jump to:
© 2024 APG vNext Commercial Version 5.1