WebMIDI: Multitouch Traktor MIDI controller in Google Chrome
Hi DJTT family.
Thought you might like to get the scoop on our latest work regarding touch interfaces for MIDI control.
We’ve managed to do away with the iOs/Android apps (and their clunky template editors) and replace them with a web page built entirely in Jacascript and HTML. This page can be hosted on the web but the code is all client side, meaning that once the template is downloaded it does not need the internet to run.
There are a lot of benefits to doing things this way, but I find the nicest part to be that Traktor and the interface can run on the same computer…
We will be doing a closed beta in the coming months, if you are interested, run Windows 10 and have a multi-touch monitor, get a hold of me. (Mac OSX users not forbidden I am just not sure of the multirouch capabilities of that operating system).
Strictly a web page hit the url and you’re good to go. You’ll need a pair of virtual MIDI ports through something like LoopMIDI as well.
Depending on what we decide as far as monetization and distribution goes, you could foreseeably download the web page as an html file and run it that way (no internet required).
If you want QWERTY input into the Traktor Search Bar from the interface, an additional Python script is required but this is a minor feature compared to the totality of it.
Well, technically you could create a custom mapping for it in Mixxx to match the midi inputs and outputs
Buuuuut the bigger unseen accomplishment here was the creation of the JavaScript library that allows the creation of the interfaces like this one for Traktor. So ideally a tailor made interface for mixxx would be built rather than re-purposing one made for Traktor.
Part of the beauty of touch screen interfaces is that you aren’t tied to one layout that a factory manufactured!
Cool thing about it being in java, it opens up for customization options later on. This done in a similar format to touch osc would be amazing. You could also easily port it over to being an app too.
Hey, you guys do great work, and I went to your site to try and make a donation to the cause - but I found that you don’t have a Patreon or anything set up. Might be a good idea for people who want to see you keep working on projects like this. I certainly appreciate your work.
Hah, thanks, and duly noted. It’s been on the bucket list for far too long (when your a professional web developer, your personal websites are always the last to get any kind of attention). A Patreon is forthcoming…