Help- using an arduino to make a midi controller
hey everyone, i'm new forum
i'm chris
i'm having trouble getting head around many things, first ever time using arduino, , appreciate help
so here goes:
the project replicate mathew bellamays (from band muse) signature guitars have built in touch pad. http://www.mansons.co.uk/shopping/images/items/2375/2375_1_medium.jpg<--image here
the touch pad controls piece of audio sampling hardware called http://www.kaosspad.co.uk/images/kaosspad_kp2.jpg<--(kaoss pad kp2 in case) , via http://en.wikipedia.org/wiki/midi<--midi, kaoss pad has touch pad built in, along other features wish place in guitar. point of access pads features via midi commands analogue inputs in guitar(the touch pad, momentary switch, , rotary encoder effect selection.) pad unusable guitarist in regular state.
i not first want this, in fact know of 2 people have done this, here videos on youtube:
http://www.youtube.com/watch?v=1p2pwtdccng"
<--bassman76jazz
http://www.youtube.com/watch?v=1p2pwtdccng<--
gazlang81
both examples made in identical way, although prefer bassmans approach although hasn't revealed much, came after gazlang , told me of improvements did on gaz's design.
the overview of project is:
-to convert analogue input of resistive touch screen midi output signals kaoss pad read.
-to add hold button on guitar same hold button on pad
-to add rotary encoder allow me change effects of pad on guitar.
-have led backlight has color pattern when not used, responsive input of touch screen.
in next few steps i'll explain how far i've gotten.
to convert input signals , regulate led effects same 2 guys mentioned , use arduino, have chosen http://www.arduino.cc/en/main/arduinoboardpromini <--arduino mini pro bassman's recomendation. runs on c++ (a language know little about) bassman has given me tips on email how circuit board should wired etc... here extract of email me, , schematics have sort of done far.
email:
there not circuit, screens 4 wires analog inputs of arduino, switch goes ground digital input , encoder connects pin 2 , 4 (the interrupt pins) on arduino midi jack uses tx pin , ground , +5v pins , led connected +5v , 3 pwm output pins. pin numbers arbitrary since controlled via firmware. there no chips, arduino control everything, kit gazlang81 makes uses arduino mini, mine mini pro. c code arduino i'm not willing give yet.
schematics: (bare in mind doubt these right)

if wires in wrong place or not connected @ all, because literally don't know better or put them.
here components i'd use:
for led i'd use http://thingm.com/products/blinkm<--blinkm smart led
the http://www.arduino.cc/en/main/arduinoboardpromini<--arduino mini pro
http://www.amazon.co.uk/nintendo-replacement-bottom-screen-touch/dp/b001ahjd3m<--nintendo ds lite touch pad
for other components don't know specific things buy etc...
thats know hardware need , how build it.
now software arduino, literally clueless, although have had experience computer languages, know close nothing c++. have list of codes prove helpful know c++
here links:
http:// http://www.muselive.com/forums.php?m=posts&q=36686:<--resistive strip midi input digitech whammy pedal
http://www.arduino.cc/cgi-bin/yabb2/yabb.pl?num=1197235191<--programing touch pad midi input:
here manual kaoss pad, in page 12 has midi chart(that tell command each midi value associated with).
http://www.korg.com/uploads/support/kp2_om_e_633661788715550000.pdf<--kaoss pad manual.pdf
this far i've gotten , know.
also im not sure on how program led think might simpler
what achieve same 2 guys achieved in videos. thankfully rest can , i'm quite at. i'd appreciate @ , thank attention whilst reading this.
many thanks
chris
i'm chris
i'm having trouble getting head around many things, first ever time using arduino, , appreciate help
so here goes:
the project replicate mathew bellamays (from band muse) signature guitars have built in touch pad. http://www.mansons.co.uk/shopping/images/items/2375/2375_1_medium.jpg<--image here
the touch pad controls piece of audio sampling hardware called http://www.kaosspad.co.uk/images/kaosspad_kp2.jpg<--(kaoss pad kp2 in case) , via http://en.wikipedia.org/wiki/midi<--midi, kaoss pad has touch pad built in, along other features wish place in guitar. point of access pads features via midi commands analogue inputs in guitar(the touch pad, momentary switch, , rotary encoder effect selection.) pad unusable guitarist in regular state.
i not first want this, in fact know of 2 people have done this, here videos on youtube:
http://www.youtube.com/watch?v=1p2pwtdccng"
<--bassman76jazz
http://www.youtube.com/watch?v=1p2pwtdccng<--
gazlang81
both examples made in identical way, although prefer bassmans approach although hasn't revealed much, came after gazlang , told me of improvements did on gaz's design.
the overview of project is:
-to convert analogue input of resistive touch screen midi output signals kaoss pad read.
-to add hold button on guitar same hold button on pad
-to add rotary encoder allow me change effects of pad on guitar.
-have led backlight has color pattern when not used, responsive input of touch screen.
in next few steps i'll explain how far i've gotten.
to convert input signals , regulate led effects same 2 guys mentioned , use arduino, have chosen http://www.arduino.cc/en/main/arduinoboardpromini <--arduino mini pro bassman's recomendation. runs on c++ (a language know little about) bassman has given me tips on email how circuit board should wired etc... here extract of email me, , schematics have sort of done far.
email:
there not circuit, screens 4 wires analog inputs of arduino, switch goes ground digital input , encoder connects pin 2 , 4 (the interrupt pins) on arduino midi jack uses tx pin , ground , +5v pins , led connected +5v , 3 pwm output pins. pin numbers arbitrary since controlled via firmware. there no chips, arduino control everything, kit gazlang81 makes uses arduino mini, mine mini pro. c code arduino i'm not willing give yet.
schematics: (bare in mind doubt these right)
if wires in wrong place or not connected @ all, because literally don't know better or put them.
here components i'd use:
for led i'd use http://thingm.com/products/blinkm<--blinkm smart led
the http://www.arduino.cc/en/main/arduinoboardpromini<--arduino mini pro
http://www.amazon.co.uk/nintendo-replacement-bottom-screen-touch/dp/b001ahjd3m<--nintendo ds lite touch pad
for other components don't know specific things buy etc...
thats know hardware need , how build it.
now software arduino, literally clueless, although have had experience computer languages, know close nothing c++. have list of codes prove helpful know c++
here links:
http:// http://www.muselive.com/forums.php?m=posts&q=36686:<--resistive strip midi input digitech whammy pedal
http://www.arduino.cc/cgi-bin/yabb2/yabb.pl?num=1197235191<--programing touch pad midi input:
here manual kaoss pad, in page 12 has midi chart(that tell command each midi value associated with).
http://www.korg.com/uploads/support/kp2_om_e_633661788715550000.pdf<--kaoss pad manual.pdf
this far i've gotten , know.
also im not sure on how program led think might simpler
what achieve same 2 guys achieved in videos. thankfully rest can , i'm quite at. i'd appreciate @ , thank attention whilst reading this.
many thanks
chris
well i'll out bit here, touch screen needs 6 connections 

Arduino Forum > Forum 2005-2010 (read only) > Software > Development > Help- using an arduino to make a midi controller
arduino
Comments
Post a Comment