Code Monkey home page Code Monkey logo

cmdr's Introduction

cmdr

Project Description

Unofficial TSI editor for Native Instruments' Traktor Pro.

If you like this piece of software, please make a donation and help it survive. Donate button

cmdr screenshot

Disclaimer

This software is still under active development, comes with ABSOLUTELY NO WARRANTY and may contain bugs. If you find one please create an issue. cmdr is NOT RELATED TO Native Instruments, but an unofficial software. Until the software has reached a stable state, it is recommended to work on copies of your TSI files.

Licence

  • cmdr is developed and released by Michael Rahier under the GPL v3 licence.
  • Used libraries:

Requirements

Installation

No installation needed, cmdr is portable. Unzip and start cmdr.exe.

Usage

Please go to the Wiki section.

Credits

  • Ivan Zlatev, for reverse engineering large parts of the TSI structure. Visit his project Traktor.Mapping.
  • Native Instruments for providing the powerful DJ software Traktor Pro.
  • My colleague and friend Acid Buddha for testing and support.

cmdr's People

Contributors

taktraum avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cmdr's Issues

Support Traktor Pro 3

First of all, I've never thanked you for creating this ultimate tool. So, Thank you!!!
It's too good to abandon now (esp since TP3 is making its moves).

Can you support Traktor Pro 3 by now aswell?

When I save/export a .TSI with TP3.118 and import/open it with CMDR, I get error opening the file, so it won't open.
When I import that file in TP2.112 and export it again, I can open it with CMDR without issues.

"Learn" button works but wont recognize any input.

Pretty much as the title says, I'm able to make cmdr run while traktor is open and my mapping is loaded on both programs, I can modify nuttons and stuff with mi controller in traktor but the problem is that Learn wont do anything aside from turning red in cmdr.

*.exe file is gone in the repo

I can't start cmdr, Windows deleted the *.exe file. So I tried downloading it again, but the exe file is also missing in this repo.

Confirm delete device or undo/redo

Hi, first and foremost, the work you've put into this project is outstanding. This is the editor Traktor never had. Absolutely insane.

I understand this is probably easier said than done but, but would it be very difficult to add undo/redo? If that would be too much work, would you consider adding a couple of options to show confirmation prompts when deleting devices and multiple mappings? Obviously undo would be much better. Thanks!

cmdr should not change FX list

I'm finding that CMDR is "optimizing" the list of pre-selected FX to the (only) ones that are actually mentioned directly on the mappings.

This is an issue to me as I have other encoder selectors that cycle through all FX, plus would like to standarize a single FX list across all my devices.

In the below demo I have dozens of effects on the list, and a single mappinng directo to "flighttest". After saving the file in CMDR, the list is "optimized" to flighttest only.

zip file with TSIs:
cmdr optimizes FX list.zip

support: https://github.com/TakTraum/cmdr/blob/master/docs/Effects.md

step 1 - fx list

step2 - saved by cmdr

program crash on file dialog (SOLVED: permission problem on C:\program files\cmdr)

same issue as before, but on 0.9.6 instead: https://cmdr.codeplex.com/workitem/721
starting the program without configuration, and atempting to save the empty config is enough to crash 0.9.6..

I'm running a special version of windows 7: "enterprise N" (build 7601, SP1) +
for this I had to install the missing media components via "Media Feature Pack for Windows 7 N with Service Pack 1" (KB968211)
https://www.microsoft.com/en-us/download/details.aspx?id=16546

thanks

[quote]
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: cmdr.exe
Problem Signature 02: 0.9.6.0
Problem Signature 03: 59b3db14
Problem Signature 04: mscorlib
Problem Signature 05: 4.7.2114.0
Problem Signature 06: 59a638b8
Problem Signature 07: 165d
Problem Signature 08: 12e
Problem Signature 09: IOIBMURHYNRXKW0ZXKYRVFN0BOYYUFOW
OS Version: 6.1.7601.2.1.0.256.27
Locale ID: 6153
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
[quote]

Save of old source code versions?

HI TakTraum,
do you have any very old save of the cmdr source code ?
I would like to revert the "encoder mode = per device" feature that was added in v0.9.
But the archive of codeplex only has the latest checked-in code, as it was TFS versioned.

Reason: the encoder mode is a feature per mapping, and not per device

v0.9 July 2016

  • Encoder Mode:
    • [fix] Encoder modes are now processed and stored correctly.
    • Encoder mode is now a devicewide setting

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.