SparkFun Electronics Commentsurn:uuid:214d0e4e-f1b1-d287-ce26-ac5b4c9f82492016-12-09T08:36:00-07:00SparkFun ElectronicsCustomer #149642 on DEV-11290 - Codec ShieldCustomer #149642urn:uuid:36d3f6dc-d67e-fe0c-6875-b1962ff384562015-06-06T10:30:37-06:00<blockquote><p>I tried to compile the example for arduino due but the file just wont compile it just gets stuck in the compilation and keep compiling for ever.Can you tell me whats wrong and how do I compile the examples for arduino due?</p></blockquote>Customer #149642 on DEV-11290 - Codec ShieldCustomer #149642urn:uuid:0a9647f7-9a06-1f8d-7a35-f557cff8572d2015-06-06T10:24:55-06:00<p>I tried to compile the example for arduino due but the file just wont compile it just gets stuck in the compilation and keep compiling for ever.Can some one tell me whats wrong and how do I compile the examples for arduino due?</p>Customer #608935 on DEV-11290 - Codec ShieldCustomer #608935urn:uuid:d25cd230-41ec-3c47-e82e-55db0c3df2f02014-10-22T09:18:29-06:00<p>What is the lowest data rate coming out of this codec on this board? Thanks!</p>Customer #305593 on DEV-11290 - Codec ShieldCustomer #305593urn:uuid:abc7b34e-7510-78a6-9f38-5946fd68d2d52014-01-23T06:02:16-07:00<p>Can it be utilesed for midi interface?</p>Customer #305593 on DEV-11290 - Codec ShieldCustomer #305593urn:uuid:81c58109-80ed-65fe-983c-79b72a606f652014-01-23T03:32:36-07:00<p>Can it be utilesed for midi interface?</p>Customer #134947 on DEV-11290 - Codec ShieldCustomer #134947urn:uuid:e60d8119-5b0a-e926-6826-8da4c251694f2013-11-10T14:49:09-07:00<p>just a heads up, if you&rsquo;re trying to do anything with audio sampling/delay type effects without much effort/extra circuitry you should check out the audio hacker shield from nootropic design. The audio quality is lower, but not unusably so. The Maple (which this has libraries for) is also very difficult to use on Windows. I guess the bottomline is to research before you purchase either.</p>MikeGrusin on DEV-11290 - Codec ShieldMikeGrusinurn:uuid:ddb0176a-f8b6-dffd-cc69-63aeb1da95582013-04-04T11:37:31-06:00<p>The Mega&rsquo;s SPI pins are in a different location than the Uno and other 368-based Arduinos.</p>Customer #30085 on DEV-11290 - Codec ShieldCustomer #30085urn:uuid:718ea91d-55ad-6ff9-b549-cd3917c827c42013-04-04T10:29:37-06:00<p>In the text above, you say &ldquo;The shield uses SPI to communicate with the WM8731 so it won&rsquo;t work directly with the Arduino Mega&hellip;&rdquo; Could you explain? The Mega can do SPI.</p>Customer #394014 on DEV-11290 - Codec ShieldCustomer #394014urn:uuid:7f16b6b0-7759-4965-2c8f-2414339358312012-12-31T00:09:50-07:00<p>Will a DUE play audio beautifully through this? its 12 bit audio isn&rsquo;t good enough fro me I think, I need 16+</p>Customer #202238 on DEV-11290 - Codec ShieldCustomer #202238urn:uuid:d4ae6c05-b37c-4da3-4f92-3988a69683b32012-09-27T19:31:10-06:00<p>Once a sketch has been uploaded to the Maple that disables the USB like this, do you know how to recover the Maple from this so it can talk over USB again? Every time I plug in my Maple now, it immediately loads this codec shield program - and putting the maple into eternal bootloader mode doesn&rsquo;t seem to work (just makes it appear as a libusb device, but doesn&rsquo;t create a COM port).</p>joesugar on DEV-11290 - Codec Shieldjoesugarurn:uuid:781818b4-ac9b-589c-6100-eadbcfe90d7d2012-09-02T10:34:16-06:00<p>I&rsquo;d like to use this as the front end ADC for a software-defined receiver and noticed the low pass filter on the line-in. Looks like it has a 3dB point of around 17 kHz. If I were to remove C3/C4, anyone have any idea what the input bandwidth on this would be?</p>Primis on DEV-11290 - Codec ShieldPrimisurn:uuid:60a2b290-4b63-5643-7b2d-6802ab4c2b882012-08-05T21:18:24-06:00<p>But will it work with ATRAC3? If it can work with that, you better get more in stock</p>AdrianFreed on DEV-11290 - Codec ShieldAdrianFreedurn:uuid:8e6cfc9a-aa10-653b-cefb-910f44e01a2e2012-07-31T11:49:29-06:00<p>If you are using a smaller Arduino so you don&rsquo;t need the shield format you can buy the MIKROE-506
from Mouser for $20 with the same chip WM8731</p>EvilTwin on DEV-11290 - Codec ShieldEvilTwinurn:uuid:3619ac40-3b93-812b-57e6-def8b0183ce72012-07-29T20:28:55-06:00<p>If you need to do anything more ambitous with this kind of sound processing then the arduino or even the maple can handle, this is when you would consider an fpga platform.</p>thetoymaker on DEV-11290 - Codec Shieldthetoymakerurn:uuid:cced655b-6deb-64bb-f9f8-376afc6866052012-07-29T00:46:32-06:00<p>I was wondering if i could use this shield to do some real time processing on human voices recorded through a mic ? Like amplifying specefic frequency ranges &hellip;</p>chipaudette on DEV-11290 - Codec Shieldchipaudetteurn:uuid:116341c5-e0f1-b03d-7695-ce6c74296a182012-07-27T10:02:40-06:00<p>I have used this board. It&rsquo;s great. I&rsquo;ve used it as an audio interface, as a DC-coupled analog signal interface, and as a home-brew keyboard synthesizer (using the Sparkfun Midi shield to connect to my actual keyboard). This codec shield is pretty sweet. A couple of notes, however:</p>
<p>1) The arduino doesn&rsquo;t have much horsepower for processing audio in real-time. I didn&rsquo;t realize how slow it was until I started trying to process audio. Wow. If you&rsquo;re thinking of doing anything remotely complex with the audio signals, you&rsquo;ll be stuck running this shield at the lowest sample rate (~2kHz) because the Arduino just can&rsquo;t keep up. Yes, the demo code runs nicely at higher sample rates on the Arduino, but anything complex will likely be too much for the Arduino&hellip;you&rsquo;ll have to run the codec slower. Sure, many of you are probably more efficient coders than I am, but for the everyday mortal out there, don&rsquo;t expect the Arduino to become a pristine studio-grade audio processor running 24-bit at 44 kHz. You&rsquo;ll need to step up to the Maple to do anything serious.</p>
<p>2) The maple works great with this shield <em>except</em> that you need to disable the USB serial stream. In my opinion, this is a very serious and important thing to know before you jump in. Thankfully, the example code includes the proper disable command (which is great), so the device does work properly directly out-of-the-box. But, without the USB serial link, how do you send messages to the PC to debug your code!?! You won&rsquo;t be able to do that here. Apparently, there&rsquo;s some sort incompatibility on with the Maple itself. So, if you&rsquo;re using the Maple, be aware that you&rsquo;ll lose your USB serial. That&rsquo;s painful. A work-around is to use one of the Maple&rsquo;s regular (non USB) serial streams to talk to a 2nd Maple (or to talk to an Arduino) and then to have that 2nd device echo your text to the PC over its USB link.</p>
<p>As long as you&rsquo;re aware of the two issues above, the Audio Code shield is a really great product. And I think that the price is fantastic.</p>