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.
Waveshield or VS1053 breakout?
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Waveshield or VS1053 breakout?
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.
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.
- jeansy
- Posts: 6
- Joined: Sun Mar 30, 2014 8:27 pm
Re: Waveshield or VS1053 breakout?
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?
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Waveshield or VS1053 breakout?
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
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
- jeansy
- Posts: 6
- Joined: Sun Mar 30, 2014 8:27 pm
Re: Waveshield or VS1053 breakout?
Lovely job, I'll purchase one and give it a go. Thanks again.
Please be positive and constructive with your questions and comments.