Adding input storage guitar effects looper.

Hi everyone could any one point me in the right direction. I have just built a guitar effect pedal looper with 2 banks of 4 switches which can cotroll up to 8 effects.I would like to be able to select multiple effects at once and save them in a directory to recall using some for of onboard switch any suggestions please .
Dave

Astrodave:
Hi everyone could any one point me in the right direction. I have just built a guitar effect pedal looper with 2 banks of 4 switches which can cotroll up to 8 effects.I would like to be able to select multiple effects at once and save them in a directory to recall using some for of onboard switch any suggestions please .
Dave

You need to describe this in better terms.

I understand that you have an Arduino with 8 switches connected, that controls something called a "guitar effect pedal looper", whatever that is, but that's where you lose me.

Are you saying that you want to use the Arduino to save files to your computer?

Hi Haha thanks for the reply. the pedal has 4 momentary foot switches which when pressed turn on a relay each there are 2 momentary foot switches which switch from bank 1 and bank 2 giving each of the 4 momentary foot switches 2 options each.There are 8 relays, each one has a different effect pedals attached to it. I would like to be able to select multiple effects at any one time then save this selection to recall from a library stored on the Arduino mega. I have an lcd display already attached to the Arduino. im new to putting things onto this forum so apologies if my terminology is a bit confusing

Thanks
Dave

This seems fairly straightforward....

8-inputs and 8-outputs. But, instead of directly latching a relay when you hit a switch, you want to stick some logic & memory (the Arduino) in-between.

You can get a relay board which you can connect to Arduino output pins, and you can connect buttons or switches to inputs.

There are examples for how to read a switch and "do something" depending on the switch state. Momentary switches are slightly "different" because you may have to keep track of what the program is doing, and then start doing "something else" when the button is pushed. (Easy in software, but something you'll have to figure-out.)

And, there are examples for driving relays.

As usual, take it one small step at a time... Start with one button/switch turning on & off an LED. Then, add a relay in place of (or in addition to) the LED to engage an effect. Then, add another switch and relay... And maybe try some simple programming to switch back-and forth between the effects every few seconds, etc... Just something to get start with "programming".

I have an lcd display already attached to the Arduino.

Have you got that working?

hi

I found a sketch that dose most of what I want to do but it dose not have a store function do you think I could add something to the sketch, I have attached a copy of the sketch. it is in Spanish but i've worked out the pins to connect to and all works as it should. ive used a Mega and an 8 relay 5v module. Again thanks for the help.

looper_code.pdf (18.2 KB)