Everything you need to master professional DJing with Kuartz
Learn the basics of mixing in Kuartz with this step-by-step guide. In just a few minutes, you'll create your first seamless transition.
Start by adding two tracks to your timeline. This is where Kuartz differs from traditional DJ software - you'll arrange your tracks visually on a timeline, similar to a DAW.
Wait for the analysis to complete (check the Status column) before adding tracks. This ensures BPM and key information is available for sync and harmonic mixing.
Unlike traditional DJ software where each deck has its own tempo, Kuartz uses a global BPM. All tracks are time-stretched to match this master tempo, keeping everything perfectly in sync.
Set the global BPM close to your tracks' original tempo. Large tempo changes (more than 8%) may affect audio quality. For best results, choose tracks with similar BPMs.
The magic of timeline mixing is seeing exactly where your tracks overlap. Position the second track so it starts playing before the first track ends - this overlap is your transition zone.
A typical transition is 16-32 beats (4-8 bars). Start with longer overlaps while learning - they're more forgiving.
The EQ is your main tool for smooth transitions. The key is to avoid having two bass lines playing at full volume simultaneously - they'll clash and sound muddy.
Instead of EQ swaps, try the Xone-style filter. Sweep it from center toward highpass on Track 1 while sweeping Track 2 from lowpass toward center. This creates a smooth, sweeping transition effect.
Use the volume faders to control the relative levels of each track during the transition. This helps maintain consistent energy and prevents your mix from getting too loud in the overlap.
Click the headphone button on a track to preview it in your headphones without affecting the main output. This lets you cue up the next track and check your mix before it goes live.
Now it's time to hear your mix! Press Space (or click Play) to start playback. Listen to the transition and make adjustments as needed.
Use File → Save Project to save your timeline. You can come back later to continue refining or add more tracks to build a full set.
Now that you've created your first transition, explore these advanced techniques:
The top bar provides quick access to transport controls, BPM, and system status.
Start timeline playback
Pause at current position
Stop and return to start
Set the master tempo for your entire set (1-300 BPM).
| Action | Result |
|---|---|
| Click on value | Direct text editing |
| Drag vertically | Continuous adjustment |
| +/- buttons | Adjust by 0.1 BPM (hold for auto-repeat) |
| Double-click | Reset to default value |
Real-time stereo output levels
The timeline is the heart of Kuartz. Unlike traditional DJ software with two decks, you work on a visual timeline where you can see your entire set, plan transitions in advance, and make adjustments on the fly. Think of it like a DAW for DJing.
The timeline displays 4 horizontal tracks (decks), each capable of holding audio clips. Time flows from left to right, and the vertical playhead shows the current playback position. When two clips overlap horizontally, both play simultaneously - this is where your transitions happen.
The grid adapts to your zoom level:
Use pinch gestures or scroll to zoom.
| Action | Result |
|---|---|
| Scroll wheel (vertical) | Navigate between tracks vertically |
| Scroll wheel (horizontal) | Pan through the timeline |
| Pinch gesture (trackpad) | Zoom in/out horizontally |
| Magnify gesture | Zoom centered on cursor position |
| Click on empty area | Move playhead to that position |
Clips are the audio regions on your timeline. Each clip represents a track from your library. You can move, trim, copy, and manipulate clips to build your set.
Loops let you repeat a section of a track indefinitely. This is essential for extending breakdowns, building tension, or holding a groove while you prepare the next track. The loop stays perfectly in sync with the global BPM.
Most common sizes highlighted. 4 beats = 1 bar in 4/4 time.
Click the loop button (●) to activate/deactivate the loop at current position.
Use ×2 to double loop size or ÷2 to halve it while looping.
Click the beat button to show overlay and select specific loop size.
The Clip Editor gives you detailed control over individual tracks. Set cue points, adjust BPM, change the key, and fine-tune gain settings. Open it by double-clicking any clip on the timeline.
The top of the Clip Editor shows essential information about the loaded track.
The detected BPM of the original track. You can manually adjust this if the detection was incorrect.
Note: If the detected BPM is half or double the actual tempo, adjust it here. The track will then sync correctly with your global BPM.
The detected musical key of the track. Displayed in Camelot notation for easy harmonic mixing.
Adjust the clip's volume level. Use this to match loudness between tracks so transitions are smooth without sudden volume changes.
Toggle automatic gain normalization. When enabled, Kuartz automatically adjusts the gain to match other tracks in your set.
Re-run the analysis to detect BPM, key, and energy. Useful if you've modified the track or if initial detection was inaccurate.
Markers help you navigate within a track and identify important sections like drops, breakdowns, or vocal entries.
The waveform shows the audio visually, making it easy to identify beats, drops, and quiet sections.
The minimap at the top shows an overview of the entire track. The highlighted area indicates what's currently visible in the main waveform view. Click on the minimap to quickly navigate to any part of the track.
Each of the 4 decks has a full channel strip with professional mixing controls. The mixer is displayed vertically on the left side of each track in the timeline, giving you immediate access to EQ, filter, volume, and routing controls.
Each channel has routing buttons that control where the audio goes. Click on a track's number to focus it (shown with blue border), which selects that deck for any focused operations.
Completely silences this track in the master output. The track keeps playing but you won't hear it.
Hear only this track - all other non-soloed tracks are muted. Multiple tracks can be soloed.
Sends this track to the Preview output (headphones). Independent of Mute/Solo - you can preview a muted track!
Reserved for future automation features. Currently disabled.
The filter is modeled after the legendary Allen & Heath Xone:92 filter, known for its smooth, musical sweeps. It's a single knob that transitions between highpass and lowpass filtering with a bypass point in the center - perfect for building tension or creating dramatic sweeps during transitions.
Removes bass and low-mids. Turn fully left for maximum HP effect (100%).
No filtering applied. This is the default position for normal playback.
Removes highs and presence. Turn fully right for maximum LP effect (100%).
For smooth transitions, try sweeping the outgoing track's filter toward highpass while sweeping the incoming track from lowpass toward center. This creates a natural crossover effect where frequencies "hand off" from one track to another.
A professional 3-band equalizer with isolator-style "kill" capability. Each band ranges from -50dB (complete cut) to +6dB boost. The curve uses logarithmic scaling for precise control in the cut range, and at the minimum position, the band is completely silenced (cut-to-infinity).
Controls treble, cymbals, hi-hats, and vocal sibilance. Cut the highs during transitions to reduce harshness.
Controls vocals, synths, and melodic content. Cutting mids can help two tracks blend without clashing melodies.
Controls kick drums and bass. Essential for the "bass swap" technique - never have two bass lines at full volume together!
Tip: Double-click any EQ knob to instantly reset to 0dB (unity).
Note: The knob arc starts from center (0dB), making it easy to see if you're boosting or cutting.
Add depth and creativity to your mixes with built-in effects or your favorite VST/AU plugins. Effects can be applied to the master output, send buses, or external routing for maximum flexibility.
Effects are organized into racks. Each rack processes audio from a specific bus. Click on a rack selector button to switch between them - each button shows a real-time VU meter indicating the audio level on that bus.
Effects applied to the final mix output. Use for mastering effects like limiters or subtle compression.
Shared effects bus. Use the SEND 1 knob on each channel to control how much signal goes here.
Second shared effects bus. Great for having reverb on SEND 1 and delay on SEND 2.
Effects for external routing mode. Processes audio going to separate physical outputs.
Send effects (SEND 1/2) are shared - multiple tracks can use the same reverb, saving CPU. Insert effects (MASTER) process the entire signal. For per-track effects, use the channel filter/EQ or add effects to the master with careful gain staging.
Kuartz includes essential DJ effects, optimized for low latency and high quality.
Adds space and depth. Great for vocal atmospheres and transition effects.
Echo effect synced to BPM. Creates rhythmic patterns and builds tension.
Cuts high frequencies. Useful for creating underwater or muffled effects.
Cuts low frequencies. Creates thin, telephone-like sounds for buildups.
Loudness maximizer designed for drops. Adds punch and presence.
Each effect slot displays its controls in a consistent layout. Effects can be chained (processed in order) and reordered by dragging.
Use your favorite studio plugins live in your DJ sets. Kuartz supports AU (macOS) and VST3 (64-bit) plugins, so any effect that works in your DAW will work here.
Go to Settings → VST Plugins to scan for plugins and manage which ones are available in the effect menu.
Performance Note: VST plugins can be CPU-intensive. Monitor the CPU indicator in the top bar. If you experience audio dropouts, try reducing the number of active plugins or increasing buffer size.
App Store Version: If you downloaded Kuartz from the Mac App Store, some VST/AU plugins may not work due to macOS sandbox restrictions. Many plugins require system access that the sandbox blocks. For full plugin compatibility, download the direct version from our website.
Isolate vocals, drums, bass, and other elements from any track.
Kicks, snares, hi-hats, percussion
Bass lines and low frequencies
Voices and vocal harmonies
Melodies, synths, other elements
Drop drums from one track while bringing in drums from another.
Layer vocals from one track over the instrumental of another.
Remove elements to build tension, bring them back for impact.
System Requirements: Stem separation is CPU and memory intensive. We recommend at least 24GB RAM and closing other applications before processing. Stop playback before extracting stems for best performance.
Browse, search, and organize your music collection.
Use the search box to find tracks by title, artist, album, or any metadata.
Sortable columns help you find the perfect track.
| Column | Description |
|---|---|
| Cover | Album artwork |
| Title / Artist | Track name and artist |
| BPM | Detected tempo |
| Key | Musical key (Camelot notation with color) |
| Energy | Energy level 0-100 (color-coded) |
| Rating | Your 1-5 star rating |
| Genre / Year | Metadata from file |
| Status | Analysis progress indicator |
Organize your tracks into custom playlists for easy access and set preparation.
Tip: Hold Cmd (Mac) or Ctrl (Windows) while dragging to reorder tracks within a playlist instead of adding them to the timeline.
Stop scrolling through thousands of tracks. Kuartz AI analyzes BPM, key, energy, and musical characteristics to suggest tracks that will actually work next in your mix.
The recommendation engine considers multiple factors to find tracks that will mix well together:
Finds tracks within a mixable tempo range to avoid extreme time-stretching.
Uses the Camelot wheel to find tracks in compatible musical keys.
Considers track intensity (0-100) to control your set's energy flow.
AI combines all factors to rank the best overall matches.
Choose how you want to shape your set's energy. Each direction filters recommendations differently.
Keep the vibe steady. Finds tracks with similar energy to your current one.
Build the energy up. Shows tracks with higher intensity for peak moments.
Bring it down. Perfect for breaks, cooldowns, or transitioning to chill sections.
Key-focused. Prioritizes Camelot wheel compatible keys for melodic blending.
AI's best picks. Balances all factors for the most natural transitions.
The panel shows your reference track at the top with its key info (cover, title, BPM, key, energy), followed by a table of recommended tracks.
Each recommendation shows how well it matches based on your selected direction. You can preview tracks before adding them to your timeline.
Kuartz automatically analyzes your tracks to detect BPM, musical key, and energy level. This information powers the sync engine, harmonic mixing, and AI recommendations.
Import your music in any of these industry-standard formats:
Lossless
Lossless
Lossless
Compressed
AAC
Vorbis
Recommendation: For best audio quality, use lossless formats (WAV, AIFF, FLAC) especially for professional gigs.
Detects the tempo of your track, typically within 0.1 BPM accuracy. This powers the time-stretching engine that keeps all tracks in sync.
Range: 20-300 BPM
Identifies the musical key of the track. Displayed in Camelot notation with color coding for easy harmonic mixing.
12 major + 12 minor keys
Measures the overall intensity and energy of the track on a 0-100 scale. Used by AI recommendations to control your set's flow.
0 (calm) to 100 (intense)
The Status column in the browser shows the analysis state of each track:
Being processed or in queue
Analysis complete (no icon)
Track has been loaded
Analysis failed
If BPM or key detection seems wrong, you can re-analyze:
Sometimes you know better than the algorithm:
Click the gear icon in the top bar to open Settings. Settings are organized into 7 tabs on the left sidebar:
Prevents clipping when multiple tracks play simultaneously. Configure separately for Internal Mixing and External Mixing modes.
Controls the algorithm used to sync tracks to the global BPM while preserving pitch.
| Mode | Description |
|---|---|
| Disabled (Resampler Only) | Pitch changes with tempo. Shows additional Resampler Quality option (Fast, Balanced, High Quality). |
| Fast | Low CPU usage, suitable for live performance. |
| Balanced | Good balance between quality and performance. |
| High Quality | Best audio quality, higher CPU usage. |
Enable "Automatically extract stems when analyzing" to process stems for every new track. Disable to extract stems only on demand.
Shows cache size with count of thumbnails and stems. Click "Clear Cache" to delete all cached data (thumbnails and extracted stems).
Select your audio interface for playback. Shows available devices with their driver type.
Select input device for external audio. Can be set to "None" if not needed.
Select from available sample rates supported by your device (e.g., 44100 Hz, 48000 Hz).
Slider to select buffer size. Available sizes depend on your audio device.
Shows three latency values: Processing (based on buffer), Output (device latency), and Total latency in milliseconds.
Configure which physical outputs receive each audio bus. Each output has separate L and R channel selectors.
Toggle between Internal and External mixing modes:
All mixing happens inside Kuartz. Configure Master Output, Preview Output, and FX Return Output.
Each deck routes to separate outputs for an external mixer. Configure Output Deck 1-4, Output Preview, and Output FX Return.
Main mix (Internal mode). Select L and R channels.
Headphone cue bus. Select L and R channels.
External effects return. Select L and R channels.
Configure input channels for external audio sources.
Select L and R input channels for receiving audio from external effects processors. Set to "not connected" if not using external FX.
Manage your VST/AU plugin library.
Shows all detected plugins with name and manufacturer. Displays total count of available VST plugins.
Click to scan for new plugins. Shows progress during scanning.
Warning: Third-party VST plugins may significantly impact system performance and stability. We strongly recommend comprehensive testing in a controlled environment before live performance.
Create custom MIDI and keyboard mappings to control Kuartz with your DJ controller or computer keyboard.
Select the MIDI device or Keyboard to configure. Detected MIDI controllers appear in the device dropdown. Use "Keyboard" to map computer keyboard keys.
Shows all mappings for the selected device. Each row displays:
Add input mapping (control Kuartz from your device)
Add output mapping (LED feedback from Kuartz)
Copy selected mapping to create similar one
Remove selected mapping
Configure the selected assignment:
| Type | Options |
|---|---|
| Button | Mode: Toggle or Hold. Invert option. |
| Fader | Invert option for reversed faders. |
| Encoder | Mode: 7Fh/01h or 3Fh/41h. Interaction: Direct or Relative. Sensitivity (0-300%). Acceleration (0-100%). |
| LED | For output mappings - sends feedback to controller LEDs. |
View your current license status and manage activation.
Displays your license type, email, and activation date.
15-minute session limit. Shows remaining time and Upgrade button.
No time limits. Shows purchased version.
Subscription. Shows Manage Subscription button.
Deactivate your license to transfer it to another computer. Requires internet connection.
Can't find what you're looking for? Our support team is here to help you get the most out of Kuartz.