Skip to main content

DJ.Studio 4.2: New Features and Improvements

DJ.Studio 4.2 adds the Scratch Editor, improved exports, automatic tempo matching, and various performance and workflow improvements. This article covers the features and changes introduced in version 4.2.

Written by Liz Bollema

Scratch Editor

The Scratch Editor allows you to add vinyl-style scratch effects to your mixes, create custom scratch patterns, and use scratching as part of transitions between tracks.

Scratching video

Scratch Blocks

Scratch effects are represented as Scratch Blocks on the timeline.

You can add a Scratch Block by:

  • Right-clicking in the timeline

  • Using the Effects tab

  • Using the Effect Automation dropdown

Scratch Blocks can be moved, resized, and positioned anywhere in your mix.

When zoomed out, blocks snap to beats. When zoomed in, they snap to 1/8 notes for more precise placement.

Scratch In vs Scratch

There are two types of scratch behavior:

Scratch In

  • Scratches are integrated into a beat, drop, or transition.

  • Commonly used to introduce a new track.

Scratch

  • Scratches are performed over the currently playing audio.

  • Commonly used on vocals, beats, or musical phrases.

A triangle inside the Scratch Block indicates its direction. If you drag a block beyond its start or end point, DJ.Studio automatically converts it between Scratch and Scratch In mode.

Echo Scratch Transition

DJ.Studio includes an Echo Scratch transition preset.

This transition:

  • Applies an echo effect to the outgoing track.

  • Scratches the incoming track into the mix.

You can also use only the scratch effect by navigating to:

Transition → Effects → Effect In → Scratch In

⁠Scratch Pattern Editor

Selecting a Scratch Block opens the Scratch Pattern Editor.

The editor allows you to create and customize scratch movements using a pattern language.

Pattern Language

  • Uppercase letters (A–Q): audible vinyl movements

  • Lowercase letters (a–q): silent movements, similar to a closed crossfader

  • R: releases the record back to normal playback

  • . (dot): slows the movement between actions

Additional Controls

Pattern Graph

  • Displays the scratch movement visually over time.

Easing Slider

  • Controls how mechanical or natural the scratch motion feels.

Use Track Audio

  • Preview scratches using the actual track audio instead of the default scratch sample.

Save Preset

  • Save custom scratch patterns for reuse in future projects.

Scratch Presets

DJ.Studio includes a collection of built-in scratch presets created with professional turntablists.

You can mark presets as favorites to keep them easily accessible.


Double and Half Tempo Matching

DJ.Studio automatically recognizes when two tracks are related by double or half tempo.

For example:

  • 75 BPM and 150 BPM

  • 80 BPM and 160 BPM

  • 90 BPM and 180 BPM

When a double or half tempo relationship is detected:

  • Both tracks retain their original BPM.

  • No pitch shifting is applied.

  • Beats are aligned automatically.

This behavior also applies to content placed in sample lanes.

Existing vs New Mixes

The automatic double/half tempo system is applied only to newly created mixes.

Existing projects continue using their original tempo behavior to avoid altering previously completed work.

Want to know more about this change? Check out the article.


Switching the Timeline Between Time and Bars

The Studio timeline can display either:

  • Time (minutes and seconds)

  • Musical bars

To switch between the two views:

  1. Open the Studio view.

  2. Click the time/bars display in the upper-left timeline card.

  3. Toggle between Time and Bars mode.


DJ Set Export Improvements

rekordbox and Serato Exports

DJ.Studio exports for rekordbox and Serato can now include additional processing elements that were previously excluded.

Earlier versions only exported track edits such as:

  • Cuts

  • Loops

  • Stems

  • Paste operations

Version 4.2 adds support for exporting:

Samples

Samples can be exported in two ways:

  1. Bundled with tracks

    1. The sample is merged into the track it belongs to

  2. Separate audio clips

    1. Samples are exported as independent audio files.

Sample numbering continues after the last track in the mix.

Example:

  • 15 tracks in mix

  • First exported sample becomes file 16

Transition Effects

Exports can now include transition processing created in:

  • Transition → Equalizer

  • Transition → Effects

  • Transition → Stems

Effect Blocks

Standalone effect blocks placed on:

  • Tracks

  • Samples

  • Transition sections

can now be included in exported DJ sets.


Exporting to djay Pro and VirtualDJ

DJ.Studio can export DJ sets for:

  • djay Pro

  • VirtualDJ

This allows projects created in DJ.Studio to be transferred into those platforms for further performance or editing.


Other changes and Fixes

System Requirements

Starting with DJ.Studio 4.2, macOS Big Sur (11.x) is no longer supported.

Users running macOS Big Sur can continue using earlier versions of DJ.Studio, but version 4.2 and newer require a more recent version of macOS.

Studio

  • Fixed an issue where BPM in Mashup Mode could become locked at 400 BPM.

  • Fixed resizing for elements that were only one beat long.

  • Fixed Tempo Lane behavior when switching from Manual back to Auto mode.

Stems

  • Fixed alignment issues that could occur when using Mute Stems (MS).

Missing File Detection

  • Fixed an issue where the Missing Files dialog could repeatedly appear after opening projects with missing media.

  • Improved folder scanning so unreadable subfolders no longer stop the entire search process.

Export

  • Fixed a Windows-specific issue affecting Dropbox exports for the DJ.Studio mobile app.

Performance and Stability

Several improvements were made to memory usage and project stability, including:

  • Reduced memory usage when saving projects.

  • Fixed multiple memory-related issues in large projects.

  • Fixed a memory leak related to repeatedly resizing transition windows.

  • Improved Library audio streaming performance by switching to chunked audio streaming.

VST Plugins

Plugin parameters now update immediately when selecting a different track, even when playback is paused.

This ensures that displayed parameter values always reflect the currently selected track and its automation settings.

Did this answer your question?