Midifidler's Pro-Control Development Thread
Midifidler's Pro-Control Development Thread Posted on: 08.01.2009 by Adolf Hit I have started this thread to document my progress in designing and building a system of custom controllers I intend to build.These controllers are intended purely for use with Traktor Pro and hence will have quite specific control structures & groupings. Ever since I started using Traktor Pro I have felt limited by the size & 2 deck design of the VCI. When I looked at what companies have on offer there was nothing that met all my requirements. The Xone 4D comes close, but costs close to 5K in the stores here and I have no need for all the analogue features it offers. The Stanton SC system also garnered my interest but the transport controls are still based on the traditional platter paradigm, which IMHO is now a waste of space. Hence I have decided to build my own controller which will, 1) Have a layout dedicated to controlling Traktor Pro how I want to use it, and also make the most of the midi features PRO offers. 2) Have a layout which is not cramped and provides plenty of space to work with 3) Have a build quality equal to what you get with any high quality mixer like a RANE or the NUO range When I started to believe about how I would layout the control groupings I quickly realised that a single enclosure was not an option Given the number of controls and the requirement for a spacious layout this system is going to cover a fair amount of bench space. So to start things of here is the concept for the first part of the system, this will contain the mixing & global controls and has the following features. 4 Channels strips, each with - a 60 mm fader - 20 LED VU strip - 6 backlit indented pots - 5 backlit push buttons for Kills etc - A cross fader assign toggle switch - 3 x Back lit routing buttons to select Effects A, Effects B, and headphone monitor for each channel (Im still tossing up exchanging two pots on each channel for encoders with led feedback) A 50 mm cross fader with curve adjustment A library browser control section - I need to believe more about how I want to implement this but I have started of with a scroll wheel with click, and the track load buttons around this. - A few spare backlit buttons for future proofing Standard monitor controls using two backlit pots A master BPM readout And finally I intend to incorporate a USB hub into this controller. This way the other parts of the system can all plug into the mixer freeing up USB ports on my laptop, and providing the perfect mounting point for those super handy USB Gooseneck lamps I will design this using the best possible Hub controller chip to guarantee reliable performance, and low latency. Due to the high current required by back lighting all the pots etc I will design it to be mains powered (which it has to be to provide enough power to devices connected to its hub) but it will have a switch on the back which disables the LEDs for the pots and enable it to be powered of the laptop. I have attached a screen capture of my concept sketch, I used software intended for designing PCBs so the colour’s are pretty funky. The box is 10" x 12" x 2" Once I have finalised the layout and interface requirements I will model all individual components in 3D and complete the mechanical element of the design in Solid works. Thoughts, suggestions, criticism …. Go! PS My philosophy for this element of the system is that the Mixing and Global controls have the least requirement for flexibility, the old system of faders and a row of EQ controls still holds in the digital world, and once you have a solid method for browsing tracks your sorted. So for those who will lament the lack of spare interface elements with ambigous layout (cough Bento cough) this first part of the system is not about getting wildly creative but about creating a controller for the bread & butter part of mixing that also provides a solid hub for the assortment of gear which makes every digital setup unique. Concept_sketch.jpg | |
DJ Pablo 26.01.2009 | Wow Midifidler! Looks Impressive. Be patient on the job |
robert chanda 26.01.2009 |
Originally Posted by midifidler
If you go I2C, there's plenty of choice. http://www.nxp.com/#/homepage/cb=[t=...t=pfp,i=48878] |
Adolf Hit 25.01.2009 | Just the sends and kill buttons will have dimming control, but this would be possible. I was planning on making the knob back lights switchable too so it would not be to hard to PWM them to modulate the brightness. |
Xavier Emanuels 24.01.2009 | Couldnt you use the note velocity to control the dimness of individual leds, that would be pretty neat. That way you could do stuff like have your LEDS glow in time with a FLO and stuff like that. |
Berneice Fraire 23.01.2009 | Nice! Looking forward to it! By the way, I'll order one |
Adolf Hit 23.01.2009 | FX will be handled by the next part of the system, this will comprise of two identical units each with two deck transport control and one excessive FX slot control area. While I know have a fair idea of how I will lay the deck controller out it is going to be even more complex than the mixer and require much more thought as it will be very different to anything else out there, the mixer part is just a translation of the traditional mixer paradigm to the digital world. Fortunately the design of the mixer is progressing very quickly, I expect to have built the electronics within 4 - 6 weeks so could potentially have the whole unit finished in three months, depending on how the coding goes.... |
Berneice Fraire 23.01.2009 |
Originally Posted by midifidler
|
Adolf Hit 22.01.2009 | @Bernie yeah the A/B sends are just that. The knob above is a rotary encoder with 16 leds to give direct feedback of state. I will use this for filter control, with some smart programming I can have three states, just LP, just HP, LP + HP (as it is on the gui knob on pro), each mode will have a different color back light so you know instantly which mode it is in. @Bento The send buttons and kill buttons are all backlit similar to the bank select buttons on the MF, infact Im using the same ones for the kills. When the state is OFF they glow slightly so you can still locate them easily in the dark, when ON they turn on full power. All the Pots are the back lit type used in the Auroa, all the library navigation buttons are the VCI buttons which will have two different colors of LED in each, each led will have a unique address, so you can get four different color states (inclduing off). I just changed the design of the rotaries so the leds are bi-color allowing three different color states for the feedback - red, blue, purple |
Xavier Emanuels 22.01.2009 | I see you made a few nice modifications from the pic you sent me originally, nice work dude Are you going to backlight the buttons with multiple different coloured LEDS that are triggerable by midi for different colours ? |
Berneice Fraire 22.01.2009 | Got a little question, that send buttons above the faders, are they used for assigning FX Send 1/2 ?? (Related to Traktor Pro) and the knob above it does the ammount? Or is this a panpot ? |
Random X 22.01.2009 | Cool man! And good good luck with the circular discussion! |
Adolf Hit 21.01.2009 | Allready got some great feedback from Ean so I have few more things to tweak on that concept. I have 600 meg to go on Solid Works then I can start modelling, then I can upload a 3d model which you can look at in a free download viewer. In the mean time I have to learn the intricacies of designing a solid USB hub... @ Tekki lol it sure does, its even got the back lit knobs! Time for another 3 hour meeting of circular discussion |
Random X 21.01.2009 | Dude, looks like a Korg Zero4 if you ask me. But cool concept! |
Berneice Fraire 21.01.2009 | So, when we gonna see something new? can't wait to see... |
Ryan Morales 21.01.2009 | Damn man, I can see why you only want to make 1 of these. /me crys Shall be a beast indeed! Can't wait to see it, the single arcade button cracks me up. |
Olinda Gereg 21.01.2009 | Wow! Nice design. Thats going to be a beast of a controller. |
Adolf Hit 21.01.2009 | Here is the final concept for this controller. Not that much has changed since the first sketch |
Felix Harrer 09.01.2009 | The leds in the led bar of the vci-300 have all seperate midinr so you need to map them one by one. Looks very nice so far, maybe you can add some (extra) fx control and cue buttons. |
Adolf Hit 08.01.2009 | Thanks for asking me that! I had to look more closely at how that function works. I used Traktor 3.4 to do the level output mapping to my midifighter However in Pro they seem to have changed the way in which the level outputs work, now you cant use a series of individual LED outputs each with different 'on' thresholds. Now it will just send a 7 bit value to the output of your choice, there is no threshold setting. The midi controller itself will now have to translate that value to a certain sequence of LEDs. I assume the VCI-300 uses only 1 midi output for the whole LED bar graph as its a cleaner solution so it should work fine in Traktor Pro. As for the cross fader I have yet to use a mixer with this configuration, but I only ever use the cross fader as an off/on switch for cuts so it doesn't really matter where it is as long as I cant bump shit while using it. I plan on building a mock up to test this kinda thing out first though.... |
Cristian Carmona 08.01.2009 | Oh, Kool, so its basically a midi out just for LED bar. Thats very dope, then this can also be done with the VCI-300? So no traditional jog wheels will be used in the setup, or is that something that is going to be a "Add On" in the future? Im not used to have a cross fader on the side, is this something that you have become a custom to? |
Adolf Hit 08.01.2009 | Tpro provides an midi output which will turn an LED on when the level on that channel reaches a threshold that you specify, so by setting a different threshold for each led in the strip you can achieve the level meter. I first did this with my midifighter but as the LEDs in the midi fighter are arranged in a grid it looked really cool but was not useful. |
Cristian Carmona 08.01.2009 | Nice layout, question about the LED bars, how would you get them to work with TPro? |
<< Back to Reviews of DJ equipment Reply