Bonjour à tous, je suis nouveau sur le forum
et nouveau aussi dans le monde des microcontrolleurs.
Je cherche a réaliser un projet audio a base d'arduino.
Je veux piloter deux lecteurs sons pour pouvoir ensuite les mixer et les amplifier.
Je sais comment réaliser la section mixage et amplification.
Là ou je bute, c'est comment lire du son, et comment le piloter par arduino.
Je me suis donc mis a la recherche de carte d'extensions pilotables par arduino
Un ami m'a très vite orienté vers ça
http://www.ladyada.net/make/waveshield/Pas possible, la qualité n'est pas au rendez vous (12 bits, 22Khz), je cherche une qualité CD (16 bits/44,1Khz)
j'ai donc cherché des cartes d'extensions audio mais c'est un peu la misère :
Il y a du ADPCM (qualité horrible)
http://www.4dsystems.com.au/prod.php?id=73Il y a la music shield de chez Seeed, mais les forums semblent indiquer que leur librairie est sérieusement buggée
http://www.seeedstudio.com/wiki/Music_ShieldIl y les déclinaisons des puces VLSI sur les cartes de chez Sparkfun,
mais le MP3 étant de la compression destructrice, j'aurais préféré du WAV
(OK en 320kbps, ça n'est pas si pire)
de plus les protocoles SPI sont trop compliqués pour mon niveau, par ex :
https://www.sparkfun.com/products/9943Enfin chez rogue une carte qui a l'air prometteuse,mais apparemment pas parfaitement compatible avec l'IDE 1.0.
Et puis c'est cher !
http://www.roguerobotics.com/products/electronics/rmp3Du coup je suis étonné.
Je pensais que lire du son était une opération simple,
mais tout ce que je trouve est soit cher soit trop complexe.
Ou alors je me plante complétement !
Piloter un moteur, un écran LCD, lire des capteurs, tout ça est super documenté sur arduino.
Mais lire du son... pas grand chose
Pourquoi ?
Quelqu'un a-t-il déja parcouru toutes ces questions ?
Y'a t'il du matériel que je n'aurai pas vu ?
La solution la plus simple et la moins chère (mais pas la plus élégante) semble être ça:
http://www.instructables.com/id/MP3-Interface-for-Arduino-Cheap-and-Easy/D'autres idées ?