hessewh276
Max Output Level: -90 dBFS
- Total Posts : 1
- Joined: 2015/10/15 21:11:39
- Status: offline
Can SONAR Reverse Engineer a .MP3 Song?
Can SONAR Reverse Engineer a .MP3 Song? I want to get the drum track(s) from a MP3 song. Is there any way to do it eg: Filtering, splitting, etc.?
|
sharke
Max Output Level: 0 dBFS
- Total Posts : 13933
- Joined: 2012/08/03 00:13:00
- Location: NYC
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 13:12:37
(permalink)
To get a clean drum track from a full mix would be like trying to get the toothpaste back in the tube. You have virtually no chance of eliminating the other instruments as many of them will share frequencies with the drums. About the only thing you could do is use filters to try an isolate the individual hits as much as possible and see if Drum Replacer (included with Sonar) or Melodyne could convert the hits to MIDI so that you could trigger your own samples in the same rhythm. But it's a lot of work as you'd probably have lots of cleaning up to do in the MIDI.
JamesWindows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
|
jpetersen
Max Output Level: -61 dBFS
- Total Posts : 1499
- Joined: 2015/07/11 20:22:53
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 13:31:37
(permalink)
No. If you have a single instrument on your mp3, Melodyne can analyze and let you manipulate single notes. This alone is quite a feat. But a single instrument from a full mix - no.
|
Beepster
Max Output Level: 0 dBFS
- Total Posts : 18001
- Joined: 2012/05/11 19:11:24
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 14:26:46
(permalink)
Uh... the real answer, as sharke was wisely alluding (because he is familiar with sample based mashup music) is... It depends. Sonar is fully able to analyze, process and allow you to take an mp3 file and treat it like a wave. Obviously the higher quality the mp3 the better so if you have choice go for the higher quality mp3 (or even better try to get a cd quality or above wave file). Just mentioning that because perhaps the fact it's an mp3 is part of your question. Sonar can handle mp3's and convert them to/treat them like a proper wave is the point. The other MAJOR factor is the material itself. If it is a rather sparse mix and a rather simple drum beat your chances of getting a useable beat extraction from a mixed song is much higher. That means if there are more instruments burying the drum part it's going to be harder to isolate the drum part (if not impossible). If the drum part is really busy/fast with lots of fills and other craziness or is really dynamic (lots of loud and quiet parts like a jazz song) or poorly defined in the mix (like the kick, snare and other elements don't "CRACK" through to create a strong defined transient) then again it's going to be more difficult (or impossible) to yank it out in any useable way. A straight up beat that can be heard clearly in "sparse" mix that does not bury the drum hits (and for this discussion you'll want to use the term "transients" but those don't apply specifically to drum hits... they are just volume spikes in an audio file that allows various things like "transient" detection to happen) is actually pretty easy to get a useable sample from or any of the other things one might do in this scenario. So a strong, simple, defined drum beat with only some ambient keyboards or light vocals... pretty easy. A Slayer beat slathered with distorted guitars and screamer vocals... not so much. People have been yanking beats from mixed material for a couple decades now but there is a skill to it. You can eq out all the other elements focusing in on specific kit peices on multiple tracks then mix them back together. Like do a "badpass" EQ to focus in on the kick drum (maybe do two tracks to capture the "low" thud of the kick and the "beater" sound for the kick attack). On another track do the same thing to capture the snare "crack" (and maybe another to get the next resonant frequency down so you can mix the crack and meat of the snare together). The higher frequency stuff like cymbals, ride, hihat are trickier but a good strong hi hat in a sparse mix can again be focused in on with an eq. Toms are generally going to be a mess and best avoided but you can try (they'll be closer to your kick and lower snare freqs). On a fully mixed track as well there will panning considerations. Like the hi hat will be off center. Kick will be centered. Snare may be slightly of to one side... crap like that. That's where effects/programs like R-Mix can be useful which allow you to hone in to not only the lo to high frequency range but where in the stereo field those sounds are occuring (so if your snare is off to the left a little you can adjust the frequency range to get at the hit frequency but also isolate it in the stereo field/reject whatever may be occupying the same frequncy range on the right side of the stereo field). From a full stereo mix there will almost always be some bleed of the other sounds (and how much is dependent on how busy/congested the track is). A lot of that will be buried underneath any new sounds you add (so you have your backbeat that you have carefully yanked from the source and mixed back together and then you add your new instruments overtop of that which will, hopefully, mask the bleed from the original parts). Then you beef up your surgically extracted kit peices with compression, EQ, limiters, reverb, saturation, etc so they aren't as thin (because you will have remove a LOT of the resonant frequencies with the bandpass EQ stuff). That is old school grunto shiz. Now we have fancy "replacement" tools like Sonar Drum Replacer and the older Audiosnap (and a bunch of other tools... and even more third party options) that can detect the "transients" (the drum hits) of your audio, convert the hits to MIDI notes and then feed them into drum sampling software to play back nice, big fat full sounding samples that haven't been carved to sh*t (which we did with the bandpass eqing). Again these can be fiddly tools and require relatively clean, simple, clearly defined beats to be useable but are a LOT better than the old school crap. They also work a lot better though using material that has been isolated like I described earlier. So using a bandpass EQ to hone in on the transients of the kick, then using something like Drum Replacer to detect each hit (and feeding it into a drum sample program or just loading a sample into the Drum Replacer), then the Snare, and then the Hats, etc is a really cool way to do this. You can then use your original, bandpassed, old school extracted beat and blend it in with your souped up, powerful drum sampler version to get the best of both worlds (like a parallel effect). Even just using kick samples mixed in to the original beat can have a dramatic effect. You will also want to consider all the time stretching/groove clip looping stuff to take your new beats and use them at various tempos for original material or to match other sampled loops (which I'm assuming is part of the workflow you are going for). Cheers.
|
slartabartfast
Max Output Level: -22.5 dBFS
- Total Posts : 5289
- Joined: 2005/10/30 01:38:34
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 15:12:46
(permalink)
It would make a lot more sense to extract the beat pattern from the drums in your mix to MIDI and then try to recreate the audio from that MIDI using a drum sampler. Even that is not going to be easy (or possible) to automate. Generally a human being with a trained ear can distinguish individual instruments more accurately than a computer. MIDI makes it easier and more accurate to copy a pattern than pen and paper transcription, since you do not have to quantize to the tempo.
|
Soundwise
Max Output Level: -62 dBFS
- Total Posts : 1419
- Joined: 2015/01/25 17:11:34
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 15:24:17
(permalink)
hessewh276 Can SONAR Reverse Engineer a .MP3 Song? I want to get the drum track(s) from a MP3 song. Is there any way to do it eg: Filtering, splitting, etc.?
slartabartfast Generally a human being with a trained ear can distinguish individual instruments more accurately than a computer.
This! Your ear can be your sonar, but you must train it. You gotta start somewhere, so start with the track you're talking about.
post edited by Soundwise - 2015/11/02 15:34:45
|
sharke
Max Output Level: 0 dBFS
- Total Posts : 13933
- Joined: 2012/08/03 00:13:00
- Location: NYC
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/02 15:36:24
(permalink)
If there was a drum-only intro or break in the song then you might have some luck sampling that and slicing the hits out of it then trying to create the rest of the song using these hits in a step sequencer.
JamesWindows 10, Sonar SPlat (64-bit), Intel i7-4930K, 32GB RAM, RME Babyface, AKAI MPK Mini, Roland A-800 Pro, Focusrite VRM Box, Komplete 10 Ultimate, 2012 American Telecaster!
|
mudgel
Max Output Level: 0 dBFS
- Total Posts : 12010
- Joined: 2004/08/13 00:56:05
- Location: Linton Victoria (Near Ballarat)
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/03 20:17:16
(permalink)
The real answer is NO.
Also there may be copyright issues involved if you could.
Mike V. (MUDGEL) STUDIO: Win 10 Pro x64, SPlat & CbB x64, PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz. Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2. Monitors: Adam A7X, JBL 10” Sub. Audio I/O & DSP Server: DIGIGRID IOS & IOX. Screen: Raven MTi + 43" HD 4K TV Monitor. Keyboard Controller: Native Instruments Komplete Kontrol S88.
|
stxx
Max Output Level: -82 dBFS
- Total Posts : 406
- Joined: 2010/01/31 17:32:02
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/04 14:49:22
(permalink)
Let's be real here. No, you can't and you never will get anything truly useable with any fidelty and I doubt you will barely get the drum track isolated enough to even apply the tricks being recommended. For all that trouble and steps you could just create it from scratch using all the excellent resources contained in Sonar
Sonar Platinum, RME UFX, UAD 2, Waves, Soundtoys, Fronteir Alphatrack, X-Touch as Contl Srfc, , Console 1, Sweetwater Creation Station Quad Core Win 8.1, Mackie 824, KRK RP5, AKG 240 MKII, Samson C-Control, Sennheiser, Blue, AKG, RODE, UA, Grace, Focusrite, Audient, Midas, ART Song Portfolio: https://soundcloud.com/allen-lind/sets/oth-short
|
promidi
Max Output Level: -66 dBFS
- Total Posts : 1220
- Joined: 2014/11/21 18:46:39
- Location: South Australia
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/04 16:39:07
(permalink)
stxx For all that trouble and steps you could just create it from scratch using all the excellent resources contained in Sonar
Which is what I do when converting a full studio song to MIDI.... mind you, I do use XG MIDI with all the XG patches and effects.... I've done it that way for about 15 years
Windows 10 64bit fully patched, 16 gig ram . PCR-800 Controller. (Working in Win 10 1809 64bit)CPU: i5 4670. Video: Nvidia GTX560ti (latest drivers). Audio IF: Focusrite 2i2 2nd Gen Internet always on. Software: Cakewalk by Bandlab (2018.09 B29) ASIO mode. 24bit 48khz 256 samples Rapture Pro, AAS GS2, VS-3, EP-4, VA-2, Chromophone 2, Z3TA+ 2, Addictive drums 2, Addictive Keys, Mpowersynth (latest), Iris 2, GPO5, Sampletank 3,
|
robert_e_bone
Moderator
- Total Posts : 8968
- Joined: 2007/12/26 22:09:28
- Location: Palatine, IL
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/05 10:38:04
(permalink)
There are zillions of free midi tracks for many many songs, and I have literally downloaded close to a thousand such songs, as I used to gig live over edited midi files that I got from the web (or built) and had then run the project through to export to audio, which gave me simple MP3 files with the benefits of better-grade soft synths than general midi, as well as the simplicity of MP3 versus midi. So, if you were to post back with the name of a a song you are looking for, I could take a peek on the web for you to see if I could find a suitable midi file for you. Bob Bone
Wisdom is a giant accumulation of "DOH!" Sonar: Platinum (x64), X3 (x64) Audio Interfaces: AudioBox 1818VSL, Steinberg UR-22 Computers: 1) i7-2600 k, 32 GB RAM, Windows 8.1 Pro x64 & 2) AMD A-10 7850 32 GB RAM Windows 10 Pro x64 Soft Synths: NI Komplete 8 Ultimate, Arturia V Collection, many others MIDI Controllers: M-Audio Axiom Pro 61, Keystation 88es Settings: 24-Bit, Sample Rate 48k, ASIO Buffer Size 128, Total Round Trip Latency 9.7 ms
|
mettelus
Max Output Level: -22 dBFS
- Total Posts : 5321
- Joined: 2005/08/05 03:19:25
- Location: Maryland, USA
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/05 11:04:57
(permalink)
^^ As many alluded to in this thread re-creating is often much quicker route, and the MIDI files Bob mentions is about the best jump start you can get. Be realistic with expectations of these though, since some are well done, and some are not so good. If such a MIDI file can be found, the easiest way to flesh it out is to open it with SONAR with no MIDI output devices selected (preferences)... this will open the file and insert TTS-1. From there, create a VSTi track for each instrument and shift drag/drop the MIDI from tracks in TTS-1 to the VSTi tracks. Tailoring the sound for each VSTi is probably the biggest challenge. Alternate method (no suitable MIDI file available) is to insert the original song as an audio track and the VSTi tracks as above. Set the tempo map to align the project to the song (a bit more complex), and then record each piece with a MIDI controller real-time, and adjust using piano roll view (PRV). With a properly set tempo map (very important), you can also use copy/paste techniques to flesh out each tracks as many parts repeat (this speeds up construction considerably). Again, tailoring the sound for each VSTi is still required. The above is a high-level synopsis of such a work flow, but is rather quick once you have done it a few times.
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.
|
Jesse G
Max Output Level: -32.5 dBFS
- Total Posts : 4282
- Joined: 2004/04/14 01:43:43
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/05 12:48:20
(permalink)
Peace,Jesse G. A fisher of men <>< ==============================Cakewalk and I are going places together! Cakewalk By Bandlab, Windows 10 Pro- 64 bit, Gigabyte GA-Z97X-SLI, Intel Core i5-4460 Haswell Processor, Crucial Ballistix 32 GB Ram, PNY GeForce GTX 750, Roland Octa-Capture, Mackie Big Knob, Mackie Universal Controller (MCU), KRK V4's, KRK Rockit 6, Korg TR-61 Workstation, M-Audio Code 49 MIDI keyboard controller.[/
|
forkol
Max Output Level: -87 dBFS
- Total Posts : 182
- Joined: 2008/04/12 01:06:19
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/05 15:21:41
(permalink)
Jesse G
sharke To get a clean drum track from a full mix would be like trying to get the toothpaste back in the tube.
      ooohh boy he made my day!!
I like the description that I've given to others, it's like making a cake with flour, sugar, eggs, milk, oil, vanilla, baking powder, mixing it all together, baking it and removing the cake from the pan, then asking to remove the eggs from the cake. Given all that, there's a science and art to this 'unmixing' that folks who do remixing/mashups are pretty adept at. First, as others have mentioned, see if there's a intro, outro, dub, remix version, acapella, bootleg, or even MIDI that might have the song elements you're looking for in isolation. If you can get this, this is the way to go. If not, then you have some tools and tricks to try. If it's vocals, you can try phase-inversion tricks to either pull out vocals or attempt to remove them. If it's other things, then you can get spectral-analysis software to help you out here. If you have the version of Sonar with R-Mix, or got lucky with one of the closeout version of the full R-Mix, give that a try. Also, I hear good things about IZotope's RX-2, I'll have to trial that and see how well it works on a project I'm trying. Also, you can use EQ and filtering to better isolate frequencies, then use something like Audiosnap or Drum replacer and then at least get the groove and replace with similar-sounding samples. Of course, it will not be perfect. But it may be just good enough. I know as I'm doing remixes/mashups, since other things get layered over it, it's not too bad, and actually, it can even add kind of a low-fi gritty edge to the mix.
post edited by forkol - 2015/11/05 15:36:21
|
benjaminfrog
Max Output Level: -81 dBFS
- Total Posts : 477
- Joined: 2006/11/05 12:26:57
- Location: Minneapolis
- Status: offline
Re: Can SONAR Reverse Engineer a .MP3 Song?
2015/11/05 15:31:18
(permalink)
http://www.zynaptiq.com/unmixdrums/ If you don't mind shelling out the extra bucks, this might work or at least get you close enough to make Sharke's suggestion of using Drum Replacer less of a hassle.
SONAR Platinum Windows 10 Pro x64 ASRock Z97 Pro4 i7-4790K 4.0GHz 32GB RAM Intel® HD Graphics 4600 RME Fireface UFX http://www.sewardsound.com/
|