Hi there,
I’m a DJ with “musical tendencies” … which actually means, that I do life remixing to the extend, that the remix is almost a new song.
I’m running Traktor and for now I control it with a midi-keyboard. This is of course not a very good solution. I need access to almost all misc functions of Traktor concerning looping (with the ability of jumping to a loop/cue point directly) and general track control.
The optimum would be, to play with Traktor and the tracks kinda like playing an intrument. (Yep, I know how that sounds ;))
Right now I’m planning to build a decent midi-controller.
I know that some of you have already done some really nice controllers. But well, almost all of them try to mimic the screen layout of Traktor (2.x). I was almost there with my design, but then realized, that the whole thing would get way too big or the knobs and buttons too small. And well, Traktor 3 is coming and stuffing all the controls for 4 (!) decks into a reasonable sized box would be pretty hard. Not to mention the cost for all those encoders/pots and buttons.
Maybe I should add, that I use a notebook along with a flight case. The latter is a modified turntable case. It contains all the electric stuff (audio interface, power adapters, a 2nd harddrive, etc.) completely wired up. When I start, I just have to set my laptop on this thing, attach a couple of cables and I’m ready to go.
I think the box is already pretty big for some situations, so I wouldn’t want to build a second box containing the midi-controls.
To make long story short, the available space for the controller would be 19" wide and about 16 cm in height. For that I would have to modify my current flight case, but that’s a different story. ;D
Anyways I found myself playing with a cover plate design program, moving all the controls around, just to get a pretty stuffed thingy. And that’s for only 2 decks. With that I wouldn’t have a clue, what to do with the controls for 2 more decks…
So I came to a new idea:
How about a controller for just one deck, along with the main controls (master volume, master bpm, headphone controls, etc.).
And this one deck is accompanied by four buttons, which give immediate access to four patches/banks. With that one could switch the controls to the deck you want ;D
But that’s not all:
If you would press let’s say button 1 & 2 you would control deck 1 & 2 at the same time (for starting up two tracks at once a.e.).
My questions for you now:
-
what do you think of this idea?
-
the patch/bank switching should be really fast. Real time so to say. Can this be done with the core? Or do I need one or more banksticks for that? If that’s the case, are those banksticks fast enough for that? I’ve read, that those banksticks are rather slow due to the data protocol they’re interfaced with…
-
For the last part of my idea, the core/MIOS would have to be able to output more than one midi command. Let’s say, you’re controling deck 1 & 2. “Play” from deck 1 is midi event #81 (just an example) and “play” from deck 2 is midi event #82. In case of having both patches active (due to patch buttons 1 & 2 are pressed), the MIOS would have to output 2 midi events in a row by pressing just one button (#81 AND #82).
I assume, that this is not a standard function available? How much effort would you think it to program that feature?
My own assembler skills are pretty old. I’ve done some 6809 and 68000 programming ages ago …Â :![]()
Greetings,
John