Getting Creative With Serato Scratch Live

We tend to focus a lot on Traktor in our controllerism articles because of its simpler and more flexible controller mapping capabilities, but there are a fair few hidden – or at least, subtly introduced – features that make controllerism in Scratch Live a lot of fun too. While many “Serato” djs may stick to the basic 1 +1 deck paradigm, there are now a lot of additional tools that allow for tinkering if you are so inclined. 

Serato appears to have made a conscious decision to make mapping MIDI controllers simple, and it is somewhat at the expense of power. For instance, mapping a MIDI control to more than one Scratch Live function isn’t possible… but to mitigate that, Serato have integrated the Super Knob and Ultra Knob concept. They’ve also made it impossible to map buttons to dials and vice versa, but their way of working provides a loose workaround for the effects you might want to achieve by performing such a thing.

Important! Before you start, go into the MIDI page of the setup window and create a new MIDI preset. After you’ve made changes, save. If you don’t do this, all your hard work will be lost when you quit. Not fun.

BUILT-IN SMARTS

Scratch Live’s effects sit somewhere between Traktor’s group and advanced modes, with two assignable banks of three effects that can each be expanded to show their advanced controls. So, whilst Scratch Live only has two banks maximum, each bank has three effects that are always highly configurable – here are some advanced tips for creating effects behaviours.

The super knob concept allows you to create relative relationships between an effect’s main dial and its advanced parameters. The ultra knob goes a step further and allows you to create the same relationships between the three main effect knobs and an ‘omni knob’ for each bank. Here’s how:

  1. Click the expand button (pictured) to show an effect’s advanced controls.
  2. Now, press the newly visible pencil button, which will open up the relationship controls.
  3. Move the dial to where you want it to be when the main dial is fully anticlockwise (‘off’) and press the ‘-‘ button.
  4. Now move the dial to where you want it to be when the main dial is fully clockwise (‘on’) and press the ‘+’ button.
  5. Make sure the link button is engaged.

Now when you turn the main dial, the advanced dials will turn the amount you’ve set up. If you set the controls to the opposite of the main dial – so that the advanced dial turns clockwise when the main dial turns anticlockwise – then the ring around the dial will be red instead of green.

PUSHING THE ENVELOPE

The super knobs and ultra knobs are obviously very powerful, but using Scratch Live’s native capability we’re limited to just one super knob per effect or one ultra knob per bank. If we use our MIDI intermediary software we can create as many as we like.

In testing, I learned two things about how Scratch Live treats MIDI input. Firstly, it’s got no issue with commands coming in simultaneously and so we don’t have to worry about creating delays between our message splitting. Secondly, it won’t learn the second in a string of MIDI commands even if you do put a delay in, so it’s necessary to build the MidiPipe template up with these steps:

  1. Set up a MIDI in in your MIDI software.
  2. Set up a MIDI out to go to ‘Scratch Live MIDI in’ in the software, and ensure that ‘pass through’ is enabled.
  3. ‘Learn’ the first command in Scratch Live.
  4. Add a message converter, change the CC of your control to something else (it’s a good idea to plan out what you’re doing to avoid a mess down the road) and put it after the first MIDI in in your MIDI software.
  5. Now that the control has been switched, go back to Scratch Live and learn the next command.
  6. Return to the MIDI software and move the message converter to the end of the pipe, adding another MIDI out after it.
  7. For extra controls, repeat from Step 4.

THE NON-EFFECT EFFECTS

Scratch Live doesn’t count censor or loop roll as effects – this means that they can be used without taking up a slot in your DJ-FX rack. Whilst that’s all good, it also means they can’t be hooked up to super or ultra knobs, and so if we want to use them to their full potential we need to get a little creative with MidiPipe or the equivalent.

Here’s a trick that, whilst not super new, may have passed you by: instead of mapping a single loop roll button, you can map as many as you like to individual loop roll lengths by pressing ctrl+alt+click on the loop button in MIDI mode.

In a similar shortcut to the loop roll trick mentioned above, you can also ctrl+click on the effects activation buttons to turn them into momentary triggers. Try assigning loop roll activation and effects activation to the same button by creating a basic key mapper MIDI pipe and using these hidden momentary press controls for some very cool effects!

As a final note, because censor’s a button and Scratch Live doesn’t allow buttons to be triggered by specific values of CCs, we have to do some jiggery pokery in our MIDI software and turn our CC message into a note message. I use MidiPipe often because it’s very quick and easy to use, but when it gets to the more complicated actions, Bome’s Midi Translator Pro is the way to go. What we need to do is tell Midi Translator to turn only the final value on a single CC message (127, or 7F in hex) into a note on message, and also that the next one below (126, or 7E in hex) into a note off message. This will allow us to create a knob that can be assigned as we wish, but at the very end of its throw also sends things into reverse!

We know that sometimes it can seem a bit Traktor-centric around these parts, so I hope the Scratch Live users amongst you got a chance to pick up some tips and ideas for how to make things a little cooler. Do you have any other tips to share? Let us know!

effectsGuidemidi pipemidi translatorScratch LiveseratoTips
Comments (41)
Add Comment
  • Kutmaster TeeOh

    How about an update on the new Serato features??

  • DJG.3O5

    Nice Article on Serato., Hope to see more though 🙂

  • DJ AUDIO1

    Definitely need more Serato articles. This was awesome.

  • DJ iLan

    Serato has better file management. In the States, where DJ/Turntablism was brought into the world stage, fast file management is best.
    In Traktor, if you use a USB external drive to hold all your music, every time you select a different folder, you must wait until it re reads all the tracks. I find that to be utterly ridiculous.
    Otherwise Traktor would be the ruling software in North America.

  • Anon

    Nice to see Serato getting recognition because anyone who plays at clubs in the states or canada knows that Serato is #1… I use Traktor at home but Serato is king in clubs here in America. 

    Love the Ableton/Serato bridge software… absolutely amazing if you havent tried it yet go and try it!!!

  • Tom

    Nice to read something about Serato from time to time. Two hints:
    1. A rather cheap pad controller (like Akai’s LPD8, or the Korg Nanopad, about $50 each) that provides some additional knobs too and the SP6 will play quite well together.
    2. If you’re not running the funny operating system shown on the screenshot up there, you might be looking for MIDI Ox. It’s freeware, IIRC and does quite the same thing.

    • Anonymous

      or use the slicer from my free midimasher that i finally started writing some documentation for http://midimasher.djism.com/doc/lib–traktor.html 

      midimasher can also be used like midipipe/ox/bomes if wanted 

    • Anonymous

      or use the slicer from my free midimasher that i finally started writing some documentation for http://midimasher.djism.com/doc/lib–traktor.html 

      midimasher can also be used like midipipe/ox/bomes if wanted 

  • Zestoi

    cool article. hopefully more and more people will be open to the idea of running midi middleware software to expand what they can do with their controllers and software.

  • snob

    cool article. never heard of midi pipe.

  • Delgado

    Glad to see an article on Serato!

  • Guesty

    Amateur Article –
    all the gymnastics your trying to do including the midi pipe is utterly irrelevant, because The Bridge exists.

    Before you venture to write serato articles… brush up on whats happening in the serato world first. Thanks!

    • 303bassline

      fuck off douchebag. Some folks don’t own ableton and/or just want to run a single program. Some other folks (:cough: most serato users :cough:) wouldn’t dream of getting their head around the concept of ableton integration, let alone creating something workable with the bridge. 

      So as doing something different with the scratch live program only, which lets be honest, is the majority of serato users its a killer article. 

      Way to miss the fucking point.

      • Guesty

        Some folks don’t own ableton and/or just want to run a single program
         
        Midi pipe + serato isnt 1 program.

        The reality of Ableton is that its free and instant, I dont condone that but its life.

        Some other folks (:cough: most serato users :cough:) wouldn’t dream of
        getting their head around the concept of ableton integration, let alone
        creating something workable with the bridge.

         At least ALL of us dumb serato users can do the basics like cue vinyl and beatmatch..
         Traktor users… not so much.. MOMMMMM! HELP!! MY BEAT GRID IS OFF!!

         

        • Zestoi

          there’s a massive difference between just running some midi middleware app (like midimasher or midipipe) or running something like ableton.

          as for your other comment… i use traktor and hardly ever bother with beatgrids. they are there if u want them tho personally i am too lazy to spend the up front time to set them up.

    • Eric Ng

      Awesome article actually, 
      Especially since Serato users know very well that Serato Decks cannot utilize any of the FX in Ableton/Bridge – unless of course you go the Big Wiz “Flex FX” Rane68 routing method. And even then you can only do this on laptops that have an available Mic Input (my 13″ macbook pro does not) 

      • Guesty

         I have full VST integration PER channel without a rane 68 on a 13 inch mbp… have fun with midi pipe.

        • Eric Ng

          No I’m sure you can, so long as you run your tracks within Ableton. However there’s a distinction between effecting the Serato playing deck and using Ableton’s FX – back cueing. As far as I know, asides from the Flex FX method I mentioned, there is no way to run those VSTs while scratching or any back cueing.
          What the article explains is a method of applying FX to a Serato playing deck. Though the native Serato FX may not be as sophisticated as VSTs, again due to back cueing, it is a different type of FX processing than what occurs in the Ableton method.

    • cabdoctor

      yeah because we see so so much about the bridge on the Serato Forums.  Why don’t you go back to playing angry birds on your mothers cell phone and leave the DJing discussions to the adult.

  • Adam

    It still amazes me how serato is still an “industry standard” and even being discussed on this site… Its lack of creativity and adaptability matches that of the users still using serato.

    • Heewon Birch

      Well i think it makes sense that Serato is industry Standard in North America.

      In Europe the origins of EDM Traktor is king…which makes total sense.  In North America HipHop is/was the more dominate style of music played in Night clubs and had a bigger “Scene”.  Now a days things are dramatically changing as we see Hiphop and Top40 being slowly taken over with the EDM scene.

      Give it a few more years and I think we will be seeing a dramatic change in how people DJ, as controllers are becoming more and more acceptable as a medium to show off what we can do with music.

      • Truth

        you must be really young

      • klingklangthang

        I’m from chicago.  you sound stupid…unless you’re from dusseldorf.

    • Heewon Birch

      Well i think it makes sense that Serato is industry Standard in North America.

      In Europe the origins of EDM Traktor is king…which makes total sense.  In North America HipHop is/was the more dominate style of music played in Night clubs and had a bigger “Scene”.  Now a days things are dramatically changing as we see Hiphop and Top40 being slowly taken over with the EDM scene.

      Give it a few more years and I think we will be seeing a dramatic change in how people DJ, as controllers are becoming more and more acceptable as a medium to show off what we can do with music.

    • Heewon Birch

      Well i think it makes sense that Serato is industry Standard in North America.

      In Europe the origins of EDM Traktor is king…which makes total sense.  In North America HipHop is/was the more dominate style of music played in Night clubs and had a bigger “Scene”.  Now a days things are dramatically changing as we see Hiphop and Top40 being slowly taken over with the EDM scene.

      Give it a few more years and I think we will be seeing a dramatic change in how people DJ, as controllers are becoming more and more acceptable as a medium to show off what we can do with music.

    • Heewon Birch

      Well i think it makes sense that Serato is industry Standard in North America.

      In Europe the origins of EDM Traktor is king…which makes total sense.  In North America HipHop is/was the more dominate style of music played in Night clubs and had a bigger “Scene”.  Now a days things are dramatically changing as we see Hiphop and Top40 being slowly taken over with the EDM scene.

      Give it a few more years and I think we will be seeing a dramatic change in how people DJ, as controllers are becoming more and more acceptable as a medium to show off what we can do with music.

    • Linz

      As someone who’s been Dj’ing EDM for over 15 years and owned both TSP and SSL, I’ve got to say I prefer SSL and really appreciated this article. 
      Sometimes what I can’t do on SSL does bother me (especially midi wise) but 99% of the time it has all the cues and looping functionality that I need (I prefer using the mixers effects) and the “simplicity”/intuitiveness of SSL makes for a much more enjoyable dj’ing experience.  With TSP I feel like I’m dealing with a program more than dj’ing.
      Now on the other hand do I wish that SSL could play nice with midi controllers so I could have a nice little portable midi controller option – yes.  But sometimes the intuitiveness of a program trumps it’s options IMHO.
      Once again.  Thanks for the article.

    • jprime

        Hmmm, I have to disagree.  The Ableton Bridge brings a whole world of creativity to serato sets.  I’d say that Ableton is a widely accepted program for unleashing creativity, and that coupled with SSL is a force. 

      • Adam

        I’ll agree with you on that one; although… it can already be implemented into almost all other programs via a internal audio routing such as soundflower.  You can even route the effects from any program onto any deck and have them sync up with the master clock.  This is sort of CPU heavy and a lil complicated so im looking forward to seeing this in more programs suck as TSP.  They don’t have a release yet; but it will be nice to see the simple solution like SSL :).

    • rs

      One approach to creativity is devoting all your energy to playing the song at the right time.

      As somebody who has done quite a lot of advanced MIDI trickery, FX trickery, etc… my experience has been that people would much rather hear good songs than a 4-bar loop mangled in 27 different ways.

      Again, just my experience, but I’ve explored both approaches.

      • Mr.Slick

        Ha,ha 🙂 That first line should be standing on every piece of dj equipment, not as a rule, but as a reminder. Well put, bro!

    • Justin

      It still amazes me that people fail to realize that in a world where more people are djing by watching waveforms or using autosync, even less people should be touching effects.

  • jprime

    Wicked, I’m going to have a closer look at this article tonight – thanks a lot! 

  • jprime

    Wicked, I’m going to have a closer look at this article tonight – thanks a lot! 

  • jprime

    Wicked, I’m going to have a closer look at this article tonight – thanks a lot! 

  • jprime

    Wicked, I’m going to have a closer look at this article tonight – thanks a lot! 

  • jprime

    Wicked, I’m going to have a closer look at this article tonight – thanks a lot! 

  • Nan Creationss

    Very nice article. Although I’m not into serato, I find it interesting specially for the use of midipipe. I know that you guys have already made mention and explained its use for superknobs in traktor. I’m thinking maybe  an article focusing on midipipe and the different possibilities it gives you on different DJ software would be a really nice thing from your side. Something about how should we know when or what a controller/software might give us trouble for creating super knobs or other things that I can’t think of now, but that surely you guys have stumbled with. 

    Keep up the good work!

    I have to say, that I have been an avid reader since around april of 2008, and a day doesn’t go by that I don’t check out what you guys post, even reading past articles over and over again. Thank you, and I got to say congratulations, because at least I can tell you are making an effort in providing us with more reading material, which is always useful to some extent. 

  • Nan Creationss

    Very nice article. Although I’m not into serato, I find it interesting specially for the use of midipipe. I know that you guys have already made mention and explained its use for superknobs in traktor. I’m thinking maybe  an article focusing on midipipe and the different possibilities it gives you on different DJ software would be a really nice thing from your side. Something about how should we know when or what a controller/software might give us trouble for creating super knobs or other things that I can’t think of now, but that surely you guys have stumbled with. 

    Keep up the good work!

    I have to say, that I have been an avid reader since around april of 2008, and a day doesn’t go by that I don’t check out what you guys post, even reading past articles over and over again. Thank you, and I got to say congratulations, because at least I can tell you are making an effort in providing us with more reading material, which is always useful to some extent.