digitally controlling pots with arduino

Stompboxes circuits published in magazines, books or on DIY electronics websites.
Post Reply
User avatar
theblackman
Resistor Ronker
Information
Posts: 250
Joined: 27 Jun 2007, 00:43
Location: Western Australia
Has thanked: 10 times
Been thanked: 3 times

Post by theblackman »

being a programmer i've been looking for something like this for a long time


User avatar
HydrozeenElectronics
Resistor Ronker
Information
Posts: 268
Joined: 11 Feb 2009, 00:56
my favorite amplifier: Marshall JCM 800 4210
Location: Vancouver Washington
Has thanked: 1 time
Contact:

Post by HydrozeenElectronics »

Wow that was pretty cool, I wonder what one of them costs?

User avatar
RnFR
Old Solderhand
Information
Posts: 4882
Joined: 09 Jan 2008, 06:02
my favorite amplifier: Traynor YBA-III, Fender Super Six
Completed builds: custom fuzz.
Location: Inner Earth
Has thanked: 147 times
Been thanked: 138 times
Contact:

Post by RnFR »

pretty cool. but he should've used the tone control! probably would've yielded far more interesting results.

is this what is being used in the WMD Geiger Counter?
"You've converted me to Cubic thinking. Where do I sign up for the newsletter? I need to learn more about how I can break free from ONEism Death Math." - Soulsonic

Blog-APOCALYPSE AUDIO

User avatar
theblackman
Resistor Ronker
Information
Posts: 250
Joined: 27 Jun 2007, 00:43
Location: Western Australia
Has thanked: 10 times
Been thanked: 3 times

Post by theblackman »

yeah i didnt like the sound of what he did but i saw the potential. you could pretty easily make an ooh wah/zvex/vanishing point style controller with this. it also can read from a variety of sensors. so if you know a bit of computer programming the sky's the limit.

I wonder if it's fast enough to do something like an EH POG/HOG??

I know there are a lot of microcontroller projects like this, but this seems to be the most accessible for hobbyists like me!

@RnFR : not sure what a WMD geiger counter is..

@HydrozeenElectronics : they cost around $20.00AU which is probably around $17US. cheap as chips :)

User avatar
HydrozeenElectronics
Resistor Ronker
Information
Posts: 268
Joined: 11 Feb 2009, 00:56
my favorite amplifier: Marshall JCM 800 4210
Location: Vancouver Washington
Has thanked: 1 time
Contact:

Post by HydrozeenElectronics »

theblackman wrote:yeah i didnt like the sound of what he did but i saw the potential. you could pretty easily make an ooh wah/zvex/vanishing point style controller with this. it also can read from a variety of sensors. so if you know a bit of computer programming the sky's the limit.

I wonder if it's fast enough to do something like an EH POG/HOG??

I know there are a lot of microcontroller projects like this, but this seems to be the most accessible for hobbyists like me!

@RnFR : not sure what a WMD geiger counter is..

@HydrozeenElectronics : they cost around $20.00AU which is probably around $17US. cheap as chips :)
That's a sweet deal, thanks :D

User avatar
lolbou
Old Solderhand
Information
Posts: 2588
Joined: 18 Nov 2008, 21:38
Has thanked: 296 times
Been thanked: 192 times

Post by lolbou »

theblackman wrote:they cost around $20.00AU which is probably around $17US. cheap as chips :)
But you need a special software to get these programed? And some assembly langage skills?
- Are you a mod or a rocker?
- Uh, no, I'm a mocker.

User avatar
UZILSD
Breadboard Brother
Information
Posts: 98
Joined: 23 Mar 2009, 21:40
Been thanked: 1 time

Post by UZILSD »

lolbou wrote:
theblackman wrote:they cost around $20.00AU which is probably around $17US. cheap as chips :)
But you need a special software to get these programed? And some assembly langage skills?
In Italy is costs 26€ http://www.robot-italy.com/product_info ... cts_id=878.

The programming language is Processing/Wiring, that is a simplyfied JAVA specialized in electronic art, interactive design, electronic installations and stuff like that.
That is a LOT easier than programming a microcontroller in its own assembly language.

http://en.wikipedia.org/wiki/Processing ... anguage%29
http://www.wiring.org.co/

It's a cool thing, but it doesn't really interests me to the point to try it. I think that is great if you plan to do some performative gimmick such as ambiental sensors controlled audio processing, but I'm not much into that stuff.

User avatar
theblackman
Resistor Ronker
Information
Posts: 250
Joined: 27 Jun 2007, 00:43
Location: Western Australia
Has thanked: 10 times
Been thanked: 3 times

Post by theblackman »

lolbou wrote:
theblackman wrote:they cost around $20.00AU which is probably around $17US. cheap as chips :)
But you need a special software to get these programed? And some assembly langage skills?

nah it's a c based library, i think you can program it in java as well. the arduino is primary designed to be easy to use for artists and hobbyists. i found beavis on beavis audio made a simple step sequencer for it that could be easily moddable to do the same as a lot of guitar pedals that have sequncers in them.

User avatar
beavis
Breadboard Brother
Information
Posts: 62
Joined: 10 Jul 2007, 16:17
Been thanked: 1 time
Contact:

Post by beavis »

Arduino sequencers are a load of fun. As for programming, the language is simple and approachable, nothing like C or assembler.

I built a simple synth/sequencer based on the arduino with just a few parts:
Image
check out at: http://www.beavisaudio.com/projects/dig ... unkConsole
Here's a long article on a project I created to use an Arduino to active as a programmable filter, this one uses an LDR to a filter:
Image
http://www.beavisaudio.com/projects/DSWF/

Maybe that will help some?
beavisaudio.com

User avatar
JiM
Diode Debunker
Information
Posts: 961
Joined: 11 Mar 2008, 22:56
Completed builds: Completed builds :
Proco Rat
MXR MicroAmp in a volume pedal
TubeDriver (w/ NoS russian tube and big muff tone contol) + Phase 45 (w/ univibe cap ratio)
Dallas Rangemaster (w/ noisy OC75, negative ground)
SubCaster tube booster (w/ NoS russian tube, PtP)
Hot Harmonics
Music From Outer Space SubCommander in progress
Crackle Not OK
Simple bass blender in a 1590A
Bazz Fuss with a photo-darlington
Location: France
Has thanked: 58 times
Been thanked: 61 times
Contact:

Post by JiM »

Yeah !
Arduino is coooool, cheap, and easy !
The language is in fact straight C, with a bunch of convenient librairies for controlling inputs/outputs for a lot of different things. You don't have to mess with complicated things like pointers, interrupts, or memory management (but if you want, you still can).

That's the great thing with such platforms : it's Free Hardware. Like Free Software. Like FreeStompBoxes.
No goop, open source, schematics provided. You can copy it as long as you acknoledge the original authors. :thumbsup

The official website with board info, free development tools (eventually based on GCC compiler), wiki ... http://www.arduino.cc
Some alternative boards : http://www.freeduino.org, http://www.sanguino.cc
I got mine from there (i like the compact size) : http://www.moderndevice.com/RBBB_revB.shtml
More related stuff : http://www.sparkfun.com, http://www.seeedstudio.com/depot/, http://www.adafruit.com

You can even do without a board ! http://www.uchobby.com/index.php/2007/0 ... readboard/
http://www.arduino.cc/en/Main/StandaloneAssembly

PS : i've also breadboarded Beavis' DSWF, it's FUN !
I only give negative feedback.

User avatar
theblackman
Resistor Ronker
Information
Posts: 250
Joined: 27 Jun 2007, 00:43
Location: Western Australia
Has thanked: 10 times
Been thanked: 3 times

Post by theblackman »

awesome thanks!

User avatar
Emanuele
Breadboard Brother
Information
Posts: 148
Joined: 09 Jan 2008, 10:16
Location: Italy!
Has thanked: 1 time

Post by Emanuele »

beavis wrote:Arduino sequencers are a load of fun. As for programming, the language is simple and approachable, nothing like C or assembler.

I built a simple synth/sequencer based on the arduino with just a few parts:
Image
check out at: http://www.beavisaudio.com/projects/dig ... unkConsole
Here's a long article on a project I created to use an Arduino to active as a programmable filter, this one uses an LDR to a filter:
Image
http://www.beavisaudio.com/projects/DSWF/

Maybe that will help some?
This would be ace to make a sequenced filter with a real inductor.. :block:

User avatar
gena_p1
Breadboard Brother
Information
Posts: 81
Joined: 25 Apr 2009, 21:47
Location: Russia
Has thanked: 23 times
Been thanked: 12 times

Post by gena_p1 »

may be PWM is noise source?

User avatar
Jack Deville
Resistor Ronker
Information
Posts: 403
Joined: 02 Apr 2009, 06:21
Completed builds: too many. too many.
Location: Portland, OR
Has thanked: 2 times
Been thanked: 88 times
Contact:

Post by Jack Deville »

arduino is neat. a friend and i finished up a project for a pinebox car on tuesday.

the arduido monitors outputs from a LIS302DL (i believe that's the part he used) and transmits data wirelessly to a computer, which then updates facebook and twitter with the status of the car (ie: car going uphill, car going fast, car going slow, car is upside-down etc.). we added a few "ground effects" leds that respond to the cars position using arduinos easy to use PWM.

only downside to arduino is cost and speed. the controller is fast, but i haven't found alot of documentation regarding execution speed and methods that the compiler/DE employs when writing to the controller. i assume its efficient, as it is a nice platform, but i don't like to make assumptions. that nearly always leads to problems. the language and syntax is very user friendly though. VERY user friendly. that's a major plus to the system.

as far as digital pots go, there are many choices and ways to implement them into stompboxes/other electronics. they're cheaper than "normal" pots, but they take up board real estate, and require some form of control (more real estate, power and design). i hate to be so negative. for my last application, i found a more efficient solution.
I'm a "professional."
Buy my products and make me rich.

www.jackdeville.com

Post Reply