Create novel effects with just a few lines of Arduino code and a big library of audio effects primatives
Audio processing routines are highly optimized and run on a 450MHz SHARC DSP opening up massive potential to create effects no one has ever heard before (but should)
Control your effect creations with buttons and knobs on the pedal as well as external sensors to create immersive performance experiences
Invent your own pedal or download someone else's creation
Not a programmer? No problem, you can download the growing library of other people's pedal creations to your DreamMakerFX hardware and turn your pedal into theirs. But if you are up for learning some programming basics, you can create you own wild, imaginative stomp boxes and effects on DreamMaker FX.
Download an existing pedal "sketch" from this website
~ or ~
Load it into the DreamMakerFX
pedal with the Arduino IDE
Rock and roll
Create your own effect "sketch" in just a few lines of code
Program your own pedals with Arduino in just a few lines of code
The DreamMaker FX platform abstracts away many of the complexities of designing your own digital audio effects while still providing you with a great deal of control and flexibility in terms of how effects are routed together and controlled. All effects are coded using the easy-to-use and learn Arduino environment. Here's what a delay/echo pedal looks like.
But don't let the simplicity deceive you! With 450MHz of DSP power behind this and an optimized library of effect building blocks, you can create new types of guitar effects that no one has ever heard before. And once you hone your creation, share it up here so others can hear it, play through it and experience it.
Still controlling effects with just knobs, buttons and feet? That is so 2019... Time to harness the power of sensors!
Perhaps one of the coolest aspects of this platform is the ability to wire in a growing collection of off-the-shelf sensor boards that are design to work with Arduino. The DreamMaker FX has a dedicated sensor jack (QWIIC). Head over to Sparkfun.com, find a cool $20 sensor board, and use it to control your effects! This too often requires just a few lines of code to wire in.
Tape one to the pedal and use it like an invisible expression. Hold your foot over the pedal to control a parametric filter.
Tape one to your guitar and use the position of your guitar to control distortion drive and echo feedback.
Attach to a pressure sensor pad - the harder you step, the deeper the effect. Tap the rate of a delicate tremelo with your massive stomps.
Attach a flex sensor to your fingers and use each finger to control the volume of channels through a filter bank - like a vocoder.
Use heart rate or skin conductance to effect the drive of a distortion. The crazier you get, the crazier the effect gets.
These are just the tip of the iceberg of possibilities. There are hundreds of sensor boards that work with Arduino out there and the sky is really the limit.
The hardware is stacked with DSP power and unlimited possibilities
Meet version 1 of the hardware, otherwise known as the "Dream Lemur". Like an actual lemur, they're rare and currently in use by our beta community.
450MHz SHARC DSP with FFT accelerators with rich library of extremely configurable audio effects
> 2 minutes of delay / looping memory
24-bit true stereo, instrument level input / output (up to 48kHz)
120MHz ARM Cortex M4 powering Arduino experience
USB interface (Arduino interface but can be repurposed for MIDI and other things)
RF transceiver to other pedals or wireless sensors
Sensor connector (QWIIC) for connecting to Arduino sensor boards from Sparkfun
3 pots, 2 foot -switches and 2 programmable LEDs
Version 2.0 of the hardware arriving in March 2020 with an even cooler set of features and available for purchase.