Changing tempo without stretching MIDI clip?
-
- KVRist
- 62 posts since 2 Dec, 2005 from Edinburgh, Scotland
Hi there,
I'm having a problem getting some MIDI data into Tracktion 2. My friend has a song on a hardware sequencer at 90 bpm. He's recorded this into his computer sequencer but unfortunately that has been set to 120bpm when recording, so the MIDI file is tagged with that tempo.
The problem is that when I import the MIDI into T2 it is resetting the edit to 120bpm, and when I change the tempo of the edit to 90, it stretches the MIDI clip out by 120/90 length.
What I need is a way to change the tempo to 90 but leave each MIDI event where it is *in real time*, that is, essentially ignore the bars/beats timing for that clip. Is that possible in T2?
Cheers
Gareth
I'm having a problem getting some MIDI data into Tracktion 2. My friend has a song on a hardware sequencer at 90 bpm. He's recorded this into his computer sequencer but unfortunately that has been set to 120bpm when recording, so the MIDI file is tagged with that tempo.
The problem is that when I import the MIDI into T2 it is resetting the edit to 120bpm, and when I change the tempo of the edit to 90, it stretches the MIDI clip out by 120/90 length.
What I need is a way to change the tempo to 90 but leave each MIDI event where it is *in real time*, that is, essentially ignore the bars/beats timing for that clip. Is that possible in T2?
Cheers
Gareth
-
- KVRist
- Topic Starter
- 62 posts since 2 Dec, 2005 from Edinburgh, Scotland
I've figured out a solution to this if anyone cares.
First step was to download the MIDICSV tools from
http://www.fourmilab.ch/webtools/midicsv/
After converting the .mid to .csv, I changed the tempo from 500000 to 666667 then scaled all the note-on times by 90/120. Reconverted back to MIDI, quantised the notes to get rid of a bit of rounding error that had crept in and Bob's your uncle.
Cheers
Gareth
First step was to download the MIDICSV tools from
http://www.fourmilab.ch/webtools/midicsv/
After converting the .mid to .csv, I changed the tempo from 500000 to 666667 then scaled all the note-on times by 90/120. Reconverted back to MIDI, quantised the notes to get rid of a bit of rounding error that had crept in and Bob's your uncle.
Cheers
Gareth
-
- KVRAF
- 2009 posts since 9 Apr, 2003 from Cornwall, UK
-
- KVRian
- 646 posts since 3 Mar, 2005 from Oslo, No(r)way
I think you could solve this by first setting Tracktion to 90bpm and then recorded the midi data. Then set it back to whatever you wanted....
But I'm not sure if I understood it correctly though. Nice that it worked out, but sounded like much work for something that should be really easy...
But I'm not sure if I understood it correctly though. Nice that it worked out, but sounded like much work for something that should be really easy...
-
- KVRist
- Topic Starter
- 62 posts since 2 Dec, 2005 from Edinburgh, Scotland
I tried this but couldn't get it lined up easily - the start of the clip was offset from zero time so there was no easy "reference point" I could pivot around.Mr. Tingle wrote:wouldn't ALT-dragging the corner of the clip help?
As for recording at 90bpm, I don't have two rigs to send one MIDI stream into another in real time. I could have got me mate to redo the recording from his ES-1 into his computer but, as you point out, I reckon it shouldn't have had to.
Worthwhile doing just to learn about another tool for the toolbox, I reckon.
-
- KVRAF
- 2009 posts since 9 Apr, 2003 from Cornwall, UK
Before ALT-dragging a clip you need to select the clip (cut to the right size) then choose delete content before and after the clip from the properties panel.NPProject wrote:I tried this but couldn't get it lined up easily - the start of the clip was offset from zero time so there was no easy "reference point" I could pivot around.Mr. Tingle wrote:wouldn't ALT-dragging the corner of the clip help?
Now when you ALT-drag the beginning remains stationary and the end stretches. You may need to keep snap on.


