284 – getting closer…

getting so close to finishing my midi controller project.  the only thing left is designing the custom case, and cutting a faceplate.  shot a video today demonstrating the press+hold function that i’ve coded into the switches used as a 100% wet, square wave tremolo. this could also easily be set to a more standard, sine wave tremolo by modulating that volume sliders in sequence.  all sounds made with a guitar and the 2880, no external processing done. also, the push+hold functions multiply the delay values in ratios to each other when used simultaneously… pretty cool for multi-timed effects.

here’s the video i shot today:

& here’s some copy i wrote up about the pedal:

open source arduino-based midi / usb foot controller

fully functional with any midi or usb compliant device

all switches offer three modes for triggering:
- momentary press
- press +hold &
- just released

push+hold functions, by default send a sequence of midi data out the midi port.  the rate of this sequence is defined by the position of the potentiometer or the expression pedal jack

this function is especially useful for the ehx 2880 multi-track looper in regards to the following push+hold functions:
- mute / unmute (square wave 100% wet tremolo)
- L / R pans (auto pan, midi cc’s variable 0-127)
- reverse (on / off in rapid succession)
- octave
and lastly: by far the most intriguing possibility of this:
- sequencing the pitch slider position to
exact intervals as you see fit

ehx 2880 multi-track looper layout :
1) midi out
select track 1
select track 2
select track 3
select track 4
mute/unmute track 1
mute/unmute track 2
mute/unmute track 3
mute/unmute track 4
mute/unmute mixdown
mute/unmute dry out
mute/unmute all play tracks
5) usb out
6) expression pedal
7) potentiometer

this project has been approved at kickstarter.com and will be up there as soon as i finish a case for the first unit.  please don’t hesitate to let me know if you’re interested… not sure of price yet, but i will be offering kits that come bundled with my code(s) and also fully assembled units.  like i said, this unit is fully functional as a standalone midi controller for whatever you’d like to plug it in to, and also works as a midi device with your favorite DAW over usb… so having a 2880 is not at all necessary.

  • October 11th, 2011
  • 365x1
  • view / add comments
Charlie Oct 11th, 2011 at 11:49 pm

Holy shit! This is an epic project. Awesome! I still have many questions but I’m sure I will find out more soon enough. You could count me in on the kit. I don’t see a link to your kickstarter though.

smyth Oct 12th, 2011 at 12:15 am

thanks dude! the kickstarter isn’t up yet. i want to finish the case for the first one, and a few more example codes of it sequencing different things first. can’t wait to try out the sequencing with a scale of pre-defined notes running at a relative speed to the pot / exp pedal & triggering some sort of synth…. gonna be so fun!

nightmorph Oct 12th, 2011 at 1:29 am

whoa. pretty frickin’ sweet. even after reading the schematics and whatnot, my mind is still blown. have little idea what’s going on, but i’m not used to hardware. still, the kinds of things that i heard from it, that it allowed you to do…this intrigues me, with or without the 2880.

smyth Oct 12th, 2011 at 10:00 am

thanks man! yeah… i think i def’ could have been more clear on my explanation of what the hell is going on… but, i was excited… what can i say? ;-)

Tom Oct 21st, 2011 at 4:36 pm

I stumbled on your post and this looks amazing. I’ve been using the 2880 for a while now and getting fed up with some of it’s limitations. This looks really promising. I have the ehx footswitch and this blows that out of the water. From your layout, it looks like this is more of a compliment to the normal footswitch. Could you add in the option to solo all tracks but one? I’d like a way for me to switch between verse and chorus of a song and have the drum on track 1 still play while I record the chorus loop on track 2 or just play the chorus over the drum loop. Send me an email when you get this up on kickstarter.com

smyth Oct 21st, 2011 at 4:57 pm

hey, Tom. you’re right, my pedal is designed as a compliment to the ehx controller pedal, not a replacement so-to-speak. and to answer your question, yes, you can absolutely do that… the graphic interface (which i’m in the process of coding right now) will allow you to define functions as you see fit and then upload them to the pedal over usb for use later with your 2880 or other midi device. so you can set up the 12 switches to do exactly what you want them to do, and then save that patch. thanks for your interest. i’ll keep you posted to my progress.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.