WebMIDI: Multitouch Traktor MIDI controller in Google Chrome
Results 1 to 9 of 9
  1. #1
    Tech Wizard
    Join Date
    Feb 2013
    Location
    Detroit MI
    Posts
    48

    Default 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).

    More info:

    http://traxusinteractive.com/welcome-to-web-midi.php
    Traxus Interactive Webiste (Lemur template download here)
    Traxus Interactive on Facebook (Most up to date news here)

  2. #2
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,764

    Default

    Nice. Is this going to be a Chrome App or will it require OS libraries for the UI?
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  3. #3
    Tech Wizard
    Join Date
    Feb 2013
    Location
    Detroit MI
    Posts
    48

    Default

    Quote Originally Posted by the_bastet View Post
    Nice. Is this going to be a Chrome App or will it require OS libraries for the UI?
    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.
    Last edited by Traxus; 05-24-2017 at 04:53 PM.
    Traxus Interactive Webiste (Lemur template download here)
    Traxus Interactive on Facebook (Most up to date news here)

  4. #4
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,764

    Default

    Quote Originally Posted by Traxus View Post
    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.
    This will be pretty cool if you end up adding midi mapability. Running it in ubuntu on a tinkerboard with mixxx would be pretty cool.
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  5. #5
    Tech Wizard
    Join Date
    Feb 2013
    Location
    Detroit MI
    Posts
    48

    Default

    Quote Originally Posted by the_bastet View Post
    This will be pretty cool if you end up adding midi mapability. Running it in ubuntu on a tinkerboard with mixxx would be pretty cool.
    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!
    Traxus Interactive Webiste (Lemur template download here)
    Traxus Interactive on Facebook (Most up to date news here)

  6. #6
    Tech Guru the_bastet's Avatar
    Join Date
    May 2012
    Location
    Cincinnati, OH
    Posts
    2,764

    Default

    Quote Originally Posted by Traxus View Post
    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.
    - Equipment - 2X Technics 1200, 2X Audio Technica ATLP1240, 2X XDJ700, 2X XDJ1000 MK2, Denon DNX-1100, Mixars DUO, DJM750 MK2, NI Audio 10, NI Aduio 4, Serato SL3, 4X Shure M44-7, 2X Ortofon Pro S, 2X Numark Groove Tool, Maschine MK3, Samson Carbon 49, Roland SE-02, Novation Launchcontrol, TouchOSC, Nocation Peak, Arturia MiniBrute, Korg Volca Kick, MicroKorg (Classic), NI Komplete Audio 6

  7. #7

    Default comment

    great, good luck!

  8. #8
    Tech Guru
    Join Date
    Mar 2008
    Location
    Seattle, WA
    Posts
    1,464

    Default

    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.

  9. #9
    Tech Wizard
    Join Date
    Feb 2013
    Location
    Detroit MI
    Posts
    48

    Default

    Quote Originally Posted by nem0nic View Post
    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...
    Traxus Interactive Webiste (Lemur template download here)
    Traxus Interactive on Facebook (Most up to date news here)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •