Hello everybody, has anyone experience with the audio shield for the teensy?

Hello everybody, has anyone experience with the audio shield for the teensy? I’m new with this and the documentation of the shield isnt’t very good at the moment. I’m interrested in the FFT and to use this with FAST LED. It would be great if i could get some help.
Thanks.

I haven’t had a chance to try it yet - for specific things about that shield and library, try asking on the http://pjrc.com forums - the folks over there are very helpful, Paul is usually paying attention to the forums and will answer (well formed) questions. I also try to stick around on there to catch things that might be a problem with/for the library.

Lars, I haven’t used the audio shield. However I had no problems getting FFT to work on the Teensy 3.1 with a regular analog in. That mcu is fast as hell and has 12-bit input.

Here’s an example:

The PJRC audio library code looks interesting. That said it seems to have weird limitations. I can’t see where to change the sample rate which is pretty key for any decent FFT display. Also, there’s a comment line in the (undocumented) use of analog in with the audio library that says you can’t use analogread anywhere else while running the code. Madness…

Anyway, there’s fabulous FFT code that uses the special math instructions in the ARM. There’s a great guide on Adafruit. I basically took that code and switched in FastLED instead of the Adafruit library, and then enhanced the visualisation of the FFT somewhat to be frequency bin velocity sensitive. I think an early version of that is what’s in the youtube vid above.

Thanks @Daniel_Garcia and @Mat_Bettinson for your help. Oh thats a problem if I can’t use analogIn with the library. Where have you read this? Maybe I will also use the Adafruit library thanks for that. Maybe you can share any code with your funky plank which is great, I think that would help me. I have another Question in my project for my car I have 5 LED stripes which I´m adressing separately at the moment thats fine. But I want to react to some events, maybe if somebody opens the door… At the moment I´m doing this with polling, but thats shit, has the teensy enough power and is it with the library possible if I use interrupts to react on this events with 5 separate led Stripes, the Fast LED libryry and the FFT from adafruit or is there in general a problem?
Thanks for your help!