madbeanpedals::forum

Projects => Build Reports => Topic started by: Marshall Arts on September 29, 2021, 07:16:35 AM

Title: Evening Sun MC6: Programmable Midi Controller
Post by: Marshall Arts on September 29, 2021, 07:16:35 AM
(updated message to represent the functions implemented in the current version)

I have build a MIDI controller to control my HX Stomp. I call it the "Evening Sun MC6" ;-)


Components required:

Total costs for these are below 50 €.

Features:
Title: Re: Programmable 6-Switch Midi Controller
Post by: gordo on September 29, 2021, 04:05:02 PM
You're back!!  I'm totally onboard.  I'd also like to get my hands on a few of your Clapton boost boards as well if you still have any kicking about.
Title: Re: Programmable 6-Switch Midi Controller
Post by: Marshall Arts on October 06, 2021, 01:15:50 AM
It's coming together nicely. Got a 2 line display working, waiting on a 4-line LCD-Display for more comfort. Midi is working as well. Here is a preview of two banks I programmed as a proof of concept:

(https://i.postimg.cc/zBKqKRPG/Banks.jpg)

Each of the six buttons can be clicked or pressed long and will trigger midi events (or a series of midi events). There will also be a (series of) midi events fired when a bank is changed.
Title: Re: Programmable 6-Switch Midi Controller
Post by: Marshall Arts on October 07, 2021, 01:30:27 AM
Enclosure preview:
(https://i.postimg.cc/8PSjnQVh/Enclosure.jpg)

Not sure where I will put the Arduino itself and how to attach it to the enclosure. I would like to make the USB-Port of the arduino accessible from the outside for Program upload, so there will be another hole on one of the sides or the front.
Title: Re: Programmable 6-Switch Midi Controller
Post by: Marshall Arts on October 18, 2021, 02:34:13 AM
It's done and it's working great! Besides the Arduino Nano and the LCD Display, there's only two resistors, six switches, a Midi Jack and a power jack - that being said, I decided to build this without any additional PCB. The wiring can be found below. I will wrap up the code and put it on github later this week. As a special bonus, I will provide the 3D-printed parts (the Nano holder, so you have access to its USB port and the display pcb standoffs/distance tubes).

If you build this, make sure you have some 2.5 mm nuts and bolts available (I bought this one: https://www.amazon.de/gp/product/B075WY5367/ref=ppx_yo_dt_b_search_asin_image?ie=UTF8&psc=1)

(https://i.postimg.cc/XYfCPNPQ/Zwischenablage03.jpg)
(https://i.postimg.cc/vTCVJ4MS/Zwischenablage08.jpg)
(https://i.postimg.cc/2jthbKvF/Zwischenablage01.jpg)
(https://i.postimg.cc/3JDpgFFM/Zwischenablage02.jpg)
(https://i.postimg.cc/pLbjk5sm/Zwischenablage07.jpg)
(https://i.postimg.cc/fL2XvHPs/Zwischenablage05.jpg)
(https://i.postimg.cc/hvXmZLFd/Zwischenablage04.jpg)
(https://i.postimg.cc/Gpbynwwr/Evening-Sun-MC6-Schematic.jpg)
(https://i.postimg.cc/G2hGG0qz/Nano-Holder.jpg)

Video, please excuse my bad English:
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: mjg on October 18, 2021, 01:43:09 PM
Very cool! 

I guess for extra credit you could use an LCD a with an RGB backlight, and have the display change colour depending on the mode.
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: gordo on October 18, 2021, 04:53:03 PM
English is better than mine and it's my native tongue.  My wife accuses me of mumbling...

Damn, everytime I build one of your projects it drags me back to the fact that I want an HX Stomp.  I just don't want to pay for it :-)

This project might be the tipping point...
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: Marshall Arts on October 19, 2021, 01:59:45 AM
Quote from: gordo on October 18, 2021, 04:53:03 PM
English is better than mine and it's my native tongue.  My wife accuses me of mumbling...

Damn, everytime I build one of your projects it drags me back to the fact that I want an HX Stomp.  I just don't want to pay for it :-)

This project might be the tipping point...

Thanks... You SHOULD get one... Mine goes straight into the return jack of an Engl Ironball. I dont miss the amp's preamp, and that means something...

Here ist the new setup:

(https://i.postimg.cc/59Dz49Xq/IMG-20211019-081606-2-2.jpg)
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: gordo on October 19, 2021, 05:51:54 AM
That's too cool.  Have you used it direct to front of house?  I'm already using in-ear monitors so it wouldn't be a drastic change to not "feel" the cabinet.
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: Marshall Arts on October 19, 2021, 05:54:45 AM
Quote from: gordo on October 19, 2021, 05:51:54 AM
That's too cool.  Have you used it direct to front of house?  I'm already using in-ear monitors so it wouldn't be a drastic change to not "feel" the cabinet.

No, I am still kinda oldschool in terms of "feel". I read that Steve Stevens is using wazacraft cab sims on stage now, so maybe it's time for me to think about in-ears and cab sims as well....
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: Marshall Arts on October 28, 2021, 02:47:44 AM
I wrapped this up for my live rig:

(https://i.postimg.cc/Wzv3bwQg/IMG-20211028-111946-2.jpg)

I will most likely stick with the configuration in bank one (3 Snapshots on the bottom row (buttons D-F), scroll HX presets up/down (buttons A/B) on the top row and a solo boost (Button C). This means, I will not change the code over in the near future, but document it well enough for everyone else to adjust it to their preferences. You can find it here:

https://github.com/mfunky/Evening-Sun-MC6

Dont hesitate to ask questions, if you have trouble getting into it.
Title: Re: Evening Sun MC6: Programmable Midi Controller
Post by: ronnyxavier on August 05, 2022, 06:43:42 PM

hello good afternoon sorry for the english...
I can change it to use a 2-line and 16-column display or will I have to buy a 4-line and 20-column display, could someone help me I don't understand much about arduino I'm a beginner