Waveshield or VS1053 breakout?

Adafruit Ethernet, Motor, Proto, Wave, Datalogger, GPS Shields - etc!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
jeansy
 
Posts: 6
Joined: Sun Mar 30, 2014 8:27 pm

Waveshield or VS1053 breakout?

Post by jeansy »

Dear forum users,

I am building a project which requires that users can easily record sound files of any length and then play them back within the same sketch. I have looked at all the MP3 shields I can find and the drawback with them is that they are limited to the use of 2GB recording space on SDcard. Therefor I have turned my attention to the Waverp library and the VS1052 which will give me unlimited recording time. However, the stumbling blocks I have are that I have no idea if it is possible to use a line input instead of a mic as the waverp documentation doesn't give that option but I assume it's possible but just need someone with more knowledge than me. In competition with this is the VS1053 breakout board but after investigation on this forum it looks as though you have to reboot the sketch each time you record which will be no good for me and I'm not sure how well it supports the recording of multiple files of indeterminate length. Also is it possible to record and play with the same connections? One user suggested it is..but can anyone else confirm or deny this? Any advice would be greatly appreciated.

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: Waveshield or VS1053 breakout?

Post by adafruit_support_rick »

With the VS1053, you do need to restart the sketch for recording and playback.
Not sure what you mean by record and playback with the same connections? You con't have to physically remove anything between recording and playback.

User avatar
jeansy
 
Posts: 6
Joined: Sun Mar 30, 2014 8:27 pm

Re: Waveshield or VS1053 breakout?

Post by jeansy »

Thanks Rick! That's helpful and answers two of my questions. What I'm looking for is a way of offering users a line-ine for audio so they can connect their phone or ipod etc and then very simply push one button to start recording their audio into a stored library on the SD card and another button to playback so they can demo the recording; unless restarting the sketch can be done easily as part of the physical user interface then its a no go. Do you know if the music maker shield would serve my needs?

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: Waveshield or VS1053 breakout?

Post by adafruit_support_rick »

The MusicMaker shield is a VS1053.

You can certainly switch from playback to record on a button press - our example sketch does exactly that. The problem is in switching back and forth. User jonlab seems to have gotten it working, but we've never done it here.
http://forums.adafruit.com/viewtopic.php?f=19&t=50885

User avatar
jeansy
 
Posts: 6
Joined: Sun Mar 30, 2014 8:27 pm

Re: Waveshield or VS1053 breakout?

Post by jeansy »

Lovely job, I'll purchase one and give it a go. Thanks again.

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino Shields from Adafruit”