Matlab - Cargar varias pistas de audio

 
Vista:

Cargar varias pistas de audio

Publicado por ivan palomares (24 intervenciones) el 30/07/2014 12:06:36
Saludos a todos.

Busco ayuda para un problema que no se como resolverlo. Me gustaria saber la manera de poder cargar varias pistas de audio seguidas y almacenarlas en una variable para despues realizarles mi algoritmo.

O bien realizar mi algoritmo mediante un for y que cada vez me coja una pista distinta de audio.

Esque tengo que obtener una serie de resultados sobre una base de datos de 1000 canciones y como que no veo muy viable hacerlo de una en una.

De todas formas aqui pongo el codigo que yo utilizo para cargar una pista de audio.

1
2
3
4
5
6
7
8
9
10
11
12
%Selecciono el archivo de auido para cargar.
[FileName, PathName] = uigetfile( {'*.wav',  'Archivo PCM WAV(*.wav)'},...
                    'Selecciona un archivo de audio');
 
% Compruebo que el archivo se a cargado correctamente y extraigo los datos
% del archivo de audio.
if ~isequal(FileName,0) && ~isequal(PathName,0)
    [PATHSTR,NAME,EXT] = fileparts([PathName FileName]);
    [senal_entrada,fs,nbits]= wavread([PathName FileName]);
 
 
end

Saludos y gracias compañeros
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder