1. We would like to remind our members that this is a privately owned, run and supported forum. You are here at the invitation and discretion of the owners. As such, rules and standards of conduct will be applied that help keep this forum functioning as the owners desire. These include, but are not limited to, removing content and even access to the forum.

    Please give yourself a refresher on the forum rules you agreed to follow when you signed up.
    Dismiss Notice

Arduino Axe-Fx control library

Discussion in 'Other MIDI Controllers' started by tysonlt, Feb 6, 2019.

  1. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Awesome, thanks AA! I don't know where the output size is listed, but this looks cool.

    I was just this afternoon toying with something similar, trying to store the strings in PROGMEM to keep the RAM usage down. I like the magic indexing though.
     
  2. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Well it works like a charm. I must say, it is very clever! May I put it in the library?
     
    AlbertA likes this.
  3. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    A bit??? It's literally a tenth of the size! It reduced the library by a third :)
     
    unix-guy and AlbertA like this.
  4. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
  5. AlbertA

    AlbertA
    Expand Collapse
    Forum Addict

    Joined:
    Jul 30, 2008
    Messages:
    1,972
    Likes Received:
    1,716
    Location:
    Frisco, TX
    Neat. Yes you may :)
     
    tysonlt likes this.
  6. unix-guy

    unix-guy
    Expand Collapse
    Legend!

    Joined:
    Aug 3, 2013
    Messages:
    10,795
    Likes Received:
    6,586
    Location:
    Vacaville, California
    Awesome... I was able to contribute without writing any code ;)
     
    AlGrenadine and tysonlt like this.
  7. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Cool, thank you!

    Ha yes, now that IS impressive!!
     
    unix-guy likes this.
  8. Daveis

    Daveis
    Expand Collapse
    Inspired

    Joined:
    Dec 26, 2016
    Messages:
    157
    Likes Received:
    90
    How does the arduino physically connect to the Axe3? How do footswitches physically connect to arduino? Who makes good bright displays controllable from arduino? I’m trying to imagine what’s possible.
     
  9. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Physically connect using two midi cables, wiring is plentiful online. I’ll dig up the schematic I used.

    Physically connect buttons to the arduino as per online tutorials. All TFT displays are nice and bright... I use AliExpress!
     
  10. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    I’m very vaguely thinking of selling controllers... or maybe a kit... I just don’t have much time to do support
     
  11. axifist

    axifist
    Expand Collapse
    Veteran

    Joined:
    Mar 29, 2014
    Messages:
    773
    Likes Received:
    579
    Location:
    Germany
    Here's a little teaser for the custom midi controller I build. I'm in the process of releasing the code (written for my Ultra), the drawings, wiring schemes etc. Basically I'm releasing all I have, except the thing itself ;) I'm no engineer, everything I did for this I did the first time ever. But it worked and the thing is a LOT of fun!
    [​IMG]
    Too many screws, I know :p

    Basically the Arduino (I used a Mega) has many so called GPIO pins, which are used for every connection (midi, switches, LEDs, potentiometers, display). It's quite easy once you got a basic understanding.

    You want to know what's possible? One word: EVERYTHING! :cool:
     
    tysonlt likes this.
  12. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    You could even put an accelerometer on your guitar head that sends midi over Bluetooth if you wanted to... hmm fun weekend project?
     
  13. axifist

    axifist
    Expand Collapse
    Veteran

    Joined:
    Mar 29, 2014
    Messages:
    773
    Likes Received:
    579
    Location:
    Germany
    Or send out midi signals based on measured brain waves :cool:
     
    tysonlt likes this.
  14. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Ha! Not so silly, you can do that...
     
  15. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
  16. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    IMG_0576.JPG
     
    unix-guy and pauly like this.
  17. unix-guy

    unix-guy
    Expand Collapse
    Legend!

    Joined:
    Aug 3, 2013
    Messages:
    10,795
    Likes Received:
    6,586
    Location:
    Vacaville, California
  18. axifist

    axifist
    Expand Collapse
    Veteran

    Joined:
    Mar 29, 2014
    Messages:
    773
    Likes Received:
    579
    Location:
    Germany
    Such a display sure is nice!!! I chose a black on green display similar to the Axe I and II for my midi controller. Works, but yours looks WAAAAY better :cool:
     
    tysonlt likes this.
  19. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    Yes sir, it is! I will update that. Contributing once again without writing any code. Surely that is the ultimate Zen.
     
    unix-guy likes this.
  20. tysonlt

    tysonlt
    Expand Collapse
    Inspired

    Joined:
    Dec 16, 2018
    Messages:
    212
    Likes Received:
    176
    Location:
    Victoria, Australia
    I really don't understand why even top-end units like the FC still have a daggy old two-line LCD display. TFT screens aren't *that* much more expensive, but you can draw whatever you want.
     

Share This Page