Mercurial > hg > ape
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; |