Total software for Argentine tango DJs. Manage library. Make tandas. Build playlists. Control sounds.

TangoDJ is a Windows/macOS desktop app for Argentine tango DJs who want a purpose-built tango DJing tool.
  • Import and build your track library.
  • Build your tanda library.
  • Make playlists with precise timing.
  • Playback protection from accidental change of playback.
  • Automatic volume control, equalizers, and VSTs.
  • Use MIDI devices to control TangoDJ.
  • DJ away from the DJ desk with TangoDJ Mobile Companion.
Buy TangoDJ

If it doesn’t fit your workflow, email us within 14 days for a full refund.

TangoDJ running at a milonga with a MIDI controller and Mobile Companion remote

New - included in TangoDJ purchase

Control TangoDJ from anywhere in the venue.

Download TangoDJ Mobile Companion for iOS and Android devices.

TangoDJ Mobile Companion app showing playback, playlist, EQ, and loudness controls

Made by tango DJ, for tango DJs

TangoDJ is for you if...

  • You DJ milongas, practicas, or festivals and think in tandas and cortinas.
  • You want repeatable prep with better metadata and reusable tandas.
  • You need live safety and timing control during the night.

It is not for you if...

  • You want a general club DJ tool with beatmatching and similar workflows.
  • You do not use tandas and cortinas as your core event structure.

What changes when you switch to TangoDJ

Faster preparation, safer live control, and a cleaner path from imported music to a finished milonga playlist.

Build reusable tandas from real library data.

Create tandas from selected tracks, keep them in a dedicated Tandas panel, and reuse them across events.

Adjust the night without breaking the flow.

Send, replace, move, and set the next tanda while the playlist stays organized around tango structure.

Keep the room sounding right.

Use eight Master presets, Auto gain, clip prediction, filters, parametric EQ, compressor, and VST3 effects.

Preview privately on a second output.

Audition the next tanda, replacement tracks, or cortinas without changing main playback or the audience display.

Read the playlist at a glance.

See current playback, next track, stop markers, analysis status, timing projections, and tanda issues in compact indicators.

Protect playback from accidents.

Lock the playlist or player, mark stop-after moments, and let the player process keep going through remembered fallback tracks.

See TangoDJ in action

One focused workspace for organizing music, building tandas, running playlists, and shaping the room's sound.

Why TangoDJ exists

Seventeen years ago I started DJing milongas and quickly hit a wall: every DJ program was built for generic playlists, not tandas, not cortinas, not tango flow.

So I built my own tool. I used it to DJ around the world, and DJs kept asking, "What are you using?"

The problem was: it was never designed for anyone but me. It was hard to install and full of rough edges.

After changing laptops, I rebuilt it from the ground up. TangoDJ is that modern version: a rock-solid, tanda-first system that makes milonga DJing simpler, safer, and more enjoyable.

- Rick

How it works in 3 steps

01

Import with a safety net.

Bring in folders, playlists, or another DJ app's library. Review the import result before confirming it, and undo the import if the organization is not right.

02

Prepare the music you will actually use.

Search the library, shortlist favorites, clean metadata, repair missing files or duplicates, and build reusable tandas with cortinas and timing in mind.

03

Run the room from one focused workspace.

Preview privately, protect playback, watch the schedule, adjust the next tanda, tune the Master output, and show dancers the current music on the Info Display.

Feature modules

Built to help you prep faster, perform calmly, and keep the milonga flowing.

MIDI remote control

Put live controls under your fingers

Map MIDI knobs, faders, pads, and buttons to playback, playlist actions, Master presets, EQ, filters, locks, and custom controls.

Mobile Companion

Control TangoDJ from your phone

Pair the companion app and control playback, playlists, Master sound, loudness, EQ, and your own custom remote page.

Import review

Bring libraries in without committing blind

Import tracks, playlists, and other programs' libraries, then confirm the result only after you inspect it.

Library organization

Build folders from tags or source structure

Organize imports by orchestra, genre, album, year, custom metadata, or the folders already on disk.

Search and prep

Find the right music while the night is moving

Use Tracks as the archive, Favorites as the shortlist, and Tandas as the first place to look during live DJing.

Tanda first

Work with tandas and cortinas directly

Create tandas from selected tracks, keep complete groups together, and mark cortinas so the playlist behaves like a milonga.

Playlist operations

Place music exactly where it belongs

Send to the next tanda, last tanda, end of playlist, or after a selected tanda without manual list surgery.

Playlist indicators

See current, next, stop, and analysis state

Compact row markers show what is playing, what will play next, where playback stops, and whether track analysis is ready.

Playback safety

Protect the dance floor from accidents

Lock the playlist, lock the player, set stop-after markers, and let fallback tracks keep playing if the main app has to recover.

Private preview

Check music without changing the room

Send main output to speakers and preview output to headphones, so cueing never changes playback or the Info Display.

Master panel

Control the final sound before it hits speakers

Use gain, volume, filters, EQ, compressor, Auto gain, clip prediction, spectrum view, presets, and VST3 effects.

Info Display

Show dancers what is playing and coming next

Open a separate audience window, blackout it when needed, and choose or customize display themes.

Themeable display

Customize the audience screen offline

Built-in Info Display themes can be copied and edited with local HTML, CSS, assets, and optional JavaScript.

Shortcuts and layout

Shape TangoDJ around your event setup

Toggle panels, maximize the panel you need, switch theme and language, and assign shortcuts from Settings.

Backup and repair

Keep the database recoverable

Save database copies, export playlists when useful, and preview database repair before applying it.

If you've ever...

...TangoDJ was built for exactly that.

A tanda-first system that helps you prepare faster, perform with confidence, and keep the milonga moving without fighting your tools.

Buy TangoDJ

If it doesn’t fit your workflow, email us within 14 days for a full refund.

FAQ

Is TangoDJ built specifically for milonga DJing (tandas/cortinas), or is it a general DJ app?

TangoDJ is built specifically for DJing Argentine tango events such as milongas, practicas, festivals, and marathons.

What DJ workflows is TangoDJ best for, and who is it not for?

TangoDJ is a strong fit if your workflow depends on organizing tandas, preparing playlists quickly, timing the night precisely, and keeping professional control of room sound. It is not aimed at general-purpose DJing outside tango events.

Does TangoDJ work offline?

Yes. TangoDJ works offline. Internet is only needed for license checks.

What platforms are supported?

Windows and macOS are supported, including Apple Silicon and Intel Macs.

What audio formats are supported?

MP3, FLAC, WMA, AAC, OGG, M4A, AIFF, and APE are supported.

Migration / library

Can I import my existing library and playlists?

Yes. You can import music folders, M3U/M3U8 playlists, and libraries from VirtualDJ, Foobar2000, AIMP, Mixxx, and Apple Music.

Will TangoDJ recognize tandas from my playlists automatically?

Yes, with one caveat: tanda recognition depends on tags. If the files do not have usable genre and artist tags, they will not be recognized as tandas automatically.

How does auto-organize by orchestra/genre work?

Auto-organize works from genre and artist tags, and you can still reorganize things manually when you want.

Can I edit tags in bulk?

Yes. Even thousands of music files can be edited in bulk.

Can I export playlists or tandas back out?

Yes. You can export playlists and library results when you need to archive, move, or share material outside TangoDJ.

Live performance

Can I preview or cue on a second output?

Yes. You can use any audio device for preview.

Can I switch audio devices during a milonga without restarting?

Yes. Main and preview outputs can be changed in real time.

How does timing work?

TangoDJ keeps timing precise by skipping silent parts of tracks, inserting a predefined gap between tracks, and fading out cortinas at the time you set. You can also set custom start and stop points per track, so there is no need to prepare trimmed audio files.

How does playback protection work?

When the lock button is on, you can still edit the playlist, but playback flow itself cannot be interrupted or changed. If a track is marked stop-after-play, TangoDJ will stop when playback reaches that track.

Does it have undo/redo?

Yes. TangoDJ supports one-level undo/redo for paste, cut, and delete operations on lists.

Can I customize keyboard shortcuts?

Yes. Open Settings > Keyboard Shortcuts to search actions and assign the shortcuts you use during prep or live playback.

Can I control TangoDJ with a MIDI device?

Yes. MIDI controllers can be mapped as remote controls for almost every live action, including playback, volume, presets, EQ, filters, playlist commands, locks, and custom controls.

What can TangoDJ Mobile Companion control?

Mobile Companion can control playback, playlists, Master sound, loudness, EQ, and custom controls after it is paired with the desktop app.

Can I customize the layout or panels for live use versus prep?

Yes. All panels can be resized, toggled on or off, and swapped.

Sound / EQ

What EQ and sound tools are included?

TangoDJ has eight Master preset slots. Each preset can store filters, EQ, compressor settings, Auto gain behavior, and VST3 settings. Live spectrum feedback and clip prediction are included too.

Can I save and recall EQ presets instantly during a set?

Yes. Saving and recalling EQ presets is instant, even mid-track.

Licensing / purchase

Is this a subscription or a one-time purchase?

It is a one-time purchase.

What exactly do I get when I buy?

You get a perpetual TangoDJ license plus all updates within the same major version you purchased.

How many computers can I install it on?

One purchase lets you use TangoDJ on one machine at a time. You can move to another machine by deactivating the license on the old one and activating it on the new one.

Does one license cover both macOS and Windows?

Yes.

What's your refund policy?

Just email us within 14 days of purchase and we will refund you.

Support

How do I get support?

Write to info@bukdugroup.com. We usually reply within a day.

Is TangoDJ actively maintained, and how often do you ship updates?

TangoDJ is actively maintained, and updates are shipped frequently.

Ready to level up your milonga DJing with TangoDJ?

$199 perpetual license (macOS + Windows)

Includes a 14-day refund period.

Buy TangoDJ for $199

Questions before buying? Write to info@bukdugroup.com.