DIY midi controller ?

Discussion in 'Soundgear' started by Plainview, Aug 18, 2021.

Tags:
  1. Plainview

    Plainview Rock Star

    Joined:
    Mar 9, 2020
    Messages:
    468
    Likes Received:
    479

    I was searching for a way to make a simple midi controller and I found this video , its exactly what I want but it uses a midi jack which requires a midi input , I researched more and I found that this is unnecessary in some arduino versions but I basically have no idea how to approach making this modification , does anybody have experience in adruino can point me to the right direction ?
     
    • Like Like x 2
    • Interesting Interesting x 2
    • List
  2.  
  3. ThrashHead

    ThrashHead Platinum Record

    Joined:
    Sep 14, 2019
    Messages:
    414
    Likes Received:
    294
    Not what you asked, but there are USB to MIDI adapters that you can probably use to save you they headache of trying to integrate midi directly. I use one on a mackie controller.
     
    • Like Like x 1
    • Interesting Interesting x 1
    • Useful Useful x 1
    • List
  4. Plainview

    Plainview Rock Star

    Joined:
    Mar 9, 2020
    Messages:
    468
    Likes Received:
    479
    I thought about it but the problem is in addition to having an extra usb connection it requires two softwares to run in the background which is a pain to setup
     
  5. sevente

    sevente Kapellmeister

    Joined:
    Sep 26, 2017
    Messages:
    88
    Likes Received:
    62
    I don't understand what you're trying to do - you want to use this gizmo to send midi signals to something but you don't want to use a midi port or a usb connection?
    What sort of connection are you intending to use? What do you intend to connect it to?
     
  6. Ziplob1

    Ziplob1 Ultrasonic

    Joined:
    Jan 10, 2021
    Messages:
    30
    Likes Received:
    29
    I made a guitar pedal using A Arduino uno some Stomp switches and 2 pentos for pedals, cost around 25 pound in total I used control surface build which made it so easy to create to my specs. Really easy tbh if you know a little about code and midi.
    the build is here-
    https://tttapa.github.io/Control-Surface-doc/Doxygen/index.html

    Me getting help with the code-
    https://github.com/tttapa/Control-Surface/discussions/387

    Cheaper Arduino's will require Hairless midi to run but A good Teensy can run standalone Straight Usb to midi


    I made a pedal with 10 stomps, 8 for CC changes and 2 to go up and down 4 banks
    I also use a cheap expression pedal to act as a volume/ Wah pedal to use in TH-U

    My code is here-
    #include <Control_Surface.h>
    HairlessMIDI_Interface stream;
    CCButton But1 = { 8, 62};
    CCButton But2 = { 4, 63};
    CCButton But3 = { 5, 64};
    CCButton But5 = { 6, 65};
    CCButton But6 = { 2, 66};
    CCButton But8 = { 3, 67};
    CCButton But9 = { 10, 68};
    CCButton But10 = { 11, 69};

    Bank<4> bank;
    IncrementDecrementSelector<4> selector = {bank, {7, 9}};

    using CCSmartPot = Bankable::CCSmartPotentiometer<4>;

    CCSmartPot potentiometer = {
    {bank, BankType::CHANGE_CHANNEL}, // Bank configuration
    A0, // Analog pin connected to potentiometer
    {MIDI_CC::Channel_Volume, CHANNEL_1}, // Channel volume of channel 1
    };

    void setup() {
    Control_Surface.begin();
    }
    void loop()
    {
    Control_Surface.loop();
    }
     
    Last edited: Aug 18, 2021
  7. Plainview

    Plainview Rock Star

    Joined:
    Mar 9, 2020
    Messages:
    468
    Likes Received:
    479
    great work , Thank you so much
     
  8. gtr

    gtr Member

    Joined:
    Aug 31, 2015
    Messages:
    7
    Likes Received:
    8
  9. fiction

    fiction Audiosexual

    Joined:
    Jun 21, 2011
    Messages:
    1,889
    Likes Received:
    687
    Fyi @Plainview, I've recently found a second hand AKAI APC Mini for $30. 8 Faders and 72 illuminated buttons that can be lit in different colors using MIDI messages. Although I'm very much into Arduinos and Raspberries, I'm sure I could not build anything comparable for the price.
     
  10. Plainview

    Plainview Rock Star

    Joined:
    Mar 9, 2020
    Messages:
    468
    Likes Received:
    479
    trust me If I found anything like this in my area I wouldnt have thought about the arduino stuff anyway :rofl:
     
Loading...
Loading...