Étant guitariste depuis quelque temps, je me suis intéressé au effet et notamment a la Whammy, c’est une pédale d’effet qui permet de changer la hauteur de la note via une pédale d’expression.
Cette pédale a aussi une autre particularité, depuis la version 4 elle est contrôlable via midi. Je suis tombé sur le site de deadbird (http://deadbird.fr/?p=307) qui utilise un arduino pour recréer un son particulier, celui de la chanson Map Of Problematique de Muse.
Je voudrais donc m’inspirer de ce qu’il à fait en le complexifiant:
-Ajouter un switch (+ led) pour activer/désactiver l’effet “Map Of Problematique”
-Ajouter un potentiomètre pour régler la vitesse de l’effet (délai entre chaque modulation)
-Un écran (ou 3 bloc avec un chiffre comme ceux des réveilles) pour exprimer le délai en BPM (battement par minute, unité de mesure du tempo)
-Ainsi que 2 autre switch, des “momentary switch” certainement; pour changer les effets présent dans la banques d’effets de la pédale (1 switch UP et 1 switch DOWN).
Je comptais partir sur un Arduino UNO Rev3, mais je voudrais être sûr que tout puisse se monté dessus.
Si j’ai bien compris, il faut deux prises digitales pour le midi, trois pour les switch (1prise/switch), ce que je n’arrive pas à trouver c’est ce qu’il faut pour l'écran.
J’ai aussi vu qu’on pouvait utiliser un bus I2C qui permet de limiter le nombre de prise digital pour l'écran si j’ai bien compris.
Faut-il que je prévois autre chose,type résistance ou autre?
Je précise que je suis novice dans le domaine, les seuls types de manipulation que j’ai fait dans ce genre c’est un changement de ROM sur mon téléphone et quelques macros sur Catia, surtout du software donc.
Merci d'avance a ce qui prendront le temps de m'aider.
bobontherocks:
Cette pédale a aussi une autre particularité, depuis la version 4 elle est contrôlable via midi.
Je comptais partir sur un Arduino UNO Rev3, mais je voudrais être sûr que tout puisse se monté dessus.
Si j’ai bien compris, il faut deux prises digitales pour le midi, trois pour les switch (1prise/switch), ce que je n’arrive pas à trouver c’est ce qu’il faut pour l'écran.
J’ai aussi vu qu’on pouvait utiliser un bus I2C qui permet de limiter le nombre de prise digital pour l'écran si j’ai bien compris.
Faut-il que je prévois autre chose,type résistance ou autre?
Merci d'avance a ce qui prendront le temps de m'aider.
Pour ce qui est des switchs et du MIDI (si tu fais du midi IN et OUT) il te faut en direct effectivement 5 pins sur l'arduino
apres pour l'affichage , il faut plus ou moins de pins selon la techno utilisée.
mais un UNO fera l'affaire.
Ensuite oui , il faut toujours quasiement qq composants en plus, ça ne pose en general pas de probleme aux "anciens" pratiquants qui ont des "fonds de tiroirs" ou mieux "des boites à grouilles"
mais pour qq'qun qui part de zero , il faut penser à tout des le debut.
en fait là ton probleme est surtout conditionné par le choix de ton afficheur
La Whammy possède seulement un midi in, donc je ferais que du out avec l'arduino.
Je pense que pour l'afficheur, le top pour mon projet se serait trois afficheurs 7 segments ou un un ensemble de 4 afficheurs en un comme sur les réveils.
A voir lequel est le plus pratique a mettre en place.
bobontherocks:
La Whammy possède seulement un midi in, donc je ferais que du out avec l'arduino.
Je pense que pour l'afficheur, le top pour mon projet se serait trois afficheurs 7 segments ou un un ensemble de 4 afficheurs en un comme sur les réveils.
A voir lequel est le plus pratique a mettre en place.
perso en prenant en compte les conditions de scene où il faut à "l'artiste" une bonne visibilité de son "programme" je partirais (mais çà c'est aussi parce que j'en ai utilisé) sur un module TM1638
avec l'avantage de n'utiliser que 3 pins pour gerer 8 afficheurs 7 seg , 8 led bicolores , 8 contacts , 8 niveaux de luminosité
ça ne coute pas cher et c'est tres simple à utiliser .
un exemple ici
ton potentiometre lineaire quelle reference ?
si tu utilise une led en sortie d'arduino, il te faut aussi surement une resistance de limitation
ça depend de la led.
les "petits composants" si tu n'en a pas en stock , ce n'est pas un gros probleme si tu peux t'approvisionner facilement et rapidement.
C'est plus facile si tu habite (ou est proche d') une grande ville que si tu reside dans "un coin peut etre joli, mais quand meme bien paumé"
.
le plus penible est de buter un week-end juste parce qu'il te manque une resistance (ou autre truc basique) qui coute 0.5 cents.
Et oui, Aix est bien a coté de Marseille, mais si je peux éviter c'est pas plus mal. ^^
Tiens , je ne savais pas que Lextronic en vendait , et en plus pas à un tarif exorbitant rendu France(par rapport à l'asie)
pour le cablage oui aussi, meme si là je trouve le prix excessif, mais c'est le prix à payer"du confort" pour un debutant ... qui debute
edit : bon c'est un lot de 5 , ça diminue le taux d'excessivité
Ca fait longtemnps que j'ai pas posté mais j'ai pas eu le temps de m'y mettre avant, j'ai donc fait le cablage, et j'ai une question a vous poser.
Je voudrais, pour le changement de presets, faire une table de coresspondance entre le nombre d'impulsion (+1 pour le switch "UP" et -1 pour le switch "DOWN") et le programme que doit transmettre l'Arduno.
Pour l'instant le seul moyen que j'ai trouvé de faire ca c'est de faire comme ca:
if (compteur=0){
setProgram(84)
}
Pour chacun des 20 presets.
J'aimerais aussi que si on fasse +1 au 20eme presets on repasse au presets 0, et que si on fait -1 au presets 0, on arrive sur le presets 20.