able to use sound function in old code

I am trying to run some old code. It's about five years old. The code using utilizes the following generic functionality:
[sig fs] = wavread('test.wav');
sound(sig,fs);
This seems pretty basic but it draws the following error message:
Error using sound (line 76)
Error: File: audioplayer.m Line: 474 Column: 20
Arguments to IMPORT must either end with ".*" or else specify a fully qualified class name:
"multimedia.internal.audio.device.DeviceInfo" fails this test.
I realize that Matlab has migrated to an audioplayer object, but is there an override switch I can call that will allow me to use the old sound.m function?

 Respuesta aceptada

Star Strider
Star Strider el 30 de Oct. de 2014

0 votos

The wavread and sound functions still exist and function well (in R2014b) so they shouldn’t be the problem. The error is in the sound call, so I would see what ‘sig’ and ‘fs’ are and that they’re valid.

Más respuestas (0)

Etiquetas

Preguntada:

el 30 de Oct. de 2014

Respondida:

el 30 de Oct. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by