DIY Midi-Fighter Project
Results 1 to 10 of 10
  1. #1
    Tech Student
    Join Date
    Dec 2010
    Location
    Villaverla, Italy
    Posts
    3

    Default DIY Midi-Fighter Project

    Hi everybody,
    I'm a musical programmation student here in Milan (Italy) and my brother (CionniAsDj in this forum) started me to this site.
    As he uses a VCI-100 we just upgraded the firmwire and put the 8 arcade buttons and now I was thinking about building a DIY Midi-Fighter.
    My first thought was to use a simple gamepad as oskars did and to interface it to a computer program in order to convert the signals into MIDI data but as the program needs to run in the background I wondered about the latency problems that solution may presents, so I thought about using an Arduino board and a MIDItoUSB cable as shown here, because Arduino outputs to the PC are recognized as Serial data.
    This should provide a good solution, but I'm not completely sure about it, so I'm asking for opinions and suggestions.
    I like it because I can potentially use any USB device I want changing the TSI files properly.
    Thank you for the help,
    Alberto.

  2. #2
    Tech Guru Fatlimey's Avatar
    Join Date
    Mar 2008
    Location
    Redmond, WA
    Posts
    1,158

    Default

    How are you planning on controlling the LEDs? Also, look at using a teensyduino board for your CPU. It's a bit more raw but much cheaper.
    Last edited by Fatlimey; 12-29-2010 at 12:40 PM.

  3. #3
    Tech Student
    Join Date
    Dec 2010
    Location
    Villaverla, Italy
    Posts
    3

    Default

    Quote Originally Posted by Fatlimey View Post
    How are you planning on controlling the LEDs? Also, look at using a teensyduino board for your CPU. It's a buy more raw but much cheaper.
    Still got no solutions for the LEDs, actually. Haven't thought about them at all.

    I've just seen this teensy board and it looks quite interesting, even if I was thinking about the arduino because I've got an Arduino Uno still unused (Italian board, no shipping costs, so I got one for 26USD).
    Main question is: Is arduino/teensy really neccessary or the latency using a PC program is low enough to bypass all the external conversion stuff?
    Thank you for your reply, anyway

  4. #4
    Tech Guru Fatlimey's Avatar
    Join Date
    Mar 2008
    Location
    Redmond, WA
    Posts
    1,158

    Default

    It's a little advanced, but the Arduino Uno has a tiny chip running the USB connection that can be reprogrammed to present the arduino as a USB-MIDI device. It uses the same USB libraries as the Midifighter.

    Maybe someone has a page out there on how to do it.

  5. #5
    Tech Student
    Join Date
    Dec 2010
    Location
    Villaverla, Italy
    Posts
    3

    Default

    Quote Originally Posted by Fatlimey View Post
    It's a little advanced, but the Arduino Uno has a tiny chip running the USB connection that can be reprogrammed to present the arduino as a USB-MIDI device. It uses the same USB libraries as the Midifighter.

    Maybe someone has a page out there on how to do it.
    Yep, I've already thought about using the arduino as a USB-MIDI device but as I wrote in the first post the computer doesn't recognize the arduino's outputs as MIDIdata so I'd need a software running in the background or a conversion chip to add to the arduino (Hope I explain myself clearly and that I haven't misunderstood your reply).
    I'll see what to do, now I'm also thinking about using an USB keypad but first I need to understand how to change the keyboard's buttons with some arcade ones.
    Thank you for your help, you're very kind

  6. #6
    Tech Guru Fatlimey's Avatar
    Join Date
    Mar 2008
    Location
    Redmond, WA
    Posts
    1,158

    Default

    Quote Originally Posted by AlbertoJ View Post
    ...but as I wrote in the first post the computer doesn't recognize the arduino's outputs as MIDIdata so I'd need a software running in the background or a conversion chip to add to the arduino (Hope I explain myself clearly and that I haven't misunderstood your reply).
    Go back and read what I wrote:

    http://www.freetronics.com/blogs/new...e-implications

  7. #7
    Tech Wizard tekkon's Avatar
    Join Date
    Mar 2010
    Location
    Hamilton, ON
    Posts
    70

    Default

    Livid Instruments make a really nice CPU called the "Brain". Its everything a USB/Midi device needs but they aint cheap.

    http://www.lividinstruments.com/hardware_builder.php

  8. #8
    Tech Wizard PIX-1138's Avatar
    Join Date
    Dec 2010
    Location
    Columbia, MO
    Posts
    51

    Default

    Quote Originally Posted by tekkon View Post
    ...everything a USB/Midi device needs...
    It will be just as soon as they support encoders.
    traktor pro
    numark total control
    numark djio sennheiser hd 205
    toshiba qosmio x505-q885
    windows 7 home premium 64-bit

  9. #9
    Tech Guru VirtualLogic's Avatar
    Join Date
    Sep 2010
    Location
    Victoria, Australia
    Posts
    611

    Default

    in traktor pro yoiu wouldnt need programes running in the background if you used a HID USB game pad. wont it ?

  10. #10
    Tech Wizard PIX-1138's Avatar
    Join Date
    Dec 2010
    Location
    Columbia, MO
    Posts
    51

    Default

    Quote Originally Posted by mr.drumer.boy View Post
    in traktor pro yoiu wouldnt need programes running in the background if you used a HID USB game pad. wont it ?
    You need to convert the HID input to MIDI output, which requires conversion software. I've tested it, and what I played around with didn't seem to lag, though I haven't tested loop/sample/cue triggering.
    traktor pro
    numark total control
    numark djio sennheiser hd 205
    toshiba qosmio x505-q885
    windows 7 home premium 64-bit

Tags for this Thread

Posting Permissions

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