How to code several effects in the same program.

10 years 1 week ago - 10 years 1 week ago #117 by JR

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Please Log in to join the conversation.

9 years 1 month ago #233 by Vince

Rendering Error in layout Message/Item: array_keys(): Argument #1 ($array) must be of type array, null given. Please enable debug mode for more information.

Please Log in to join the conversation.

9 years 1 month ago #261 by Vince
Attachments:
The following user(s) said Thank You: Ray

Please Log in to join the conversation.

8 years 11 months ago - 8 years 11 months ago #300 by davidof1990
Hi.

I try your program with kcd but me don't work.

I try to work at the same time the delay effect and a lcd 16x2.

Separatly woks fine.

But when run the program I listen a "boom" "noise" in the output.


I change the lcd pins to 6,7,29,28,27,26 and adc to 11,12

can I help me?

Please Log in to join the conversation.

8 years 10 months ago #302 by Ray
Connecting an LCD looks very cool but I dont have any schematics of how to do it, maybe Vince knows better...

It might crash because most of the codes use timers and maybe the LCD use them too... try to include some code without timers to start (like simple distortion of volume/boost).

Please Log in to join the conversation.

8 years 10 months ago #306 by davidof1990
Hi, i solve my problem.

In my board i used DI (7),

I did not realize that this line of code I gave me some problems

--pinMode(7, INPUT);

Thanks-

Please Log in to join the conversation.

8 years 9 months ago #309 by Aranda
hello
I'm doing this project pedal but using the Arduino UNO and I make many mistakes, how do I use this same code of the effects work and I do not check errors ? :( :S
Please help !!

Please Log in to join the conversation.

8 years 9 months ago #311 by Ray
Hi Aranda, we decided to to pedalSHIELD with arduino DUE because it has DACs (digital to analog converters) so generating music with it is easy.

In order to generate audio with Arduino UNO you would need an external RC network (PWM output) or an external DAC, check in google there is some nice tips of how to generate music with Arduino UNO.

In a nutshell, it is possible to make also a guitar pedal shield using Arduino UNO but unfortunately I reckon that the DUE code is not compatible...

Please Log in to join the conversation.

8 years 5 months ago #384 by Gmis
Hey there,
my drummer and I were thinking of building that kind of an effect pedal. So I was just browsing the net, collecting some information, was a bit dissapointed with the adc bit resolution in the andruino boards and was searching for alternatives, when BAM! I found your pedal. What a marvelous idea to use two inputs and increase the resolution, I really enjoyed that part. And overall, great work. Thanks so much for sharing guys!
So, in the topic (well,kind of), our initial thought was to creat a chain of effects. Use some more pots and switches maybe an analog multiplexer,etc.
Do you believe that this ardruino board will be able to effectively run more than one effect simultaneously?
Have you tried this?
This will be our first ardruino project and our understanding on how much resource-hungry these applications are, is very primitive.

Best regards,
Jim
The following user(s) said Thank You: Ray

Please Log in to join the conversation.

8 years 5 months ago #385 by Ray
I think that the idea of using 2 ADCs for improving the resolution could be further explored:

- There is that idea by Mike McGlinchy suggesting to use two ADCs in parallel, the pedalSHIELD pcb is prepared to do it and I have some examples but by default the board does not use it, you have to place one jumper to enable it.

- By default pedalSHIELD uses 2 ADCs, the first one reads the input signal and the second one reads the signal inverted, so you can use both readings to increase the resolution.

- There are other ideas that could be used, the most obvious is oversampling but so far nobody worked on it.

The negative side of everything is that Arduino DUE ADCs are not the most quiet in the market, there is always a very low background hiss, again I reckon that you can get very cool results using the default config but maybe some software or hardware mods can improve the situation.

Do you believe that this ardruino board will be able to effectively run more than one effect simultaneously?
Have you tried this?

Arduino DUE is pretty powerful, you can run 2 or 3 simple effects at the same time.

This will be our first ardruino project and our understanding on how much resource-hungry these applications are, is very primitive.

pedalSHIELD is a good platform to learn, and play, maybe not the ultimate hi-fi pedal, but you dont need to learn a new DSP language, or a complex architecture. And of course the Arduino community is great ;)
The following user(s) said Thank You: Gmis

Please Log in to join the conversation.

Time to create page: 0.110 seconds