Error trying to play sound

7 vues (au cours des 30 derniers jours)
tan
tan le 4 Juin 2014
Commenté : Star Strider le 5 Juin 2014
Hi i wanted to use "play" to play the audioplayer(data,fs). 'GUI1' is a .m and .fig.
[data,fs]=wavread('test');
play(audioplayer(data,fs))
error:
Error using GUI1>play
Too many input arguments.
Error in GUI1>buttonPlay_Callback (line 286)
play(player);
Error in gui_mainfcn (line 96)
feval(varargin{:});
Please help, How can i solve this?
  1 commentaire
tan
tan le 4 Juin 2014
I saw 1 explanation is that maybe there are hidden function in the matlab that takes some input argument. But i do not know how to find out the hidden function and solve it. Any one knows how?

Connectez-vous pour commenter.

Réponse acceptée

Star Strider
Star Strider le 4 Juin 2014
Use the soundsc function instead:
soundsc(data,fs)
The play function is for audioplayer objects. You seem to have a ‘.wav’ file instead, so soundsc or sound would likely work best for you here.
  4 commentaires
tan
tan le 5 Juin 2014
Thank you!!
Star Strider
Star Strider le 5 Juin 2014
My pleasure!

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by