Wat is het TSI-bestandsformaat?
.tsi-bestanden worden gebruikt door Traktor, de professionele DJ-mixsoftware ontwikkeld door Native Instruments. TSI-bestanden slaan verschillende Traktor-instellingen op, waaronder:
- audio-apparaatroutering,
- effecttoewijzingen,
- sneltoetsen en toetsbindingen,
- MIDI-controller-mappings.
.tsi-bestanden kunnen instellingen voor DJ-controllerapparaten opslaan en worden vaak gebruikt om Traktor te synchroniseren met mix-hardware. Intern is een .tsi-bestand een XML-document waarvan de kerngegevens van de mapping zijn opgeslagen als Base64-gecodeerde binaire data, gebruikmakend van ID3v2-achtige frameblokken in big-endian volgorde.
Traktor-software biedt een veelvoud aan functies en tools voor professioneel audiomixen, waarvan vele rijke bedieningsinterfaces bieden. Instellingen die zijn gedefinieerd en geëxporteerd naar .tsi-bestanden kunnen vervolgens rechtstreeks in Traktor worden geïmporteerd via de Controller Manager. Deze methode maakt niet alleen een handiger beheer van instellingen mogelijk, maar maakt het ook mogelijk om verschillende setups te testen die zijn opgeslagen in .tsi-bestanden die via internet worden verspreid.
Traktor Pro 2.x en 3.x gebruiken incompatibele binaire framestructuren binnen de .tsi-wrapper. De CMDR-editor - een onofficiële open-source tool - biedt een grafische interface voor het bewerken van .tsi-mappings zonder handmatig de XML of binaire gegevens te manipuleren. Het formaat werd in 2014 door community-ontwikkelaar Ivan Zlatev door middel van reverse-engineering geanalyseerd en gedocumenteerd.
Beveiliging & veiligheid
RISICO: LOWTSI-bestanden zijn configuratie-/gegevensbestanden zonder uitvoerbare code. Ze kunnen je systeem niet beschadigen. Het importeren van een niet-vertrouwde TSI kan echter ongemerkt je bestaande Traktor-controller-mappings of audio-instellingen overschrijven - maak altijd een back-up van je huidige TSI voordat je een gedownloade mapping importeert (Traktor > Preferences > Export Settings).
Formaatdetails
in een notendopProgramma's die TSI-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Native Instruments GmbH |
| Buitenste formaat | UTF-8 XML (root-element: NI_Serialization) |
| Interne mapping-gegevens | Base64-gecodeerde binaire data met ID3v2-achtige frameblokken; big-endian byte-volgorde |
| Typische bestandsgrootte | 10 KB - 500 KB (eenvoudige tot volledige controller-mappings) |
| Opgeslagen gegevens | MIDI In/Out-bindingen, Traktor-commando-ID's, modifier-statussen, audio-routering, FX-instellingen, sneltoetsen |
| Platform | Windows, macOS |
| Versiecompatibiliteit | Traktor Pro 2.x en 3.x gebruiken incompatibele binaire framestructuren; bestanden zijn niet uitwisselbaar |
| Importmethode | Traktor Preferences → Controller Manager → Import TSI |
| Community-specificatie | Formaat door middel van reverse-engineering geanalyseerd door Ivan Zlatev (2014); gedocumenteerd op github.com/ivanz/TraktorMappingFileFormat |
| GUI-editor | CMDR (onofficiële open-source editor op cmdr-editor.github.io/cmdr) voor visuele mapping zonder handmatige XML/binaire bewerking |
| Bestanden delen | Community .tsi-mappings worden op grote schaal verspreid via de NI User Library en DJ-forums |
| Uitgebracht | circa 2010 (Traktor Pro 2.x) |
| Laatste versie | TSI format used by Traktor Pro 3.x (current as of 2025) |
| Specificatie | github.com |
TSI conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over TSI-bestanden.