annotate listeningTest/soundList/sndList.m @ 15:24be5e9ce25b tip

Update README
author Brecht De Man <brecht.deman@bcu.ac.uk>
date Thu, 20 Sep 2018 12:23:20 +0200
parents 4fd284285159
children
rev   line source
b@0 1 function sndList(sesDat)
b@0 2 % Load sound file names
b@0 3
b@0 4 sesDat.cuSndListFile=sesDat.tstDat{sesDat.noTst}.tstFile;
b@0 5
b@0 6 DOWNLOAD=0; % 1: store sounds in working memory; 0: load on click
b@0 7 sesDat.cuSndList=readSndList(sesDat.cuSndListFile,DOWNLOAD);
b@0 8
b@0 9 dat.sesDat=sesDat;
b@0 10 rsl.sounds=sesDat.cuSndList;
b@0 11 rsl.duration=0; % duration negligible/irrelevant
b@0 12
b@0 13 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 14 % Generate report
b@0 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 16 fid=reportTest(sesDat,rsl,'Loading a SOUND LIST');
b@0 17
b@0 18 % sound list names
b@0 19 nbSnd=length(sesDat.cuSndList);
b@0 20 eol(fid);
b@0 21 for noSnd=1:nbSnd
b@0 22 fprintf(fid,'%d -- %s',noSnd,sesDat.cuSndList(noSnd).name);eol(fid)
b@0 23 end
b@0 24 eol(fid);
b@0 25 eol(fid);
b@0 26
b@0 27 fclose(fid);
b@0 28
b@0 29 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 30 % Save test
b@0 31 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 32 saveTest(dat,rsl,'sndList');
b@0 33
b@0 34 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 35 % Clean up
b@0 36 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
b@0 37
b@0 38 clear all;