Busy pin is not always detected when using synchronous playback (playVoice), so add a delay of 50 ms before the detection of busyPin. Add delay(50) in the line 42 of Wtv020sd16p.cpp
Good Luck!
I think that could solve the problem, but according to the manual, only 20 ms will do the job. I will test it and add that to the library, so nobody have to add code.
As a matter of fact, If you don't reset the module, internal volume won't match internal variable holding the current volume. So, If you decrement the vol without reset or initialize the module, you will suffer of weird behavior like this. I will re-check the source code and will post some recommendations.
No problem. If you have anything else to ask, just do it. And as I stated to @onesky, there is no quality difference working on any voltage. And won't be any difference for the library I wrote.
Bellissimo! Really. Congratulations! Thanks to you I met this Arduino thing, and I am really happy about it. What's the story about that RGB led. Where did you get it and how do you use it?
There is a post about the quality of this audio module from a few month ago. Only suitable for voices or fx, no so much for music given the sampling allowed by this ad4 format.