Super Xtreme Mapper Super Xtreme Mapper- TSI Editor for Traktor Pro
BETA v0.3
January 2026

SUPER XTREME MAPPER

The TSI editor Traktor deserves.

Create, edit, and manage your Traktor Pro MIDI mappings with a modern, intuitive interface. Free and open source.

01

What is SXM?

Super Xtreme Mapper is the only native macOS application for creating and editing Traktor Pro TSI mapping files.

Inspired by the much loved, long dead, Xtreme Mapping, we built everything new from the ground up.

Whether you're building custom mappings, tweaking existing setups, or diving deep into modifier logic, SXM gives you a clean, modern interface that works with Traktor's powerful mapping system.

No more hunting through endless menu trees. Just open your TSI, see everything at a glance, and make your changes.

Super Xtreme Mapping
I/O ASSIGNMENT COMMAND MIDI
IN Deck A Play/Pause Ch1 CC 20
IN Deck A Sync Ch1 CC 21
OUT Deck A Play State LED Ch1 CC 40
IN Deck B Play/Pause Ch2 CC 20
02

The Story

"

We used to love Xtreme Mapping. It was the only decent TSI editor out there for Mac. It made creating custom Traktor mappings almost fun.

Then Apple Silicon happened and Xtreme Mapping stopped working. Our attempts to contact the original author were met with silence. After years of waiting and hoping, we decided to build it ourselves, but updated for 2026.

Using Claude Code, we reverse-engineered a completely new TSI editor from a combination of Xtreme Mapping screenshots, the CMDR editor source code (thank you, cmdr-editor team!), and IvanZ's invaluable TSI format research. The result is Super Xtreme Mapping: a love letter to the original, rebuilt from the ground up for modern Macs, doing it the way nothing else can.

The SXM Team
03

Features

NEW

Voice Guided Setup

Just move a knob and tell SXM what you want it to do. "Map play pause to Deck A" — boom, done. Automagical mapping with the touch of a button.

Requires Anthropic API key and Apple Silicon for on-device speech recognition.

Voice Learn
🎤
Listening...
MIDI Detected Ch1 CC 20
🎙
Voice Command "Map play pause to Deck A"
Creating Mapping Play/Pause → Deck A → CC 20
NEW

Guided Mapping Wizard

No MIDI knowledge? No problem. The wizard walks you through every step — just pick what you want to control, move your knob or button, and you're done. Fast. Easy. Flawless.

Perfect for beginners or anyone who wants quick, reliable mappings without the learning curve.

Guided Setup
1Function
2Target
3MIDI
4Done
Move a control on your MIDI device
Waiting for MIDI...
Function:Play / Pause
Target:Deck A

Visual Mapping Table

See all your mappings at a glance in a clean, sortable table. Filter by I/O type, assignment, or search for specific commands. No more endless scrolling through Traktor's clunky interface.

All Input Output Search...
I/OAssignmentCommandMIDI
INDeck APlay/PauseCh1 Note 42
INDeck ATempo Bend +Ch1 CC 20
OUTDeck APlay StateCh1 Note 42
INDeck BPlay/PauseCh2 Note 42
INGlobalMaster VolumeCh1 CC 7

Bulk Edit

Select multiple commands and modify them all at once. Change MIDI channels, reassign decks, or update parameters in bulk. No more tedious one-by-one editing. Save time and speed up your mapping workflow dramatically.

3 selected Bulk Edit...
I/OAssignmentCommandMIDI
INDeck APlay/PauseCh1 → Ch2
INDeck ACueCh1 → Ch2
INDeck ASyncCh1 → Ch2
OUTDeck BPlay StateCh2 Note 42

Full MIDI Control

Edit channels, CC numbers, notes, and all MIDI parameters with intuitive controls. Full support for buttons, faders, encoders, and LEDs with proper controller type settings.

MIDI Settings
Type Button
Channel 1
Note/CC CC 20
Interaction Hold
Invert
Soft Takeover

Modifier Logic

Full support for Traktor's powerful 8-modifier system. Set conditions for when mappings activate and define modifier changes. Build complex, layered controller setups with ease.

Modifier Conditions
M1 =0 =1 =2 → Set to 1
M2 =0 =1 =2 No change
M3 Any =0 =1 No change
Active when M1=0 AND M2=1

Drag & Drop

Copy mappings between files with simple drag and drop. Open multiple TSI files side by side and transfer configurations between controllers or templates instantly.

Kontrol S4.tsi
Play/Pause → Deck A
Sync → Deck A
Cue → Deck A
My Controller.tsi
Play/Pause → Deck A
Drop here...
Cue → Deck A

Native macOS

Built with SwiftUI specifically for Apple Silicon. Blazing fast, memory efficient, and feels right at home on your Mac. Full support for dark mode, keyboard shortcuts, and multi-window workflows.

Apple Silicon Native
Universal Binary (M1/M2/Intel)
Dark Mode Support
Multi-Window
Keyboard Shortcuts

All Traktor Commands

Access to the complete Traktor command library with over 500 commands. Browse by category or search for exactly what you need. Every deck, FX, mixer, and global command at your fingertips.

Transport Tempo FX Mixer
Tempo Bend +Tempo
Tempo Bend -Tempo
Tempo RangeTempo
Tempo SyncTempo
04

Community & Support

Join the Community

Connect with DJs and mapping enthusiasts. Get help, share creations, and chat.

Join Discord Server

Bug Reports

Found a bug? Open an issue on GitHub with steps to reproduce.

Report on GitHub

Feature Requests

Have an idea? We'd love to hear it. Start a discussion on GitHub.

Start a Discussion

Contact

Questions or feedback? Drop us a line and we'll get back to you.

SXTREMEMAPPER@PROTON.ME

SXM is free and open source, built with love for the DJ community. Your support keeps development going.

05

How to Get Started

The only TSI editor for Mac. The only one with AI-powered voice commands. The only one with a guided setup wizard. The only one built native for Apple Silicon. Free and open source.

macOS

Requires macOS 14.0+
Apple Silicon & Intel

Download v0.3 Beta

Free & Open Source (MIT License)

View Source on GitHub

Beta Software

SXM is currently in beta. While we've tested extensively, bugs may exist. Always backup your TSI files before editing.

  • Make copies of important mappings
  • Report bugs on GitHub
  • Use at your own risk