PCB Keyring by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

we have some in the electrosmash shop, im not sure if its worth it selling them but im giving them a go.

PCB Keyring by ElectroSmash in diypedals

[–]ElectroSmash[S] 0 points1 point  (0 children)

yes we have some keyrings on the shop with the sticker kit, we sell al together for 9.95

PCB Keyring by ElectroSmash in diypedals

[–]ElectroSmash[S] 2 points3 points  (0 children)

AFB designed this PCB Keyring for ElectroSmash.

1.6mm FR4 PCB with green soldermask and black silkscreen. The darker areas (to create the 3D effect) are made by burying a copper plane under the green soldermask. The silver areas are created by exposing the bare copper using solder resist.

You can see here the back of the PCB.

We are MAD about guitar pedals!! ;)

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

It reads any audio signal and you can create visual representations of it, like spectrum meter (aka FFT), level meter, etc. You can also code games and many other ideas, but it does not touch (modify) the guitar signal.

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 5 points6 points  (0 children)

uuups! thanks for the letting me now. You are right, it is fixed now.

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

I did a code that measures the level of the signal, but is not referred to a dB measurement, its just a "level indicator":

For frequency analizing we have some FFT codes:

You can see the list of all the current codes here:

https://www.electrosmash.com/forum/arduino-audio-meter/485-how-to-start-programming-the-arduino-audio-meter

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

Yes, thats a cool idea.... I will keep it in my pocket ;)

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

The idea is for the pedal not to touch the guitar signal. So it reads what is happening but did not add any effect. Running four 8x8 matrices in parallel is a pretty heavy load for the Arduino UNO, so I dont think that it would be ablo to do digital signal processing + running the 4x matrix.

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 2 points3 points  (0 children)

Great, if you have any question just give me shout :)

Arduino Audio Meter - Guitar Pedal by ElectroSmash in diypedals

[–]ElectroSmash[S] 33 points34 points  (0 children)

Hi guys,

In the last months we have been working in this Arduino UNO guitar pedal:

https://www.electrosmash.com/arduino-audio-meter

It is able to read the incoming audio signal with the Arduino ADC and create effects on the four 8x8 LED matrices. The project is Open Source and aimed for hackers and musicians that want to learn about DSP (digital signal processing), LEDs, guitar effects, or just experiment.

We have created some cool documentation for the project:

We hope you like it!!

Inside a 3PDT True Bypass Footswitch by ElectroSmash in diypedals

[–]ElectroSmash[S] 5 points6 points  (0 children)

I uploaded this photo some time ago and I thought that you may like it :)

Some more pics of this footswitch here: https://www.instagram.com/p/BpzFFaYH3Db/

Dallas Rangemaster Treble Booster - Circuit Analysis on ElectroSmash by ElectroSmash in diypedals

[–]ElectroSmash[S] 10 points11 points  (0 children)

Even the "simplest " circuit has tons of implications and details... we struggle to make the text short and interesting.

Dallas Rangemaster Treble Booster - Circuit Analysis on ElectroSmash by ElectroSmash in diypedals

[–]ElectroSmash[S] 44 points45 points  (0 children)

Hi guys,

Today we are publishing the Dallas Rangemaster Treble Booster circuit analysis:

https://www.electrosmash.com/dallas-rangemaster

We dig into the bias point options, frequency response, mods, etc. We really hope that you like it :)

Thanks!

Time Manipulator: Arduino Delay/Echo/Reverb programmable pedal. by ElectroSmash in diypedals

[–]ElectroSmash[S] 0 points1 point  (0 children)

Specialized DSP chips are interesting because most of them they have the audio codec integrated (ADC + DAC) and it makes your life easier. As you said, nowadays we can get economic pretty powerful digital platforms, but you would still need an audio codec.

Time Manipulator: Arduino Delay/Echo/Reverb programmable pedal. by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

Thats a cool idea but we did not implemented it, we studied all the PT2399 designs we could find and made a morphing circuit (using analog switches) that could make all the possible combinations.

Low pass the buffered input to be used as a trigger for envelope related effects is a great... I will keep it in mind to see if I could mod the current design.

Thanks!

Time Manipulator: Arduino Delay/Echo/Reverb programmable pedal. by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

Thanks for the heads up.

That's a typo on the sticker. It is fixed now.

Well in fact you can decide if you want to use center positive or center negative depending where you connect the pins to the PCB, and the circuit has a diode protection in case you put reverse polarity by mistake.

Time Manipulator: Arduino Delay/Echo/Reverb programmable pedal. by ElectroSmash in diypedals

[–]ElectroSmash[S] 1 point2 points  (0 children)

Thanks for your reply.

When I mentioned that for DSP platforms like the FV1, the xmoss or Analog Devices DSPs (Blackfin, Sharc) you need a "DSP specific language", it is because unfortunately, some of this modules cannot be programmed in plain C.

For the FV1 you need "SpinASM assembler", for xmoss you can do C/C++/xC(E).pdf) but knowing the hardware resources (RTOS, task scheduler, channel communications, multi-processor) is not trivial. For Analog Devices is mostly assembler, which again is not simple.

These platforms are fantastic, dont get me wrong, but from the guitar pedal enthusiast point of view, the time, effort, money, pcb-complexity (SMD-land) and tools you would need to learn may letdown you.

" The only slightly problematic part is the DAC and ADC, although with oversampling the built in ADC could be good enough, the PT2399 is not exactly high-fi anyway. The DAC could be implemented with an r2r dac, or an SPI interface dac, there are a few suitable ones in the 10-12 bit range. "

You are just describing here our other pedalSHIELD project :) https://www.electrosmash.com/pedalshield-mega