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.
Saludos y gracias compañeros
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
0