DJs are spoiled for choice when it comes to melding vinyl turntablism skills with digital mixing. But visualists have had no real mature option. Serato’s VIDEO-SL plug-in promises to change that, when coupled with their Scratch LIVE software and the Rane TTM-57SL mixer. To give the results a real shakedown, we turned to dj rndm and Robotkid, an audio-visual duo out of Boston who had already been frustrated with existing alternatives. Is the VIDEO-SL the breakthrough product visualists have waited for? -PK

rndm_black Scratch LIVE v1.8 and Video-SL 1.0 boast the ability to not only mix video alongside your digital audio tracks but to give it groundbreaking control via Rane’s TTM-57SL mixer (required). After several anxious months of anticipation, we recently got our hands on the fader of Rane’s newest DJ gear to see how well it lived up to the demo shown at last year’s NAMM event. This progression of audio/ video integration seemed too good to be true, especially for those of us wrangling with the likes of Virtual DJ and Ms. Pinky. 

When the Video-SL plugin ran for the first time, we knew there was no going back.

Video demos

dj rndm takes the full VIDEO-SL setup for a spin, mixing:

… and scratching:

Effects, transitions

The Video-SL interface blends seamlessly into the Scratch LIVE window and functions with the same ease and readability known from previous iterations. The plugin includes over two dozen video effects and sixteen different transitions to layer and transform your video content in real-time. Most of the effects and transitions are fairly standard. While Serato has no immediate plans to allow for user-custom transitions and effects, they did tell us that adding new ones is relatively easy, and they say they hope to add new content based on feedback from the Scratch LIVE forums.

Video support, and linking video to audio

One of the most important features in Video-SL is its “set video track” feature, which allows you to link any video file to an existing audio file. This allows for more content customization and gap-filling. Once a video file has been linked, the software automatically associates that video file the next time the audio track is loaded.

Video setup feature proved equally customizable: you can adjust your output settings, video quality and buffer size. An onscreen readout displays current FPS to make sure you’re not exceeding hardware limitations, frame size, and whether or not certain graphics effects have been restricted based on your available hardware. We tried using V-SL set to a minimal buffer size and the highest quality setting, and had clean output with no frame dropping or tearing (thanks to the inclusion of V-Sync in the software).

Video-SL supports a number of video codecs, though the most widely-accepted are QuickTime-based. The H.264 QuickTime codec did an amazing job of looking brilliant while saving us a ton of precious hard drive space. In fact, of all the files tested, these seemed to be the most successful and should prove to be the codec of choice for most video crates. Unfortunately, neither MPEG1 nor MPEG2 (and .VOB) is currently supported for playback. Serato tells us that support for more codecs is coming. In addition to supporting MOV, MP4, M4A, AVI, FLV, MPG, MPEG and DV files, V-SL will attempt to play all third party codecs as well (DIVX proved successful during our testing). Audio and video playback are separate, so even when certain codecs caused V-SL to crash, Scratch LIVE would remain playing audio unscathed. The V-SL plugin would reboot in a matter of seconds with only a simple flash of your output monitor background. Needless to say, having two separate applications is a very smart and reassuring feature for live performances.

Hardware requirements: know your GPU

One major point we discovered during our testing is that using higher-end effects and transitions will be limited based on graphics processing hardware and is assessed by the software. While your 2Ghz MacBook will handle the basics, you’ll need the power of a MacBook Pro (or PC equivalent) to get access to most of the features. If some features are restricted, you’ll see a note on the graphics readout saying “fx are restricted” and “transitions are restricted.”

Ed.: I had a chat with Serato about technical requirements, and we came up with this: your best bet is a dedicated graphics card with at least 128MB of VRAM. The PC side is pretty close to the Mac side here, with more options. Based on my GPU-programming experience, I’m pretty happy with an ATI X1400 or NVIDIA 7400 mobile card or better. For those of you who like the nitty-gritty, Serato recommends a card that supports Frame Buffer Objects, GLSL 1.0 or better, and shaders with at least 120 instructions. That’s pretty basic, so aside from “integrated” graphics cards with shared memory, most recent mobile GPUs will work. And while it wasn’t entirely optimal, even rndm’s MacBook was able to work, using integrated graphics.


Rane mixer integration

The most progressive aspect of Video-SL is its use in conjunction with the TTM57-SL mixer. As noted earlier, the Video-SL package will only work alongside the 57SL, so DJs using Scratch LIVE with an SL 1 box will be left out in the cold for now. But the advantages of the 57SL are extremely tempting, even when weighed against its hefty price tag. The 57SL runs directly into your laptop via USB, meaning less cables, less gear, and greater convenience when switching between analog and digital formats. You can control nearly all the elements of the Scratch LIVE software with the 57SL’s knob, joystick and button controls — tools that helped us avoid the QWERTY keyboard altogether.

It’s the highly-effective control features of the 57SL that remain its greatest selling point. Linked video and audio faders do everything needed, from fading video on the volume sliders to cutting and transitioning video while scratching on the 57SL’s magnetic crossfader. V-SL also allows you to use your headphone cue slider as a separate video fader, and all of the faders have the option of being unlinked. While the bulk of our testing was done with vinyl in Absolute and Relative modes, the Internal mode definitely caught our attention. In Internal mode, DJs and VJs can use 57SL mixer as a standalone controller, allowing users to cue, pitch adjust, effect and mix A/V tracks without external CD or vinyl controllers. [Ed.: Seems like that might be a waste of the Rane if you never mixed, but the flexibility to use vinyl in some situations and internal operation in others sounds very useful. -PK]


We ask Serato: why require the Rane mixer?

rndm and Robotkid were thrilled with the integration with the TTM-57SL. It’s a terrific mixer, and having an out-of-box solution for both mixing and control is a big leap forward. But users naturally still want to know why Serato restricted VIDEO-SL users to the TTM-57SL, so we got some further clarification on that issue from Serato’s Dylan Wood:

From our FAQ:

VIDEO-SL 1.0 has been built from the ground up to be tightly integrated with the TTM 57SL to provide a seamless all in one video mixing solution. Initial support is limited to the TTM 57SL as it is the only product in the current Scratch LIVE hardware line up that can provide the realtime control and integrated audio and video crossfading that VIDEO-SL requires. In future releases as the feature set of VIDEO-SL expands we will look to introduce support for other hardware from the Scratch LIVE line.

That’s pretty much it really, with the TTM 57SL it’s all an all in one simple solution with no configuration or messing around to get it going. For a DJ the one crossfader does audio and video, simple and easy.

That’s how we like things, especially since this will be a lot of our users first time with Video.

We are looking to support more Scratch LIVE hardware in future but there are no firm plans yet. The integrated fader and effects control isn’t possible on any other Scratch LIVE hardware currently and we feel that the high resolution control data coming off the TTM 57SL is one of the big upsides of VIDEO-SL.  People of course will want it to do midi control etc but as soon as you make a solution more open you complicate it as well, we’ll get it right like it is and then we’ll think about expanding it.

Of course, the proof is in the pudding, and the fact that rndm felt the integration was a key advantage of this solution means it looks like Serato nailed this for their target market. If you’re happier with software and MIDI/OSC controllers, though, there are alternatives we’ll be looking at, for a different style of visualist.

Conclusion: Integrated audio/video has arrived


The overall performance of Video-SL in conjunction with the TTM-57SL mixer and Scratch LIVE 1.8 is undeniably solid. The integration of software and hardware is seamless and performs with zero latency. It’s also the highest output quality we have encountered using
timecode-based mixing software. Even the most technical scratches and mixes are translated precisely into visual form,
helping to create the fuller more multisensory experience. The ability to interface, use cue points, looping, and built-in FX directly on the mixer will allow any user to go deeper with their live routines than ever before.

While the cost is the most notable concern, those DJs/VJs who’ve been in the market for Pioneer DVJs know that the TTM-57SL’s $1500 price tag plus the $200 Video-SL plugin (available now) is a bargain compared to the several-thousands of dollars that one could spend. Rane and Serato have surpassed all expectations with the addition of Video-SL. This triple threat of software and hardware should set a new high standard as the line between DJ and VJ gets a whole lot smaller.

DJ RNDM, aka Todd Robertson, hails from Boston, MA where he has been rocking the wheels of steel since the turn of the century. These days you can find him remixing beats and visuals alongside VJ Robotkid for party-goers, club-heads, and music aficionados alike. More info and precious downloads at:

  • Sweet Mixes! And I love the 8-bit characters on the scratch vid.

  • Good work guys – nice to see you getting some love from Serato/Rane, and helping push A/V mixing forward.

    The full Video-SL package still seems a bit pricey to me, especially when you factor in the CPU requirements, but if you already – a) are a vinyl DJ b) need a nice new audio mixer and c) have a badass laptop – then I can see how it might be a better option than shelling out on a pair of DVJs.

    I also have a random (no pun intended) question for other AVJ's out there – has anyone made a DJ mixer yet that controls audio and MIDI simultaneously from the same faders/knobs? The impression I get is that it's either/or in all the implementations I've seen (Pioneer DJM-800, Korg Zero-4, Ecler Nuo-4). Is this because of a technical limitation, or have companies not realized yet that there's a market for DJ's who want to mix music and control external video (without a laptop) at the same time from one box?

  • My understanding is that the new Ecler Nuos do both MIDI and audio at the same time. Hope to get my hands on one of this units in the very near future, so I'll let you know. This is, of course, a Very Big Deal.

  • Pingback: Create Digital Music » Turntablism Reaches the VJ: Serato’s VIDEO-SL Reviewed on CDMotion()

  • I own the NUO4, and while it is a fantastic mixer (and an excellent value) it sadly does not control incoming audio (from turntables or CDJs) and send MIDI from the same channels at the same time. You can control A/V with it so long as both audio and video are coming from a laptop, but that's no different from any other MIDI controller out there. There's a bodge you can use to control MIDI and audio with the crossfader simultaneously, but it means assigning two of the channels to MIDI-only, while using the other two for your audio inputs.

    There seems to be a bit of misinformation floating around about this topic, as I've heard others claim the NUO4 does both at the same time, and I've heard similar conflicting reports about the Korg ZERO4.

    Guess I'll have to start hunting around for a ZERO4 unit (and a DJM-800 as well) so I can have a hands-on play.

  • Almost forgot – next toy up in the queue for video scratch artists is the Pioneer CDJ-400, which has the form factor of the 100/200 plus the scratchable platter of the 1000, and can also be used as a MIDI controller (but again, doesn't seem to send audio while in MIDI mode).

    Excellent review here:

    If it were under $500 street I would have a pair already – as it is I'm fighting myself over it…

  • I thought the EVO5 had simultaneous MIDI and audio?

    Really confusing that you'd have FireWire and use it to send ONLY MIDI at a given time. Of course, they may not get the appeal of doing live visuals at the same time, which would be a chief advantage of running MIDI and audio simultaneously. (ie, MIDI > video/visuals)

  • Pingback: Audiovisual Blog » Blog Archive » Hands-on Review: Serato’s VIDEO-SL for Visual Vinyl Turntablism()

  • custardweasel

    Nice video's!

    Audio + midi from a mixer at the same time would be cool…
    Supposedly the next version of Scratch LIVE supports the CDJ 400 as a controller though.

    2 x 400's + 57? = nice portable DJ/VJ rig?

  • very cool: the mixer and application interface looks like they've got the dvj thing wrapped.

    how can you refine the aesthetic / compositing? 99% of the dvj stuff i've seen looks like we've timetravelled back ten years, before blend modes and colour correction arrived. does video:sl have soft and hard light? useable contrast and colour controls? stuff to make teh pretty?


  • I haven't tried the EVO5 mixer, so I can't comment on that – I'd add it to the list of mixers I need to play with.

    One unfortunate sticking point for me is that there's a huge price difference between the NUO4 and the other MIDI-capable DJ mixers out there – I got the NUO4 for $675, whereas everything else seems to be well above $1000. I'm wary of falling in love with something I can't afford. Yes, I am a budget shopper (relatively speaking).

  • why can't someone just make a simple scratch platter that sends timecode signal, without having to put a laser and a cd loading mechanism in it?
    i like the fact deckadance supports any timecode signal, be it serato, virtualdj or traktor scratch. it's only a matter of time til someone adds video capabilities to these things. or maybe a vj will ad dj capabilities to a vj app. think a nuvj contender made by native instruments.

  • Actually, Leon, there were a couple of controllers at NAMM that I think did just that. I'll be sorting through the DJ controllers this week or next, just because there's so much news… and given the relevance to video, too, we'll be sure to cover that. (Heck, I think we may need it more badly than the music DJs, seeing as we don't have any particular attachment to real vinyl as a medium!)

    Beatfix, I hear you. And frankly, I think it SHOULD be in that price range. (To most people, $600-700 isn't a small chunk of change to invest, after all.) And it should be entirely possible to get something at that price. I think the problem is that the computer market is assumed to be more of a niche market / upmarket and so we're not getting so many mass-market solutions in the advanced controller / mixer -with-MIDI range. And I know there's not as much of a market as we'd like for VJ stuff, to say the least.

    On that note, the bad news is the new stuff from NAMM looked more expensive…

  • wicked. i'm definitely looking at the potential dj controllers (for traktor 3) out there. would be nice if it worked well for vjing too. even thinking of nuvj. it seems to me that there just aren't enough buttons on these things most of the time. i want cue point load buttons and beat jump buttons and evfink. those rubber/plastic jog wheels might as well not be there tho. the controllers do nothing more than basic mixers, while software (dj and vj) obviously does. this is the digital age!
    back on topic tho i do think the reason this may be the turning point as you say is the way you can link any video to any song and it stays with it. maybe finally av acts can get away from scratching bad pop videos…

  • Dee

    uhm. maybe its me but..
    cutting+ scratching audio creates new sounds and possibly new music.
    What i see with in this video-scratching demos is just footage going back-and-forth, and transition. It doesn't really make the leap to becoming something else. Hardly a great improvement, in my eyes.

  • Audio will always be the foundation of my sets, simply for the reason that aural response to music is more natural than an optical one. Blending different sounds and sculpting them to create new ones is where I feel the most reward in my performances. The video element is only a simplified extension of the audio because a/v mixing is, for the most part, still in its infancy.
    After years of struggling with different apps, I think that this setup will prove to be a solid foundation for building more dynamic A/V sets that incorporate the analog elements of turntablism. When you bring in the idea of creating custom videos (getting away from the default pop video style), spacial applications, or the potential of audio responsive imagery I think then you'll see video brought to a higher level.
    Perhaps the next step is for us to get in with the guys from ArtificialEyes 🙂

  • Pingback: Create Digital Music » Ableton for the DVJ: Users Hack in Scratching, Live Video, and Visual Remixing()

  • by the way, great review…

  • Pingback: Disquiet » Tangents / Video Streams (ping pong, Electroplankton, anechoic …)()

  • Pingback: Create Digital Motion » Turntablist Visualism: Cut Chemist vs. DJ Shadow()

  • Pingback: Create Digital Music » Digital Vinyl, Free and Open Source, in Max/MSP, Pd, Linux()

  • Pingback: Create Digital Motion » MixEmergency: Mac Visualization App Adds Video, Quartz Compositions to Serato()

  • Pingback: Create Digital Music » Ableton Joins Serato in Partnership; Digital Vinyl for Live?()

  • Hahahaha

    Check ms. Pinky and the lots of soft supported…
    modul8, neuromixer…
    and with midi out EVERY vj software scratch capable is in the target…

    Don't waste money on Serato, they are closed and slow (and not the first sirs) solution…

    57sl is still worst (more closed solution) than make your own DIY midi mixer with another (that you try) audio interface such audio8 or something better than serato…

    Maybe Ableton and Serato make a true innovation… puting money instead draining it…

    I'm Very scared… Please Serato Ableton make me wrong, pleaseeeeee!

  • Hey! I love your website 🙂
    If u are looking for Paid Surveys this is the place for u.
    Start advancing your paychecks on

  • Pingback: Create Digital Motion » Visual Turntablism: Jaymis Live with Sampology on Serato Video-SL()

  • Pingback: Create Digital Music » Streaming Tomorrow: Sampology AV Turntablist Set Live in Herovision()

  • Pingback: Create Digital Motion » Live Streaming Audiovisual Geekup Tomorrow: Sampology + Herovision, The Return()

  • Pingback: Create Digital Motion » Vinyl Scratch Animation: Turntable-Controlled, Interactive Cel Animation with Ms. Pinky()

  • I don't like the fact that Serato is closed either, but it works very well. And now that VSL supports Quartz Composer files, it opens tons of new possibilities.

    I wrote a post about the Serato and Quartz Composer hooks:

  • Pingback: Create Digital Music » Disembodied Heads Meet Serato: Neurosonics Audiomedical Labs()

  • Pingback: Disembodied Heads Meet Serato: Neurosonics Audiomedical Labs | uptownboogiedown()

  • david

    were can i get da video's and clean for the serato.

  • Souza Santos – DJ

    Olá sou de Manaus-Am. Brasil, o serato é nota 10

  • Pingback: Create Digital Motion » Scratching Live Video Input: Ms. Pinky + Max for Live()

  • with so much out there and so many possibilities, one can get "mixed" up.

  • Mark

    I don’t know if you have run into this problem or not, but I needed to download a video off YouTube yesterday I ended up finding a nice little tool to do the trick and you can check it out here (it’s free to join):

    Just thought I’d pass this along in case you run into this problem down the road.