Logic will do that. I found it kludgy there, too, but that was about 6 years ago. They may have improved it since then. The sad thing is that it used to be just about perfect in DP. That was quite a while back, though.
Some tips:
To RECORD BEATS:
- • Create a clean mix with no plugins. You can do that in the Mixing Board. If you don't already use saved mixes, then DUPLICATE the mix you've already got. That will copy your current mix to a mix file that you can save and restore later. After you do that, create a new mix. It should be blank, with no plugins.
• Turn off automation, too.
• Try to make DP operate as a MIDI sequencer.
• If you need to adjust to a soundbite, then bounce a two-track that you can use without plugins or automation, and disable all other audio. (not just turn off play-enable. Use the Enable/Disable radio button to disable all other audio. Option-clicking your two-track's "Enable" button should make it the only one standing.
• Set the buffer as low as possible, such as 64 samples.
• Be sure to turn off pre-roll, post-roll, and anything else that processes time.
When you've got things as close as possible to MIDI-only, then you may have better luck with Record Beats, if you wish to use that.
Personally,
I find that Adjust Beats is the fastest, most reliable way to do that. If you do use it, set the dialog to "preserve original performance" and use one MIDI track to do the adjustment in. You can create a temporary track that has been merged from the entire MIDI component, so that you can see all the MIDI activity while using only one MIDI track. Put that track next to the Conductor Track, and magnify the tempo pane of the Conductor Track.
As you adjust beats, you will come across syncopations or rests where nothing is happening on the beat you're adjusting. That's where the conductor track comes in. Adjust the beat until the tempos around it flatten out as you'd expect them to be if the song continued as performed. That's how you know you've got the beat in the right place when there is nothing to snap the beat to.
Adjust Beats goes quickly if you adjust bars first, then go back and do individual beats. If you've got mixed meter, set up your meter changes first, according to your score, not the actual performance. You're going for barlines already set up for the expected beats within the bars. When you adjust beats, you're going to have to make them come out within the metric changes.
I won't tell you that it goes quickly, but it's all relative. Once you get the hang of it, you an usually do a 3 - 5 minute song in about 15 minutes. That's 15 minutes well-spent.
If you have questions, feel free to ask. Perhaps start another thread on Adjusting Beats.
Shooshie