We are living during a relatively new and exciting time in digital djing when everyone is free to use and re-configure almost any controller with any software. Enjoy it, because the market might not be like this for long. Software and Hardware companies are realizing that they need to team up and create integrated packages that work really well out of the box. Itch and the VCI-300 was the first good example of this in action. Together, that dynamic duo works very well but for anyone that wants to re-configure Itch or use the 300 with other software will run into problems. Even though the 300 is now fully supported in Traktor, its nearly impossible to get the same level of performance and integration out of MIDI that the original manufacturer achieved with HID.

Is midi so bad?

No its not, MIDI is just 20 years old and stretched to the limits of its capacity. You can only get so much performance out of 127 messages and its very hard to program really complex interactions. Instead, manufactures will turn to HID which provides a much better way of connecting hardware and software in a proprietary way. Because HID lives at a very low level and requires no drivers, it tends to be faster, more reliable and have lower latency. It also allows a hardware designer to make dj gear do whatever they need without the restrictions of an ancient standard.

While this is certainly going to produce better controllers and happier customers, it will come at a price. In the future, your controller will come paired with a piece of software and the “options” of what you (and we) can do to re-imagine the possibilities will be limited.

This future may even put many of the mid sized controller outfits out of business. There will be no way their controller, which is restricted to functions the midi spec supports, can ever compete with HID and full software integration. The 300, which offers the best scratch performance available on a controller is a great example and simply would not have been possible with MIDI.

The Bottom line

This type of environment puts a lot of influence and power in the hands of the software companies. If the number of big players in that realm stays small then they will have the luxury of handpicking who they choose to work with or eventually just make their own controllers for the sake of performance. Hardware only companies like Vestax will have 2 options:

1) make their own software (and try to catch up) or team up with a software company
2) Develop exclusive types of hardware control and use it as leverage against the software boys.

In many ways this new dj technology must follow that path of others before it. There was once a day when a car was a very simple thing and the really adventourous or motivated could take them apart and re-build everything to suit. Eventually modification and easy customization will give way to the demand of convienence and features. Personally I am torn between these 2 worlds. On one hand its obvious that dj controllers need to improve if they will ever take over the role of a turntable. Then again, it will be very sad to see the great DIY, create your own dj adventure ride that we have been on end.  Perhaps it wont end there, and just take another twist down a new road to a destination yet unkown.


  • mike_o

    sorry man, but OSC is what the future of controller protocols is all about, HID will be a step in between at most I think.

  • Alien2k

    I bealive that using HID or any modern protocol will bring controllers to this new era when a flexible protocol is very useful. Maybe this will enable also more conectivity technologies in between controllers ex: a series of bluetooth VCI´s combining into a single channel, and also in between controllers and pcs.

  • midian

    OSC definately seems like it will be a major step. Especially due to the restrictions seen with HID. I think its possible both will exist simultaniously but for different purposes. OSC replacing MIDI and HID for direct Hardware/Software linked stuff.

  • http://www.aboutdj.nl Reind – AboutDJ

    Midi will do just fine, when needed (let's say for example an pitch fader) 14bit midi can be used to get an high resolution. The only thing is that you can use a maximum of sixteen 14bit midi messages but for 99% of the dj's that will be more than enough.

    The Vestax VCI-300 also sends 14bit midi messages but it does it at another way than an S1200 from Denon does.

    There are 2 way's to send 14bit midi data

    1 – The easy way that is supported by all software manufacturers and that is using the pitch bend method.

    2 – The other way is sendig 2 messages simultainiously and the software devides message one by message 2.

    In both casses you have 16384 steps and that is more than enough for an pitch fader which for example gives you an pitch resolution 0,0001% at an 20% pitch range…

    And you only need the 14bit midi data for an pitch fader, rotating jogwheel etcetera. For an button an on/off message works just fine… i don't see why that should be OSC or HID.

    Just stick to the standard midi messages… it will do it's job just fine.

    —> Pardon my french, i'm dutch ;-)

  • http://www.aboutdj.nl Reind – AboutDJ

    [quote comment=""]

    In both casses you have 16384 steps and that is more than enough for an pitch fader which for example gives you an pitch resolution 0,0001% at an 20% pitch range…

    —> Pardon my french, i'm dutch ;-)[/quote]

    Must be an 10% pitch range, my bad…

  • http://www.aboutdj.nl Reind – AboutDJ

    [quote comment=""]The 300, which offers the best scratch performance available on a controller is a great example and simply would not have been possible with MIDI.[/quote]

    Jeezzzzz i should do this in one post but i saw an mistake in Ean's text.

    The VCI-300 does end regular midi data (link is image to output data of the VCI-300), http://www.aboutdj.nl/images/stories/reviews/vest…

    It does it as i descibed in my earlier post, sending 2 messages simultainiously and the software devides message one by message two with the same result as an pitch bend message and that is 16384 steps from begin to end.

  • http://cartoonbeats.com haszari

    Sorry cannot agree with much of this post – as others have stated, OSC is the future, and is very flexible and open. There is no excuse for new hardware and software not to adopt it.

    Further to that the hacking-MIDI approach seems to be at least a workable practical solution, there are always more MIDI channels you can use.

    AND HID is not necessarily a proprietary lock-in either. In fact, if it is "no drivers" HID (e.g. joystick or other generic HID etc as opposed to custom HID) then supporting custom/user mapping (in the same manner as MIDI) is entirely possible.

    So please, lighten up on the doom and gloom! We need to let manufacturers know that we want devices that have a well defined command output (and input for lights/meters) etc set, and whether this is MIDI, generic HID or OSC there will always be ways of getting it into your favourite app via a mapping layer! The future looks bright!

  • http://cartoonbeats.com haszari

    Just to make an example, the problem with the VCI-100 (which I have and love btw) is what?

    Answer: That it has some buttons that don't return midi but instead change some arbitrary state on the device. All the features that are implemented on the device (e.g. the vinyl mode switching, the effect select button changing the commands sent by the effects section) could be very simply implemented in a software layer.

    So the lesson for Vestax: make a controller which outputs values for every knob/button on the device, and document the values. If, to improve the experience with particular software, hardware "modes" are needed, ensure they can be switched off (with a boot mode, or a switch on the back of the device). AND document the limitations/special modes in the marketing material/manual!

    sorry.. rant over…

  • riseleadmill

    [quote comment=""]Just to make an example, the problem with the VCI-100 (which I have and love btw) is what?

    Answer: That it has some buttons that don't return midi but instead change some arbitrary state on the device. All the features that are implemented on the device (e.g. the vinyl mode switching, the effect select button changing the commands sent by the effects section) could be very simply implemented in a software layer.

    So the lesson for Vestax: make a controller which outputs values for every knob/button on the device, and document the values. If, to improve the experience with particular software, hardware "modes" are needed, ensure they can be switched off (with a boot mode, or a switch on the back of the device). AND document the limitations/special modes in the marketing material/manual!

    sorry.. rant over…[/quote]

    Hey guys the great positive is that there are passionate people like us here, who not only challenge the present day, but who also look to the future with anticipation…

  • riseleadmill

    Sorry guys, bottom paragraph from…

  • midifidler

    Im not a software guy but I think directly comparing OSC with HID is incorrect.

    OSC is purely a protocol, HID is a driver device class.

    OSC will still need some extra driver to translate from the physical connection medium like for example … USB HID

  • http://www.nem0nic.com nem0nic

    Midifidler is right, it's not an either-or scenario. HID and MIDI can live quite easily side by side, and I don't think that is clearly stated in this article. Choosing an HID device doesn't necessarily mean that it won't be configurable.

    What Ean's real point (I think) here is that developers are starting to take sides as to whether they opt for super tight integration in a closed system, or possibly not as tight integration using an open standard. Devices like the VCI-300 and NS7 are closed systems bundled with Itch. Systems like the VCI-100 and ALL of Stanton's MIDI controllers are open and allow users to combine them with a myriad of software. Right now I don't think either camp gets it 100% right.

    I totally understand the desire to lock the user out of the configuration and totally control both the hardware and software. It means you can have tight integration without needing to worry about adhering to a standard. And right now, without a real standard that is capable of performing at the level we are beginning to need, it's just easier to send raw data. No message size limits – no message per millisecond bandwidth limitations. But I also think that customers want the ability to choose, and want to know that they'll get use out of their hardware no matter what software they decide to use. And that means open standards.

    I'm not going to turn this into a pro-Stanton stroke session, but I think that it's possible for us to have a happy medium. When I look at what's possible with middleware, it makes me think that at least some form of this solution is the future. As developers, we no longer really worry about things like HD-MIDI, because it's trivial for us to implement it (or any other protocol that happens to come into favor) without any real hardware revision. We don't care if Serato puts out their 1.9 software and adds a bunch of new stuff, or NI moves from 3.4 to Traktor Pro. We don't care if your application supports MIDI feedback or not, because if it doesn't we can generate our own using the logic engine in the middleware.

    Programs like MIDI Translator are the future of MIDI devices. They will allow us to utilize the hardware we want, handling communication and traslation without needing developer support. And they will allow us to give that hardware functionality it doesn't normally have, because we're leveraging the power of the host computer and running a logic engine that can be programmed to work the way we see fit.

  • http://cartoonbeats.com haszari

    nem0nic – exactly. Agree 100%. Thanks for explaining it way more clearly than I could…

  • midifidler

    Yeah I gotta say Stanton most def has the right idea on how to implement things. The hardware has to be a stupid as possible, its only role should be in accuratley communicating changes in interface state at an individual level

  • oquela

    Excuse my ignorance, but what does HID and OSC stand for? Can you give an example of what, if any, technology already uses it?

    How does they differ from the signals sent via MIDI? Is it more channels, signals, wider bandwith, less latency?

    I've been out of the loop for a while.

    Thanks!

  • Izzy Loh

    [quote comment=""]Excuse my ignorance, but what does HID and OSC stand for? Can you give an example of what, if any, technology already uses it?

    [/quote]

    HID is human interface device, like a mouse or keyboard

    as for OSC… http://en.wikipedia.org/wiki/OpenSound_Control

    hope i helped a bit

  • oquela

    Thanks Izzy,

    It clears it up.

    Technically, does the VCI 100 count as both an HID and a midi device?

  • http://www.djnvidia.info/ Dj Nvidia

    What does HID and OSC actually stand for?

  • http://www.myspace.com/djkloseline KLOSELINE

    no one is mentioning the for years under development standard midi-hd…. why ???
    http://en.wikipedia.org/wiki/Musical_Instrument_D…

  • http://network.in.rs ToS

    Manufacturers love MIDI because stuffing it in IC does not require large RAM or PARSING code. On the other hand, OSC does need both since it is based on string paths (not byte) and has greater precision and versatility (different data types).

    Next logical step is different for each and every part of the industry.

    I would say that OSC taking over MIDI is nice but it is more likely to take over DMX.

    With HID, everything would be nice if someone would just STANDARDISE some communication basics. This way, if each and every manufacturer starts creating its own standard and own crappy dj-software we are back to the stone age. Ok, a bit exaggerated, I know.

    Nemonic is right with that software layering. That will surely be the case if manufacturers start going each to its own direction. That will open new space for rewerse engeneers and universal translator that will have plugin system. For each device you create a plugin in order to communicate it. Someting like winamp, an empty shell with: input,output,dsp and gen purpose plugins.

  • http://www.myspace.com/tooltablist Mudo

    Missed shot…

    http://www.create.ucsb.edu/~dano/CUI/

    MIDI (14 bits sysex with 18F4553).

    HID.

    OSC.

    OPEN SOURCE.

    FULL Programable.

    Maybe Serato will open ITCH or maybe us will left Serato alone…

    Who knows? Who cares?

    Pure Data is the next step.

  • http://www.eangolden.com Ean Golden

    [quote comment="17629"]Midifidler is right, it's not an either-or scenario. HID and MIDI can live quite easily side by side,

    What Ean's real point (I think) here is that developers are starting to take sides as to whether they opt for super tight integration in a closed system, or possibly not as tight integration using an open standard. [/quote]

    Nemonic does a great job (possibly better than me) of explaining the "implied" point of this article. This is not about HID verses MIDI, they will continue to live side by side. The point is that unless a HID standard is released, or the midi HD standard is adopted- then companies will instead go down the easy road of building devices on HID which is the easiest way right now to have a tight integration of hardware and software.

    This is will come at the cost of the mod world because we cant reconfigure those combination's as there is no standard or interface to do so. It seems a 2nd follow up article is in order, that explains these finer details and the terms themselves.

    OSC is a good point and will probably be more popular in the future. It may even replace MIDI but that wont do anyone any good, if everything is built on HID in the first place. Full OSC integration of all hardware and software products is a long way off and not necessarily in the best interests of some companies bottom line.

  • wesley

    [quote comment=""]…

    Maybe Serato will open ITCH or maybe us will left Serato alone…

    Who knows? Who cares?

    Pure Data is the next step.

    …[/quote]

    Not going to happen. I think Itch will become a lot better though.

  • djeklypse

    I'm all about being able to fully program my controller. To me, the second a controller is locked down re: it's assignments, it's useless for me. In my opinion the greatest strength that the digital DJ world has brought us is the ability to mould your user interface to your particular work flow and style. . .to accept anything else would be settling for less, no?

  • http://www.youtube.com/user/Imfromthafutur Imfromthafutur

    People's desire for ready to go out of the box plug and play controllers could be quelled if the Manuals for software/harware just came on a spoken word CD. Or better yet, and interactive DVD. They aren't afraid of doing their own mapping. They just don't like to read.

  • http://livewire.name Danny Livewire

    First off…… Controllers will NEVER take over the role of the turntable. That is like saying the car is going to make the bicycle obsolete. Each platform has it’s ups and it’s downs.

    MIDI has been around for a long time, and established. If HID wants to be the next controller format, it has a LOT of catching up to do. MIDI is supported by MANY software programs (beyond audio) and controllers (beyond DJ controllers)…. Once a platform is “established” it will never leave the market.

    Look at wax records, sure sales are down due to MP3 DJs…. But the facts still remain: last year had more 12 inch record sales than MP3 download sales… When the tape player came out, everyone thought Wax was gone for…. Not true!

    Even in today’s DJ world of laptops and controllers, WAX still has a special place in many people’s hearts! Just simply showing up to a gig with wax instead of a laptop will give you more “cool” points and nods of approval from the traditional DJs than a laptop any day of the week…

    HID has a LOT of work to do before it becomes a standard.

  • http://livewire.name Danny Livewire

    What is the "practical" benefit of HID over MIDI?

    Why the "need" for the switch?

    I know a lot of DJs, Producers, and Artist who use MIDI and none of them have had issues with MIDI….. as long as you have a solid interface, all the controls work…..

    Besides manufactures trying to sell us new technology…. Why would HID ever take off? Are the "added features" really that much better? Would your average controlerist even use them?

    …. those are the real questions to ask.

  • Fatlimey

    [quote comment="17637"]no one is mentioning the for years under development standard midi-hd…. why ???[/quote]

    Because nobody outside of the MIDI-HD Implementers Group has been allowed to see the standard. There's news of it, there have been press releases about it's upcoming discussion, there's vague handwavy descriptions of what it may deliver, but nobody has actually seen the design.

    [quote comment="17646"]First off…… Controllers will NEVER take over the role of the turntable. That is like saying the car is going to make the bicycle obsolete.[/quote]

    I disagree, and I'd paint it more like the Automobile making the Hackney Carriage obsolete. Controllers will surpass what's possible using Vinyl, One day listening to a mix limited by the 2-decks idiom will sound quaint and old fashioned.

  • nateboogee

    So should I not buy a vci-100?

  • nateboogee

    [quote comment=""]So should I not buy a vci-100?[/quote]

  • http://www.nem0nic.com nem0nic

    [quote comment=""]But the facts still remain: last year had more 12 inch record sales than MP3 download sales… [/quote]

    I stopped reading here because that’s either a blatant lie or an unresearched comment you pulled out of your ass. The fact of the mater is that in 2008, according to Nielson SoundScan, 1.88 million albums sold on vinyl. Let’s be generous and call it 2 million.

    In 2008, iTunes became the biggest retailer of music in the US. As of June 2008, they had sold 5 BILLION songs. That with a B. They’ve been open for just over 5 years, so you do the math. iTunes sells well more than 2 million songs A DAY.

    And that’s just one online retailer. There are MANY more, including large companies like Amazon and smaller retailers like Beatport.

  • http://www.dj-jesc.com Mr JesC

    [quote comment="Danny Livewire"]…Even in today’s DJ world of laptops and controllers, WAX still has a special place in many people’s hearts! Just simply showing up to a gig with wax instead of a laptop will give you more “cool” points and nods of approval from the traditional DJs than a laptop any day of the week…
    [/quote]

    Really Cool Points? Wow I must have a negative balance with the cool points cuz I havent dj-ed with vinyl in years!

    Traditional DJs IMO are DJs that keep up with technology, not stay stuck in the past with outdated gear.
    ____________

    Back on topic:

    It would be awesome to see a hybrid controller that sends Midi(HD)/OSC/HID with the flip of a switch.

    HID is going to have a strong presence in the future of dj controllers. But Midi will always be around, Midi HD sounds like the logical next step. Can wait to see what is going to become the next norm.

  • http://www.myspace.com/tooltablist Mudo

    [quote comment=""]
    Back on topic:

    It would be awesome to see a hybrid controller that sends Midi(HD)/OSC/HID with the flip of a switch.

    HID is going to have a strong presence in the future of dj controllers. But Midi will always be around, Midi HD sounds like the logical next step. Can wait to see what is going to become the next norm.[/quote]

    Check my link. It is.

    About discursion:
    HID is not a net (like midi or osc)
    Midi sysex is more flexible than HID (in parameters)
    Out the HID standard (8 axis, 32 buttons and hat swtich) you must need something like junxion or glovepie and
    how about clock processors?

    People doesn’t want to remap but doesn’t want to make music and video neither, no?
    For Mixing there are good solutions, for turntablist pse psé… ITCH is closed, good with itself… nothing more.

    About patents we could talk a long time…

  • Fatlimey

    [quote comment=""][quote comment="17651"]iTunes sells well more than 2 million songs A DAY.[/quote]

    Mr Livewire, I do believe you have been Pwn3d.

  • http://www.disconova.com/utu/ Markku Uttula

    [quote comment="17641"]companies will instead go down the easy road of building devices on HID which is the easiest way right now to have a tight integration of hardware and software.[/quote]

    Interestingly, this is exactly the road Native Instruments seems to be attempting to avoid currently with Traktor.

    http://www.native-instruments.com/forum/showpost….

  • Anonymous

    [quote post="1288"]Besides manufactures trying to sell us new technology…. Are the “added features” really that much better? Would your average controlerist even use them?

    …. those are the real questions to ask.[/quote]

    He's right about this.

    I'm new to midi (about 4 months), but I can say a loud YES! When I can go-from scratching-to juggling-to loop juggling-to cue mixing and have only physically moved inches. You better believe it's worth it. There's a nice article on here about smart buttons, too.

  • http://www.myspace.com/tooltablist Mudo

    Not really if you could do the things in "open way".

    I couldn't made my own controller with the same data over the same usb cable compatible with ITCH because it's propietary closed solution from Serato/Rane.

    More easy? Of course "inside" their "ways".

    No Freedom, No Party…

  • Anonymous

    [quote comment=""]…

    Not really if you could do the things in "open way".

    I couldn't made my own controller with the same data over the same usb cable compatible with ITCH because it's propietary closed solution from Serato/Rane.

    More easy? Of course "inside" their "ways".

    No Freedom, No Party…

    …[/quote]

  • http://ifnotwhynot.me Lukas

    I dont care .. as long as its as fun to use as this:
    http://www.youtube.com/watch?v=0h-RhyopUmc

  • http://livewire.name Danny Livewire

    [quote comment=""]I dont care .. as long as its as fun to use as this:
    http://www.youtube.com/watch?v=0h-RhyopUmc/quote…
    [quote comment="17658"][quote comment=""][quote comment="17651"]iTunes sells well more than 2 million songs A DAY.[/quote]

    Mr Livewire, I do believe you have been Pwn3d.[/quote]

    The point of my statement was that technology never REALLY goes away… or goes obsolete…

    http://www.dailytexanonline.com/dt-weekend/as-cd-…

    Here is a great quote from it: "“There’s just something so human about records,” Carlisle said. “Things can only go so digital. Until we turn into ’borgs, they will always be around.”"

    People thought the record was obsolete in the 80s.

    It still hasn't gone away.

    Digital DJing has been around for 10+ years now…. if it was going to completely make wax go obsolete, there wouldn't have been a 30% increase in record sales last year.

    But besides all that, my point was that technology never REALLY goes away……

    MIDI will continue to be the standard. HID will come out and people will debate over which one is better just like the MP3 vs Wax argument.

    Maybe they will end up using MIDI signals to control HID controllers….. Just like Serato and Scratch uses the wax record to control the software.

    People still ride horses….. do they not?

    [Also... with the numbers: look at the profit margins]

  • http://tos.network.in.rs ToS

    Poor exploited animals, don't you dare dragging them into this nonsense.

    PS: I'd contribute to this last post but: http://xkcd.com/386/

  • midifidler

    Danny Livewire – Comparing digital downloads to vinyl sales is a very poor anlogy to make against HID vs MIDI.

    Futhermore for every example of technology that is still around years after it was predicted that it would die, you will find 10's if not 100's which are long gone.

    From what you are saying you obviously dont actually understand exactly what they are, and therefore I think you are missing the point of this article entirely.

    BTW Classic XKCD link TOS :)

  • http://livewire.name Danny Livewire

    [quote comment=""]

    BTW Classic XKCD link TOS :)[/quote]

    LoL…. esp considering how people are trying to say I'm wrong for saying that the turntable will not become obsolete.

    I mean: it's not like Native Instruments makes a product called Tracktor Scratch that is built and designed for turntables.

    But… I should have realized that comment was going to get attacked considering everyone here is a digital DJ who prob never even matched beats with turntables (a feeling EVERY dj should experience one day BTW)….

    People LOVE their turntables, and their record collections. People also LOVE simple MIDI…. Despite technological advances, people will hold on to what they love over a new toy any day of the week… Hybrid engines are another great example.

    I'm going to end it with this statement tho:

    Even in the 21st century….. people still collect swords.

  • http://tos.network.in.rs ToS

    I once shook hands with a turntable DJ. Am I infected now?!

    Will I have to buy turntables and pay 10eur per record in order to survive?

    How will this affect my sexual representetion while I'm in the shower?

    Can I mix wihtout headphones now?

    I'm starting to hear strange noises in my mp3 songs, is it "the compression"?

    —-

    Anyway, live and let live.

    Mix with anything you want.

    Listen to anyone you like.

  • http://www.djquartz.ca DJ Quartz

    I'm not sure why everyone thinks the NS7 support is closed. I have mapped pretty much 98% if the controls to Traktor Scratch Pro.

    Last night I found the CC + controller values that control the platters.

    Yes, the midi map was not available from Numark but it just took a little bit of time and patience to grab all the values and know what they do.

    So my main project will be getting the NS7 working 100% with Traktor Scratch Pro.

    Currently I use Itch until I get everything working. What is nice is you can use the Numark interface as your audio device in Traktor Scratch Pro whereas there is no support in SSL for the NS7 at all.

  • midifidler

    [quote comment=""]LoL…. esp considering how people are trying to say I’m wrong for saying that the turntable will not become obsolete.[/quote]

    This really depends on your definition of obsolete. This is where you are missing the point, yes people still ride horses, yet the automobile made the horse obsolete as a mode of transport quite sometime ago.

    The first comment you made on this thread was

    [quote comment=""]First off…… Controllers will NEVER take over the role of the turntable. That is like saying the car is going to make the bicycle obsolete. Each platform has it’s ups and it’s downs.[/quote]

    From this I think I am right in assuming your definition of obsolescence is "to take over the role" of.

    So assuming the role of the TT you refer to is that of #1 DJ media player of choice I guess even by your own definition of obsolescence TT is already obsolete, as how often do you actually see people using vinyl as opposed to CDJ’s.

    Don’t get me wrong here, I'm not trying to say turntables will be disappearing from booths any bedrooms any time soon, just that they have been superseded by convenience.

    The reason I say the analogy is poor is that what physical/emotional connection does someone have with a fucking software protocol ….. none!

    Vinyl on the other hand has a physical form, 1200's look pretty, you have to touch them just right or they wont do what you want, as we all know the list goes on.

    This is why vinyl will not die.

    [quote comment=""]Maybe they will end up using MIDI signals to control HID controllers….. Just like Serato and Scratch uses the wax record to control the software. [/quote]

    But… I should have realized that comment was going to get attacked considering everyone here is a digital DJ who prob never even matched beats with turntables (a feeling EVERY dj should experience one day BTW)…. [/quote]

    I take it from these comments and your continuous use of the term “wax” you are one of these old school vinyl cats who is worried about becoming obsolete.

    I think you will find the vast majority of people involved in this website started where your skills have become stuck …

  • Snaps

    This comment is some what late but I might be able to add some perspective concerning using something to the like of OSC as a replacement for MIDI in future D.J & many other music/video software based controllers, and show HIDs implementation as more of a "in house proprietary Hardware Layer code" like the firmware and chipset's machine code circuits in say an iPhone. First a HID system just makes the hardware/software engineers who are designing the DJ controllers that much easier because they can develop it at the "hardware level" any way they feel fit and then just make smart drivers for "any" DJ software developers to hook into with their DJ software systems, that also makes DJ software houses very happy too, they dont need to know the guts of the device much. Now concerning a new Data communications for controllers that is more open source, OSC is a "communications protocol" that can be sent over networks like the one in our homes, business and internet via TCP/IP or UDP protocols. A proprietary version of this is being used in the name of EuCon by Logic, Steinberg, Sonar, Euphonix, Motu , Apogee to name a few. Think about it u could route OSC controller data from anywhere to anyplace there is a network for it to move over, no need to be concerned with distances of devices, just using the network available, ethernet, firberoptic,wireless! It also uses URL -"Universal Resource Locator data, this specifies where an identified resource is available and the mechanism for retrieving it", this could make auto-configuration of any OSC compliant device an instant task. The "DJ/VJ software" can now be on any computer anywhere on the planet ready to access, so long as the computer is connect to a network that can be accessed by the OSC compliant "DJ/VJ controller", yeah think of a Google online DJ software ready to go anytime anywhere, with any OSC compliant controller, how about Google online VJ software intergrated with Google Search-engine for Flicker pictures,YouTube vidz so u now have the whole Flicker & Youtube library at your VJ OSC compliant controller fingertips, no need to bring an external Hard Drive, all done from your VJ OSC controller connected to say a cheap portable netbook that also has video out for any large viewing screen. Now to address the matter of protecting the "bottom-line" of manufactures of DJ controller-hardware by locking a specific software with a specific controller every time a new release of either takes place, by the use of proprietary HID programing, this type of programing is done in products such as an iPhone in the chip-sets and there implementation, but there is a SDK-software development kit for people to write almost any type of software that plugs into the lower level HID like proprietary driver systems. In my opinion I very much doubt that hardware controller manufactures will "Develop exclusive types of hardware control and use it as leverage against the software boys" . Hardware manufactures need Software developers and visa-versa especially in niche markets like DJ controllers, if either threatens the other too much that eco-system will implode and I would say the DJ consumer would let them know it before hand by not buying there products anymore. If anyone out there does not want a lock down on hardware and software let these manufactures know via email, at DJ equipment dealerships and at trade shows. So as long as DJ controller and software manufactures allow some kind of SDK to developers and the public even if it comes with a price tag and use OSC or any other "open data communication system that is an agreed on industry standard", all should be good. If not than Ean Goldens has correctly foretold the future of DJ controllers and I would add the demise of DJ controller & software manufactures that engage in that practice, but I would guess this will more than likely give rise to an open source based like systems buy opportunistic companies that see a great opening this could lead to reseting the practices of the industry, and gets peoples trust in buying DJ gear again thus reaffirming a better product design model for industry and consumers. And lastly I would like to thank Ean for a great site and for all the creative MODs he shares on the internet with other like minds, thanks!

  • http://tos.network.in.rs ToS

    fiddler: Us cough*programmers*cough looove our comm.protocols.

    RE. last post: I we need a big fat poll right now, altogh it is logical what the answers will be. Bento, what says ye, contact me via messenger to discuss the question list(also ask other)?

    After that you can show the results of this poll to the manufacturers.

  • http://www.eangolden.com Ean Golden

    [quote comment=""]

    After that you can show the results of this poll to the manufacturers.[/quote]

    just finished a follow up article to this one that explains the situation in more detail. like the idea of including a poll in that article but what would we ask exactly?

  • http://tos.network.in.rs ToS

    Well it would not be a simple task.

    I think about sending an email to a set of popular digital-dj manufacturers and let them submit their questions to DJTT. After that join all into one big poll, add our own (from one forum thread maybe) and let the djtt community (and maybe scratchworkx and other) fill it out.

    Internet is here, users are here, why not use it and let the companies know what the world wants.

    My assumtion is that it should have a better impact than everyone sending out email on his own. (And we all know that assumption is a mother of all f**kups.)

  • http://www.myspace.com/tooltablist Mudo

    Common sense statment at last!

  • http://www.djtechtools.com/2009/05/03/the-begining-of-the-end-pt-2/ DJ TechTools  |  The Beginning of the end. Pt 2

    [...] by Ean Golden on May 3rd, 2009 33 Comments 2 weeks ago we wrote a controversial article on the effect of HID on MIDI in the digital dj world. There are a lot of great points in the [...]

First Time?

This site is dedicated to digital djs. We develop performance tools and teach cutting edge techniques that enable creative expression. Visit tutorial videos on youtube, equipment reviews in the blog and a very helpful community in the forum. New articles every Mon, Wed, Fri.
Subscribe with one million others

Featured Article

DJ TechTools Traktor Kontrol S4 Mapping

The long awaited Traktor S4 Mapping is here and totally FREE. Continue reading for a full video and the download link.

Categories:

RSS DJ TechTools Forums

  • Vestax Typhoon beginner DJ
    DJ's out there that who's already used this kind of midi controller, I actually bought this last week, i was likely used it as for recording of my... […]
  • Logic alone?
    hey guys, I'm an electro producer and was just wondering.. will midi fighter run alone without excess software or hardware? i run logic in massive... […]
  • CrossFader Problem
    Im using Traktor Pro 2 with the VMS4.1. I downloaded a mapping and all the controls seem to work fine with the expection of my crossfader. No matter... […]
  • ID these effects/transitions?
    Nicky Romero @ Glow Washington 12.30.11 (PART 1) http://soundcloud.com/nickyromero/nicky-romero-glow-washington Check out Nicky romero's latest... […]
  • How to Fix Jog Wheels
    In regarding the article from djtechtools.com "How to Fix Glitchy Faders and Jog Wheels" ... […]