Traktor Scratch Poor (a.k.a. Ghetto Timecode Control)
Traktor Scratch Poor (a.k.a. Ghetto Timecode Control) Posted on: 09.04.2009 by Aurelia Lenox So after a few hours of tweaking, I have a working timecode vinyl control setup within Traktor Scratch Pro without the Audio8, or any other pricey 4in/4out card. In fact, my external soundcard only has 2 inputs! Since Traktor only allows you to use one sound device at a time, combining your available devices involves a little bit of software trickery. Here's my current setup:
Oh, and a free copy of Traktor Scratch Pro from a friend who bought it and decided he liked Serato better Total: $1360. Here's how my current setup is connected: 1) Technics Deck A: Connect barrel connectors to phono output, then use RCA-to-1/8" to connect to Macbook Pro's stereo line-in. 2) Technics Deck B: Connect barrel connectors to phono output, then use RCA-to-1/8" to connect to HarmonyAudio's stereo line-in. 3) Onto the software trickery! Open up the Audio Midi Setup app in /Applications/Utilities and create an Aggregate Audio Device. More information here: http://www.apple.com/pro/techniques/aggregateaudio/. My Aggregate Device is: Macbook Line-In (2 in, resampled) HarmonyAudio (2 in / 8 out, set as clock) You'll want to set the clock to whatever device you're outputting to, and resample all your other devices to keep them in sync. The order of your devices in the list is that order that Traktor will see the inputs/outputs on the Aggregate Device. So if my list is in the above order, then in Traktor I would see: "Aggregate Device (4 in, 8 out)" ...which would correlate as listed below, for me. Aggregate Device In 0 -- Macbook Line-In Channel 0 Aggregate Device In 1 -- Macbook Line-In Channel 1 Aggregate Device In 2 -- HarmonyAudio In Channel 0 Aggregate Device In 3 -- HarmonyAudio In Channel 1 Aggregate Device Out 0 -- HarmonyAudio Out Channel 0 Aggregate Device Out 1 -- HarmonyAudio Out Channel 1 Aggregate Device Out 2-7 -- HarmonyAudio Out Channel 2-7 You'll likely have a different soundcard, and therefore a different quantity and combination of inputs/outputs, so I'm just defining the connections to clarify my example setup. 4) Now open up Traktor Scratch Pro. Set your audio device to the Aggregate Device, map your Input Routing/Output Routing, and go to Timecode Setup. Should now be seeing a timecode signal for Decks A and B! I had to adjust my inputs until I got a strong enough signal for Traktor to read the timecode. On my HarmonyAudio box I just turned the input gain all the way up, and for the Macbook Pro line-in, I went to Sound Preferences and set it Line-In to 75% gain (just before the 4th tick). Once everything was set, I had a solid, responsive vinyl setup, with a 2.5ms latency. Right now, I'm only using two of my soundcard's outputs into my monitors. For when I use this in a club, I would just use the HarmonyAudio's 8 outputs into the club mixer. 4 for Decks A&B into the mixer, 2 for monitoring and 2 for rec/ other line out. I'll put a vid of this setup working if anybody wants it, but a lot of you should have similar enough gear to try this out for yourselves. Good luck! -- Charlie Tran, Brooklyn bedroom DJ / web developer | |
juan garcia 24.08.2009 |
Originally Posted by DvlsAdvct
the inputs on the presonus can be linked together in stereo in the presonus mixer software. the problem with trying to split them for DVS use is that DVS systems use stereo timecode, it won't work with a mono timecode setup. depending on the program, some dvs software can do software pre-amping so you can use your phono input into a line input, but it doesn't work as good. |
Deejay Atish 24.08.2009 | Just for kicks on a early Monday morning I dusted off and unboxed my Final Scratch 2. Plugged in the good old Scratch AMP into the firewire port, and loaded up Traktor scratch Pro. Selected the Scratch AMP in the audio setup, it manually set all the inputs and outputs. Changed the sample rate to 48khz, and the latency down to 1.0ms. Dropped the needle on the record, and I can confirm that it works. I didn't do a whole lot of testing, I'll play around more when I have sometime. |
Jansen Brown 24.08.2009 | Looks nice, would still need one for each turntable...sting. This doesn't look too bad, cheap too. Kits are always good. http://www.jaycar.co.nz/productView....o&form=KEYWORD |
Xavier Emanuels 23.08.2009 | This is the best solution |
Roberto Viccione 23.08.2009 | But 4 channel mixers usually don't have 4 outs, unless you're using a mixing board, and that is a completely different beast, and usually doesn't have Phono Ins. |
Harold Jaras 23.08.2009 |
Originally Posted by BentoSan
run tables into ch 1 & 2 phono ins. run line outs of ch 1 & 2 into firebox. then run the line outs from the firebox back into ch 3 & 4 line ins of mixer. this is of course if you want to mix externally. otherwise a 2 channel mixer will do just fine, but you won't really be using it for much other than a phono->line converter :P |
Xavier Emanuels 23.08.2009 |
Originally Posted by laurens
|
Harold Jaras 23.08.2009 | mic inputs on firebox are mono |
Jansen Brown 23.08.2009 | Has anyone tried this with a Firebox? I have had a reasonable amount of success. Problem is that I have to use both mic inputs as left and right channels respectively at around 3/4 volume and +12db on the FB Control. I have tried running the phonos into the line in on the back of the Firebox but the signal is too weak because the turntable output needs to be boosted to line level first. I need a preamp or phono stage. Is there a way around this? Are the mic inputs on the Firebox stereo? If so, could they be split so Traktor recognizes them as separate left and right mono channels? Or some other way? I'm open to suggestions |
Nick Ross 05.06.2009 |
Originally Posted by feralchimp
I would believe it mostly has to do with the program recognizing it, but with all this work you are doing (including boosting signal strength), there has to be something that's set on the cards already. |
Doug Bieling 05.06.2009 |
Originally Posted by BentoSan
never tried vinyl though |
Homer Chavarin 05.06.2009 | You guys have been pretty good sports about all this, so before I do any more b*tching (here, at least) I really owe it to you to test my theories on the hardware I've got. I can't say you didn't warn me, and I take full responsibility for DVS-specific glitches that may result from using non-supported hardware. |
Homer Chavarin 05.06.2009 |
Originally Posted by DvlsAdvct
|
Roberto Viccione 04.06.2009 | If my understanding is correct, the insides of the card(s) are designed to read the specific timecode signal that comes off of the records. |
Homer Chavarin 04.06.2009 |
Originally Posted by Chilly
|
Homer Chavarin 04.06.2009 |
Originally Posted by BentoSan
1. Any timecode designed to be played from vinyl (subject to dust and whatnot) needs a certain amount of built-in error correction, and/or the software interpreting the timecode needs to apply some heuristic-based correction. 2. None of the timecodes I've ever listened to (though I've never listened to TSP's timecode) use any abrupt transients in the encoding scheme. And it doesn't sound to me like the data rate is super-high. It it were, I would expect a much higher bandwidth (lower lows, screechier highs ala modem traffic). So while I'm aware that not all A-D converters at a given resolution and sampling frequency are created equal, I believe it reasonable that the 24bit, 96kHz nature of an Audio8 should not *in itself* represent any advantage over a 16-bit 48kHz MOTU 828mk1. And since the MOTU is at least a decent-fidelity recorder at its supported resolutions...where's the problem? |
nayit ruiz jaramillo 04.06.2009 | I see Chilly point being quite valid. Certified Mixers have soundcards that meet certain specs and standards. That is the reason they are Certified. Also NI dont make Mixers which is why they allow some high end mixers to be certified. If NI allowed people to use any piece of crap soundcard with DVS (and lets face it that is what many people using this hack will do) then NI would be bombarded by people complaining that they bought this expensive DVS software but it sounds shit and the latency is terrible cus they are using some |
Nick Ross 04.06.2009 | OMG there's something on the certified cards that allow traktor to read timecode without issues. Dude, high level here. Don't pick nits. |
Homer Chavarin 04.06.2009 |
Originally Posted by Chilly
|
nayit ruiz jaramillo 04.06.2009 |
Originally Posted by BentoSan
Which ever way you slice it this will probably lead to a pretty naff experience. |
Nick Ross 04.06.2009 |
Originally Posted by feralchimp
BES is awesome because it manages phones with policies and such. But not just any phones, you must use specific ones specific phones. Traktor Scratch Pro is awesome because it's a DVS with Timecode. But you can't use just any soundcards, you must use specific ones. Follow me? |
Xavier Emanuels 04.06.2009 | Thing is there is really no way to test the timecode with these using a cheap crappy soundcard just to check out what its like. You dont get a full picture of how good the timecode actually is. Timecode signals are very picky about your A->D converters in your soundcard so really there is no way to be sure that the performance that you are getting is an accurate represenation of how good the DVS actually is unless your doing A / B comparisons to another computer setup with an NI authorised soundcard right next to it - in which case you would just test using the authorised soundcard because its right there. My point here is that i believe this is currently a dodgy method of testing the software, until there has been extensive performance reviews by someone who has access to the audio an 8 or 4 soundcard and a ton of other soundcards to do A / B comparison testing. Of course im not saying not to try this out with what you have Just be realistic about the results you get using the timecode in this fashion - its not guarenteed your going to get results like a Audio 4 or 8 will give you. |
Homer Chavarin 04.06.2009 |
Originally Posted by Karlos Santos
|
Homer Chavarin 04.06.2009 |
Originally Posted by Chilly
I don't mean to beat up on NI here, the fact that Torq is tied to Conectiv is equally lame. I don't really know anything about Serato's business, but if they require a Serato-branded interface the same criticisms apply. If ProTools requires specific audio i/o's, that's stupid too. A hardware dongle specifically used to prevent piracy is a whole other matter. PS3 software has a strict dependency on PS3 hardware because the hardware architecture is wacky. Are you aware of anyone without a BlackBerry who has any interest in running BES? Xbox360 is the closest case to NI, because they're fixing a spec for the sake of reliability. But the *whole point* of XBox360 is to standardize the hardware and operating system (and its implications for network play); a PC game software market already exists. The problem of getting timecode into a computer is a generic problem, with a wide variety of generic solutions available. And more than anything, I'm saying "I'm sure the internal mixer in TSP is way better than the one in Torq; I don't care so much about scratch-friendly latency; I wish they were cooler with my use case." |
nayit ruiz jaramillo 04.06.2009 |
Originally Posted by feralchimp
I have. Ive got my Firebox that i use exclusively with my Controller Setup and my Audio 8 that i use for DVS. |
Nick Ross 04.06.2009 |
Originally Posted by feralchimp
Serato Torq Pro Tools BlackBerry + BES + BlackBerry Messenger Xbox 360 or PS 3 These systems require you use approved hardware with their software. I don't find your argument to be valid. If you didn't know what you were getting into before purchasing the software, that's on you. I don't know why you should be a more satisfied customer at that point. Should I tell Microsoft I'd be a more satisfied customer if I could play PS3 games on their system? Nope. I know that by purchasing an Xbox 360 what I have to do to operate it in a supported fashion. You want an agnostic audio interface? Use a non-time code DVS system. |
Roberto Viccione 04.06.2009 | But really, you've found a way to do exactly what you're asking. A way around their model. It isn't as stable, it isn't as reliable, and it isn't supported. And if you were to go to my house and play on my NI exclusive rig then you would have a completely different experience. *shrug* |
Homer Chavarin 04.06.2009 |
Originally Posted by Karlos Santos
The flipside to that is that users are allowed to discontinue support. That generally only happens if a user stops using a product completely, but we don't tell them how to run their business either, and some users disco and continue using the product. In that case, they just can't open support tickets and expect help before they re-establish a support contract. Given all that, I (personally) would be a more satisfied NI customer if TSP would be purely agnostic toward my choice of audio interface. And even if that resulted in slightly more hiccups for some users, I believe that attitude would actually demonstrate *more* confidence (on NI's part) in the NI hardware interfaces. That is, if they really are better in a way that users will notice, that fact should bear itself out in the marketplace. People will hear "oh, I tried using TSP with my Conectiv or MOTU 828 mkI or whatever, and it just wasn't as reliable as when I tried in on my friend's pure-NI system." People starting hearing that, especially in a place like djranking s, and NI's audio interfaces (and TSP) see a sales bump. Your point about protecting the perceived stability of TSP (by force, if necessary) is totally valid though, and if put in NI's position (especially with good audio i/o hardware I was trying to sell) I would probably make the same business decision. Maybe I'm just cranky because I believe it'll be tough for me to sell my MOTU 828mkI these days. Cheers- |
nayit ruiz jaramillo 04.06.2009 |
Originally Posted by feralchimp
You can fully test Traktor and ALL its features with the Demo. Adding the DVS functionality makes no difference to its stability. Traktor Pro is the exact same program as Traktor Scratch Pro. So if you buy TSP with the Audio 8 which' is 'proven' to be a great soundcard and you already know how to DJ with decks then theres no real need to test with unsupported hardware. Your more likely to get badly tainted view of how Traktor functions testing with unsupported hardware anyway , thus making the test pointless. You can always buy it from Guitar Center and return it within a certain amount of days cant you ? |
Homer Chavarin 03.06.2009 |
Originally Posted by Karlos Santos
Also, with no legal way to test TSP on unsupported hardware, we don't actually have reliability data...just NI's assertion that "we know the supported stuff works." I've gotta tell you, if I'm spinning a set and my Audio8 goes tits up for some reason, I'm going to care f-all about its "supported" status. I'm going to want to dig into my bag and use something else as a backup, even if the increased latency prevents me from using all the insane scratching skills I don't have. |
nayit ruiz jaramillo 03.06.2009 | Yeah i agree with Jack. Id also say that most bedroom DJs are aspiring to get club/bar work (not all , but most) . What happens on the day that you get the call "yeah man weve got a warm up slot going tomorrow be here at 10pm". And you rock up with some piece of crap hardware and c******d software. Do you risk a crash and looking like a complete amateur on your debut ? Shit can go wrong when its top class kit, at least when it does its not because you cut corners. Just a thought. |
03.06.2009 | I had no idea that people valued reliability so poorly, especially if they are more than bedroom djs. |
Nick Ross 02.06.2009 |
Originally Posted by Jack Bastard
See what I was saying a few pages back?! |
03.06.2009 |
Originally Posted by Rokas
|
Nick Ross 02.06.2009 | Buy an Audio8 or Audio4. |
Camie Conrads 02.06.2009 | not a headache at all if doing correctly if i buy the bcd3000 i also get midi controller wchich is really nice by its capabilities and im gettin it for 130$ so i couldnt get any controller + soundcard (normal one) for that price.. |
juan garcia 02.06.2009 | i'd get a better soundcard and a seperate midi controller if you are looking to use DVS. can you find a connetiv box for cheap used maybe? to bring things back on topic, i believe it just sounds like a headache to try to use a bcd3000 and this ghetto timecode control solution as a DVS system. this is opinion of course. |
Camie Conrads 02.06.2009 | 2 stereo inputs and 2 stereo outputs |
02.06.2009 | How many inputs do you have on the bcd3000? Because you'll need at least 2 stereo ins. |
Camie Conrads 02.06.2009 | so is it worth buying? |
<< Back to General DiscussionReply