Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 4 of 4

Thread: Midi

  1. #1

    Midi

    I want to interface a cheap midi controller such at this - https://www.amazon.com/ammoon-EasyCo.../dp/B01DKQZFSC to a teensy 3.6 with the teensy audio shield.
    The control message from the midi device will be linked to various attributes of the audio components - delay time, filter cutoff, etc. It looks like all the smaller/newer controllers only have a USB interface, and not the "old" 5-pin round connector.
    SO what options to I have to interface such a setup?

    THanks
    Leor

  2. #2
    Senior Member Blackaddr's Avatar
    Join Date
    Mar 2017
    Location
    Canada
    Posts
    186
    If the device only has USB, you would need something to act as a HOST and can recognize USB MIDI Class compliant devices in order to extract the data, then send it out a serial port instead.

    You may be better off buying a proper MIDI controller with DIN connectors, or building your own. Teensy LC's are a great platform for custom building your own MIDI controller. No, it won't be as cheap as the one you linked if you need a lot of encoders and switches, but sometimes the only to get what you need is DIY.

  3. #3
    Member
    Join Date
    Nov 2012
    Location
    Olympia, WA
    Posts
    51
    Since you have a Teensy 3.6, it can act as host. You might need a cable: https://www.pjrc.com/store/cable_usb_host_t36.html and the pins.

    This example code may help: Examples>USBHost_t36>MIDI>InputFunctions

  4. #4
    Actually I was mistaken. My axiom49 controller does have traditional midi in/out. So I got a breakout board to connect - https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1

Posting Permissions

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