Need help: conforming grid/measures to MIDI notes
Moderator: James Steele
Forum rules
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
Need help: conforming grid/measures to MIDI notes
Hi, I saw something on this board about getting DP to conform measures to a MIDI sequence, like it would analyze the sequence and get the notes in a freestyle (non-metronomed) performance to line up with measures. I couldn't find the post(s), but in DP I found Region - Extract Tempo From MIDI. Unfortunately, this did not work. It inserted a huge number of conductor track tempo changes, and now my piece which was recorded freestyle at 102 bpm is playing back at 131 to 136 bpm depending on the measure (it keeps changing!). It's like chipmunks on PCP playing piano. I thought there was a way to have DP conform the measures to the performance without changing the performance in any way. Can anyone shed light on whether this is possible? Thank you.
iMac Intel 2.33, 3 g / DP 5.13 / 10.4.11 / MOTU 828 / MidiExpress XT / Waves 5.9.7 beta / NI / StylusRMX / Minimonsta / RealGuitar-RealStrat / Altiverb 6 / Amplitube 2 / Ozone / PlugsoundPro
In theory, theory works in practice, but in practice, it doesn't
~ Yogi Berra
- Mr_Clifford
- Posts: 2430
- Joined: Mon Apr 17, 2006 5:56 pm
- Primary DAW OS: MacOS
- Location: Sunshine Coast, QLD, Australia
- Contact:
- auptown
- Posts: 337
- Joined: Mon Oct 31, 2005 11:08 pm
- Primary DAW OS: MacOS
- Location: Boulder, CO
- Contact:
I just learned this from a Shooshie post. The automatic one did not work for me either, but, if you go to the projects menu, modify conductor track, and select adjust beats and leave the little window open (it can be hidden). Now you can just drag barlines around to fit the notes.
And a great trick -- open the conductor track in a parallel window, and you will see the resulting tempo of each measure shown as the height of a bar. If your playing wasn't perfect (like mine!) you can try to get the bars all the same height (and same tempo) then move the notes a little.
Works great!
And a great trick -- open the conductor track in a parallel window, and you will see the resulting tempo of each measure shown as the height of a bar. If your playing wasn't perfect (like mine!) you can try to get the bars all the same height (and same tempo) then move the notes a little.
Works great!
MacPro 2x2.66, 5G ram, 1 SATA, 2 raptors, 2408 mk3, MOTU HD192, Mackie MCU
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
Dual 2.0g G5, 7g ram, 1 SATA drive, 1 IDE drive, Duende, Liquid Mix, UAD-1,
OS X 10.4.11, DP 5.13, MOTU 2408mk3, BFD, RMX, Atmosphere, EWQLSO Gold XP, Ethno, Grace m906, Blue Sky 5.1 monitors
MacBook Pro 2.13 3G ram, ext FW drive
- pencilina
- Posts: 775
- Joined: Thu Nov 18, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Brooklyn
- Contact:
Adjusting beats is too time consuming for me. Here's my tried and true way. I've tamed many a grid and preserved many a vibe. Someone back in the day from a DP list showed this to me you might have to fill in the blanks here as I'm in the middle of a project right now.
- create a MIDI track name it "click"
- tap 1/4 notes along to the song
- playback make sure your taps are accurate
- make sure the first tap lines up with the first note if not draw some in. I usually have to draw in the first bar because that's where I got the tempo to tap to.
- save (and save a backup) when the 1/4 notes seem lined up
- Assign the output of your "click" track to an empty MIDI out port (eg. "port 8 out")
- run a MIDI cable from that out port back into an empty in port on your interface (eg. "Port 8 in") and make sure your "click" track isn't record enabled
- goto project>modify conductor track>record beats
(I usually select "OK is first beat")
- Let the sequence play through- you won't see any data being recorded.
-mute your "click track" and DP's grid (and metronome) should now line up to your performance based on the 1/4 notes you tapped in. Notice all the tempo changes in the conductor track (this is dp conforming its tempo to you instead of vice versa). If all is cool unplug the MIDI cable you looped back into you box.
a few things:
-don't lock your MIDI tracks
-if you need to quantize this rubato MIDI you can erase changes in the conductor track
-I seem to remember doing this at some point without the MIDI cable loopback business using the a tapped "click" track and region>extract tempo from MIDI when I tried it recently it didn't work so I went back to my old way
I hope this helps you and keeps the dusted chipmunks tamed.
- create a MIDI track name it "click"
- tap 1/4 notes along to the song
- playback make sure your taps are accurate
- make sure the first tap lines up with the first note if not draw some in. I usually have to draw in the first bar because that's where I got the tempo to tap to.
- save (and save a backup) when the 1/4 notes seem lined up
- Assign the output of your "click" track to an empty MIDI out port (eg. "port 8 out")
- run a MIDI cable from that out port back into an empty in port on your interface (eg. "Port 8 in") and make sure your "click" track isn't record enabled
- goto project>modify conductor track>record beats
(I usually select "OK is first beat")
- Let the sequence play through- you won't see any data being recorded.
-mute your "click track" and DP's grid (and metronome) should now line up to your performance based on the 1/4 notes you tapped in. Notice all the tempo changes in the conductor track (this is dp conforming its tempo to you instead of vice versa). If all is cool unplug the MIDI cable you looped back into you box.
a few things:
-don't lock your MIDI tracks
-if you need to quantize this rubato MIDI you can erase changes in the conductor track
-I seem to remember doing this at some point without the MIDI cable loopback business using the a tapped "click" track and region>extract tempo from MIDI when I tried it recently it didn't work so I went back to my old way
I hope this helps you and keeps the dusted chipmunks tamed.
Latest DP, Gigabyte Designaire z390 i9 Hackintosh 32G Ram, Lucid ADA88192, RME FF800 and FF802 on M1 MPB, Ventura, and a Pencilina
- Shooshie
- Posts: 19820
- Joined: Sat Oct 16, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Dallas
- Contact:
That works for some things, but not for, say, a classical performance of a rubato piano sonata, or something to that effect. Before I used "adjust beats" I used "record beats," and I could get very close, but not perfect. The performance is not a perfect rendition of the original.
Adjust beats, when set to 8th note resolution, works for most sensitive applications. It's possible to use 16ths, but for diminishing returns in my opinion. Each resolution increase doubles your work.
Using beat snapping, and other options in the Adjust Beats window can make it go very fast. Also, lining up the conductor track in Consolidated Windows, and matching the zoom so the barlines are vertically aligned with your working track makes the work much easier. When there is any question about where the beat goes, just hit COMMAND to stop the snapping, and watch the conductor track to get the beat in the right place. It becomes obvious what to do as you do it, so I won't elaborate.
Shooshie
Adjust beats, when set to 8th note resolution, works for most sensitive applications. It's possible to use 16ths, but for diminishing returns in my opinion. Each resolution increase doubles your work.
Using beat snapping, and other options in the Adjust Beats window can make it go very fast. Also, lining up the conductor track in Consolidated Windows, and matching the zoom so the barlines are vertically aligned with your working track makes the work much easier. When there is any question about where the beat goes, just hit COMMAND to stop the snapping, and watch the conductor track to get the beat in the right place. It becomes obvious what to do as you do it, so I won't elaborate.
Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
-
- Posts: 20
- Joined: Tue May 08, 2007 6:36 pm
- Primary DAW OS: Unspecified
One possible advantage to the record 1/4's on a MIDI track first over simply using "record beats" is that it allows to edit if any of the 1/4's tapped don't correspond to the performance. In a long piece it can be hard to tap accurately for the full length, and editing an punching in on the MIDI track to perfect the 1/4 notes can be more flexible or easier than trying to punch in on record beats. On the other hand, there might be a little additional "offset" in the result from the MIDI delay and slop that might occur going out of the MIDI interface and back in.
- FMiguelez
- Posts: 8266
- Joined: Sun Oct 24, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Body: Narco-México Soul/Heart: NYC
.
True. I've also found that using the Record Beats command gives me a great head start to the Adjust Beats thing. They don't need to be perfect, just enough so that the bars and beats are close to where they are supposed to be. Then, fine tune with adjust beats.
Sometimes tapping 8th notes gives more resolution as well, depending on the nature of the music.
These 2 features are VERY powerful. I love them.
True. I've also found that using the Record Beats command gives me a great head start to the Adjust Beats thing. They don't need to be perfect, just enough so that the bars and beats are close to where they are supposed to be. Then, fine tune with adjust beats.
Sometimes tapping 8th notes gives more resolution as well, depending on the nature of the music.
These 2 features are VERY powerful. I love them.
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.
---------------------------
"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
test
waxman
DP9.5, Macbook Pro (2018) Mojave, Slate VMS mic, Everything Bundle, Dual Raven MTI 2, Apollo Twin Quad, UAD Arrow, UAD Satellite Octo Tbolt and all the UAD plugs, NI Komplete 11 Ultimate & Arturia V Collection 6, Maschine Studio MK3 Hardware, NI Komplete Kontrol 61s MK 2, Spectrasonics Ominisphere, Superior Drummer, BFD3, Ozone 7, Altiverb, Sound Toys, Waves, Final Cut X. PT 11.
DP9.5, Macbook Pro (2018) Mojave, Slate VMS mic, Everything Bundle, Dual Raven MTI 2, Apollo Twin Quad, UAD Arrow, UAD Satellite Octo Tbolt and all the UAD plugs, NI Komplete 11 Ultimate & Arturia V Collection 6, Maschine Studio MK3 Hardware, NI Komplete Kontrol 61s MK 2, Spectrasonics Ominisphere, Superior Drummer, BFD3, Ozone 7, Altiverb, Sound Toys, Waves, Final Cut X. PT 11.
-
- Posts: 20
- Joined: Tue May 08, 2007 6:36 pm
- Primary DAW OS: Unspecified
1/8's sometimes are better. Originally I thought the smaller the increment the better. But it a appears that with adjust beats for example that if you line up with every beat or 1/8'th of the drummer your tempo map will be of what he/she played, not the tempo they were feeling neccessarlity. Your downbeats may be lined up where their feel was antipating or lagging compared to the tempo they were feeling. Then if you add and quantize additional percusionsion or a bass, the drummers anticipations won't have the feel of an anticipation that was the fell they hopefully wanted when they played it. If you are aligning to a drum machine with no "human feel" then this may not make a difference.
Also, too frequent of tempo changes add to the strain on a CPU making DP overload at a lower threshold.
Also, too frequent of tempo changes add to the strain on a CPU making DP overload at a lower threshold.
- Shooshie
- Posts: 19820
- Joined: Sat Oct 16, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Dallas
- Contact:
Now, if they'll just fix Tap Tempo. I used to use Tap Tempo on nearly every song. It has not worked properly in 4 years.FMiguelez wrote:.
True. I've also found that using the Record Beats command gives me a great head start to the Adjust Beats thing. They don't need to be perfect, just enough so that the bars and beats are close to where they are supposed to be. Then, fine tune with adjust beats.
Sometimes tapping 8th notes gives more resolution as well, depending on the nature of the music.
These 2 features are VERY powerful. I love them.
Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|