ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
extracting tempo from existing tracks
Reading a bunch of stuff on the 'net. AudioSnap is complicated as it is but SONAR seems to have changed quite a bit so every article is different and the menus and shortcuts are different. I've got X1 and I'm trying to extract a timeline from an existing track which was done with a drum machine. I did this the other day on another tune, just fumbled my way into it, but unfortunately don't remember what exactly I did. I can hit A to enable the AudioSnap palette for the old drum machine clip. I can "Set Project Tempo from Clip" and while the project tempo seems to update it doesn't change the bar markers. I'd like to be able to extract the old bars and then use this tempo map to do some new more modern drums. I did it the other day... I'll keep reading but my modus operandi is to post here and it seems one of you gurus can often give me the pointer I need. Thanks, CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
FastBikerBoy
Forum Host
- Total Posts : 11326
- Joined: 2008/01/25 16:15:36
- Location: Watton, Norfolk, UK
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 11:33:26
(permalink)
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 11:51:13
(permalink)
That's exactly the clip I watched the other day that helped me fumble into things. And it helped again, I think I'm set. I had to do an odd "threshold" fiddle at the start to get my count to get picked up right. I saw the little diamonds showing prospective transients but I couldn't drag the time markers to 'em. I tried "promote" but that didn't seem to do anything. Is there a cool way I could have made those valid transients short of playing with the "threshold" setting? Huge thanks. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 12:17:11
(permalink)
Hmmm... something is a little funny. Takes a bit for things to fall into sync. First bars are off a bit, not much. Back to fumbling... :-) CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:02:37
(permalink)
A few thoughts that might help: 1. If the tempo of the clip is misdetected, SONAR will tend to insert superfluous "User" markers (stubby markers with solid diamond handles/heads) at quarter-note beat markers in the timeline where there are no actual audio transients. Usually there will be another tempo in the clip tempo map dropdown that's closer to the actual tempo that will eliminate most or all of these superfluous User markers when selected. then you can select any reamining User markers and delete them (you'll want to bind a key combo to Delete Marker to speed up the process, since each Delete command deletes only one). One way or the other, it's a good idea to get rid of those before doing anything. 2. In addition to adjusting the Threshold, you can enable or disable markers using the transient tool's context menu. Promoting a marker locks whatever that state is whether enabled or disabled so the Threshold setting no longer affects it. I like to get the clip in a state where all of the markers and only those markers I want are enabled, and then Promote them all. 3. For a drum clip that originated with a drum machine, it's likely that the tempo is fixed and consistent, in which case the best thing to do would be to find the average tempo of that clip, and set that one fixed tempo as the initial tempo in SONAR. I like to do that using Set Measure/Beat At Now instead of Audiosnap: - Drag the clip to align the first transient to its corresponding beat in the timeline (e.g. could be a pick-up note on the last 8th of the first measure). - If that time isn't 1:01:000, use Set Measure/Beat At Now (Shift+M) to "pin" that first beat so that becomes the reference point for determining tempo. - Count out several measures listening to the clip set the Now time at a downbeat transient using Tab-to-transient, and use Shift+M again to set the correct measure and beat in the timeline to the absolute time of that event. - SONAR will alter the tempo at the first point you pinned to make the specified timeline beat fall on that transient, and add a like tempo value to the beat you set as a reference for setting later beats if needed. - If the clip was recorded to a click, that may be all you need to do; if not, you can set additional beats every few measures or every measure, or even within measures or beats (note that beats are divided into thousandths, not 960 ticks, so 02:480 is 02.500). With your drum machine clip, you're likely to find that the calculated tempo comes out very close to some whole number of beats per minute, and you can go back and set the project at that tempo.
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
|
mettelus
Max Output Level: -22 dBFS
- Total Posts : 5321
- Joined: 2005/08/05 03:19:25
- Location: Maryland, USA
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:11:12
(permalink)
A quick setup to audiosnap is to first get a rough tempo and insert that (count beats for 10 seconds and multiply by 6). Next slide tracks to the right to give yourself about a bar of "dead space," and then disable snap to grid. Next zoom in on the first transient (what you feel is the 1:1) and slide that to a measure marker. Once you have done that bounce to clips. Then start where Karl's video does above. I just watched the above video and it does not make mention of these specifically there, but Karl does make that point (specifically) in other videos he has done.
ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:15:08
(permalink)
Wow, thanks for all the help. Still working thru things. Quick question: what should "promote" do? I thought I'd read long ago it made a proposed transient into a "real" one but I don't see any change in the UI when I promote and it won't let me drag the timeline to a promoted marker. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:27:46
(permalink)
And an ancillary question: there's a transient it simply refuses to recognize. I've listened to it, nice clean individual drum hit, shows up nicely on the waveform, but it's only showing once of those little diamond things. I can turn threshold down to zero, lots of other transients light up, but not that one. And it seems to be key to getting it oriented. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:31:13
(permalink)
Should have mentioned: Alt+click with the transient tool to add a User marker. Also, as mentioned, Promote just locks the enabled/disabled state of a marker so it's not affected by Threshold or Resolution changes. Promoting does not inhibit the ability to move or stretch a marker or to snap a beat to it. If beat a beat marker won't move to a transient, something else is going on - maybe a marker in the way that's hidden at the current zoom level...?
post edited by brundlefly - 2014/01/04 13:46:56
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
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:50:00
(permalink)
brundlefly -- I'm trying to follow your steps about promoting but nothing seems to happen when I promote. I'm in the Click Map Editor, and I can right-click on the diamond and I see Disable, Promote, and grayed out Delete. If I select Promote, the checkbox lights up showing it's promoted but when I close the properties on that transient I see nothing in the UI to indicate it's been promoted. I can't drag times to those transients. Now if I insert a user marker using alt-click, that works great and I can assign time to it. But I can't create a user marker over the gray diamond markers. And Delete is always grayed out so I can't scrub and make my own. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 13:51:29
(permalink)
Ah ha! I need to disable Disable! Then promote works. Jeesh, you'd think Promote would do that. OK, back to trying stuff... CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 14:00:44
(permalink)
OK, I think I've got it. Man, fussy stuff. I worked with AudioSnap for other reasons a while back. Not quite as obvious as V-Vocal... Thanks for all your help folks. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: extracting tempo from existing tracks
2014/01/04 14:14:23
(permalink)
It's true there's no obvious indication that a marker is promoted; it just always stays in its enable/disabled state. If you change the enabled/disabled state of a marker directly so that its not consistent with the current Threshold and Resolution settings, it will automatically be Promoted to maintain that "contrairian"state.
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
|
ChewingAluminumFoil
Max Output Level: -87 dBFS
- Total Posts : 158
- Joined: 2007/07/30 09:34:34
- Location: Scottsdale, AZ
- Status: offline
Re: extracting tempo from existing tracks
2014/01/05 12:05:04
(permalink)
OK, I've had more success not trying to use AudiooSnap to do tempo extraction and just do the Project --> Set Beat/Measure at Now Looking at the tempo map showed me how tangled things got with AudioSnap and I'm able to build a much simpler map manually. Since it's a drum machine, it's easy. Thanks again. CAF
Intel I3-2100 3.1gHz, 6GB main memory, Win7 64-bit SONAR Producer X1 Focusrite 18i8
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: extracting tempo from existing tracks
2014/01/05 12:14:51
(permalink)
That's generally been my experience. Even for a project that is more rubato, working manually is ultimately just as fast and yields more predictable and precise results with only the tempo changes that are really needed. Audiosnap's Set Project function developed an issue a few versions ago where the tempo changes are not placed exactly on the measures and beats but slightly before or after, depending on whether the tempo is increasing or decreasing. Until that's fixed, I'll stick with the manual method.
post edited by brundlefly - 2014/01/05 13:03:01
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
|
jimkleban
Max Output Level: -64 dBFS
- Total Posts : 1319
- Joined: 2008/11/09 09:42:45
- Status: offline
Re: extracting tempo from existing tracks
2014/01/05 15:56:46
(permalink)
A little OT and don't mean to hijack the thread but I still want the ability to save and load tempo maps independent of the project. Jim
The Lamb Laid Down on MIDI www.lldom.com Studio Cat Custom i7 with Thunderbolt (wonderful system built and configured by our own Jim R) Apollo Duo (via TB) UAD Quad UAD Duo WIN 8.1 x64 with 32 GB Ram 4 SSD for programs and sample libraries Splat (latest version)
|
brundlefly
Max Output Level: 0 dBFS
- Total Posts : 14250
- Joined: 2007/09/14 14:57:59
- Location: Manitou Spgs, Colorado
- Status: offline
Re: extracting tempo from existing tracks
2014/01/06 02:44:13
(permalink)
You can save a tempo map as a MIDI file and copy-paste the map form that file into to any project. Maybe a few extra clicks compared to having a direct export-import tempo map function, but not a big burden in the grand scheme of how long it takes to set up and complete a project.
post edited by brundlefly - 2014/01/06 18:35:17
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
|
chuckebaby
Max Output Level: 0 dBFS
- Total Posts : 13146
- Joined: 2011/01/04 14:55:28
- Status: offline
Re: extracting tempo from existing tracks
2014/01/06 17:21:58
(permalink)
Windows 8.1 X64 Sonar Platinum x64 Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GBFocusrite Saffire 18I8 - Mackie Control
|
Splat
Max Output Level: 0 dBFS
- Total Posts : 8672
- Joined: 2010/12/29 15:28:29
- Location: Mars.
- Status: offline
Re: extracting tempo from existing tracks
2014/01/06 17:48:08
(permalink)
When you upgrade to X3 I believe Melodyne may be quite useful for this (at this very moment head buried in Groove 3 tutorial, so I'm just saying).
Sell by date at 9000 posts. Do not feed. @48/24 & 128 buffers latency is 367 with offset of 38. Sonar Platinum(64 bit),Win 8.1(64 bit),Saffire Pro 40(Firewire),Mix Control = 3.4,Firewire=VIA,Dell Studio XPS 8100(Intel Core i7 CPU 2.93 Ghz/16 Gb),4 x Seagate ST31500341AS (mirrored),GeForce GTX 460,Yamaha DGX-505 keyboard,Roland A-300PRO,Roland SPD-30 V2,FD-8,Triggera Krigg,Shure SM7B,Yamaha HS5.Maschine Studio+Komplete 9 Ultimate+Kontrol Z1.Addictive Keys,Izotope Nectar elements,Overloud Bundle,Geist.Acronis True Image 2014.
|