How to read multiple audio files (MIR toolbox)?
3 views (last 30 days)
Show older comments
I need help. I am doing a project where I have 40 different .wav files overall but seperated in two categories: Natural and Digital. I want the gathered and scanned audio data from both folders and compare the data. ( RMS <mirrms()>, roughness <mirroughness()> and shape of the spectrum <mircentroid()>). I try to search for as solution online but I cannot find anything specific.
I have properly placed both .wav file folders withing the main Matlab .m file folder
This is what I got so far:
clear;
clc;
close all;
%scanning the whole .wav files from the "Natural" folder
natural_folder_location = 'C:\Users\DOT\Documents\MATLAB\CW2\Natural';
natural_folder_datascan = dir(fullfile(natural_folder_location,'*.wav'));
natural_folder_array = numel(natural_folder_datascan);
%scan the sampled audio files (.wav) data from the "natural" folder and name it "y"
y = cell(1,natural_folder_array);
%scan the sample rates
Fs = cell(1,natural_folder_array);
%---- i don't know how to exactly audioread all of the audio files in the folder.
[y{natural_audio_files},Fs{natural_audio_files}] = audioread();
Please help!
0 Comments
Answers (1)
Abhishek Gupta
on 15 Apr 2021
Hi,
Referring to the following MATLAB Answer, which might help you achieve the task: -
0 Comments
See Also
Categories
Find more on Audio and Video Data in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!