Change Tempo...w/o Affecting MIDI Data ???

Author
mark4man
Max Output Level: -77 dBFS
  • Total Posts : 700
  • Joined: 2003/11/09 13:20:22
  • Status: offline
2009/03/24 15:34:58 (permalink)

Change Tempo...w/o Affecting MIDI Data ???

hello again...

I used to be able to figure out the tempo of an audio clip...(manually)...by changing the project tempo & re-aligning the audio until my downbeats were on the measure marks. Obviously the audio tempo (& size of the viewed clip) did not change...& as the tempo did...you could see the measure marks slide to & fro.

I want to do the same thing w/ a MIDI clip.

How can I change the project tempo without affecting the MIDI data. I tried locking the MIDI data...(under Edit, I believe)...but that doesn't work. I need the MIDI notes to remain stationary while the project tempo moves the measure marks (while being adjusted). tried to find this in the help files, to no avail.

thanks,


mark4man
ADK Pro Audio Core 2 | Intel DP35DP MoBo/Chipset | Intel Q6600 Quad Core CPU | 4 GB SuperTalent DDR2-800 CL5 RAM | Seagate 160 GB SATA II Primary HD | Western Digital 320 GB SATA II Audio HD | Lynx Aurora8 ~ AES16 | Universal Audio UAD-1 | SONAR PE 7.0.1 | WaveLab 5.0.1 | NI Komplete5
#1

8 Replies Related Threads

    CJaysMusic
    Max Output Level: 0 dBFS
    • Total Posts : 30423
    • Joined: 2006/10/28 01:51:41
    • Location: Miami - Fort Lauderdale - Davie
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/24 16:31:26 (permalink)
    Just Un-Groove clip them and they will not follow project tempo
    Cj

    www.audio-mastering-mixing.com - A Professional Worldwide Audio Mixing & Mastering Studio, Providing Online And Attended Sessions. We also do TV commercials, Radio spots & spoken word books
    Audio Blog
    #2
    tparker24
    Max Output Level: -80 dBFS
    • Total Posts : 544
    • Joined: 2003/11/06 02:42:14
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/24 17:45:08 (permalink)
    I don't think locking the clip, nor un-grooving the clip will work.

    My suggestion is to try Process|Length on the clip(s). For a crude example, suppose you double the tempo. Then you could use Process|Length on the clip(s) to change both Start Times and Durations by 200 percent.

    - Tom
    #3
    ed97643
    Max Output Level: -59 dBFS
    • Total Posts : 1610
    • Joined: 2005/06/27 10:21:39
    • Location: Columbus, Ohio USA
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/24 18:51:36 (permalink)
    Or render the midi data to audio before inserting the tempo change. Not a perfect solution (a workaround), but it's guaranteed to work.

    Do a save-as, and save a backup of the midi data (before rendering & inserting temp changes) in a backup cwp in case you later decide to further edit the midi... then you can just repeat the render & copy it in to your main cwp (the one that has the new temp change).

    Registered Cakewalk user since 1995
    #4
    altima_boy_2001
    Max Output Level: -55 dBFS
    • Total Posts : 2033
    • Joined: 2005/11/04 17:48:01
    • Location: Central Iowa
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/25 00:49:06 (permalink)
    Locking the clips will work, but you have to change the Time Base of the clips in the properties to Absolute (SMPTE?) rather than MBT before you lock the clips.

    You can use me as your eSoundz referral (altima_boy_2001).
    #5
    tparker24
    Max Output Level: -80 dBFS
    • Total Posts : 544
    • Joined: 2003/11/06 02:42:14
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/25 13:12:09 (permalink)

    ORIGINAL: altima_boy_2001

    Locking the clips will work, but you have to change the Time Base of the clips in the properties to Absolute (SMPTE?) rather than MBT before you lock the clips.

    I tried that (and other variations) but couldn't get it to work ... the tempo of the midi clip would always change. The only thing that worked for me was Process|Length.

    - Tom
    #6
    bvideo
    Max Output Level: -58 dBFS
    • Total Posts : 1707
    • Joined: 2006/09/02 22:20:02
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/25 13:48:32 (permalink)
    I think what you might really want is the "Set Measure/Beat At Now" process which is a special case of audiosnap. In short, it lets you align measure boundaries without changing timing. It does this by inserting tempo changes at key points, but specifically does not change the timing of the project.
    Bill B
    #7
    mark4man
    Max Output Level: -77 dBFS
    • Total Posts : 700
    • Joined: 2003/11/09 13:20:22
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2009/03/25 16:02:28 (permalink)

    thanks everyone...

    ORIGINAL: tparker24

    The only thing that worked was Process|Length.

    That sounds interesting. So you're saying...change the length of the clip by percentage...to match the existing tempo (the incorrect tempo)...& then simply adjust the tempo to the correct setting (which of course means that the MIDI notes move in unison)? This I will try.

    ORIGINAL: Bill B

    I think what you might really want is the "Set Measure/Beat At Now" process which is a special case of audiosnap. In short, it lets you align measure boundaries without changing timing. It does this by inserting tempo changes at key points, but specifically does not change the timing of the project.

    holy crap...I've gotta think about this one a bit. But what I need to do IS actually change the tempo, to match the MIDI data, not just align measure points within an incorrect tempo. gotta think about this one.

    thanks all,


    mf
    #8
    gregmein
    Max Output Level: -90 dBFS
    • Total Posts : 42
    • Joined: 2003/11/15 16:23:00
    • Location: Cedar Rapids
    • Status: offline
    RE: Change Tempo...w/o Affecting MIDI Data ??? 2011/04/19 13:50:03 (permalink)
    "Set Measure/Beat At Now"
    bvideo



    I think what you might really want is the "Set Measure/Beat At Now" process which is a special case of audiosnap. In short, it lets you align measure boundaries without changing timing. It does this by inserting tempo changes at key points, but specifically does not change the timing of the project.
    Bill B


    I'm sure this how I've done it. Move the first event far left (measure 1, beat 1 in piano roll) and then place a 'marker' at each measure for perhaps 5 or 6 measures. At that point Sonar will be able to calculate the tempo you're trying to put things to.
    #9
    Jump to:
    © 2024 APG vNext Commercial Version 5.1