Daniel@0: help mirtoolbox Daniel@0: help miraudio Daniel@0: a = miraudio('ragtime','Center','Sampling',11025) Daniel@0: mirplay(a) Daniel@0: mirspectrum(a) Daniel@0: mirgetdata(a) Daniel@0: get(a,'Sampling') Daniel@0: Daniel@0: a = miraudio('laksin') Daniel@0: a = miraudio(a,'Trim') Daniel@0: a = miraudio(a,'Extract',0,1) Daniel@0: e = mirenvelope(a) Daniel@0: e = mirenvelope(a,'Diff') Daniel@0: e = mirenvelope(a,'HalfwaveDiff') Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: s = mirspectrum('Amin3') Daniel@0: s = mirspectrum(s,'Max',3000) Daniel@0: s = mirspectrum(s,'dB') Daniel@0: s = mirspectrum('Amin3','Mel') Daniel@0: mirpeaks(s) Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: ac = mirautocor('Amin3') Daniel@0: ac = mirautocor(ac,'Enhanced',2:10) Daniel@0: ac = mirautocor(ac,'Freq') Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: f = mirframe('ragtime',.1,.5) Daniel@0: s = mirspectrum(f) Daniel@0: s = mirspectrum('ragtime','frame',.1,.5) Daniel@0: mirpeaks(s) Daniel@0: mirflux(s) Daniel@0: mirflux(mirautocor(a,'Frame')) Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: fb = mirfilterbank('ragtime','NbChannels',5) Daniel@0: e = mirenvelope(fb) Daniel@0: ae = mirautocor(e) Daniel@0: sa = mirsum(ae) Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: r1 = mirrms('movie1','Frame') Daniel@0: r2 = mirrms('movie2','Frame') Daniel@0: mirlowenergy(r1) Daniel@0: mirlowenergy(r2) Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: [t,ac] = mirtempo('ragtime') Daniel@0: [t,ac] = mirtempo('czardas','frame') Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: at = mirattacks('ragtime') Daniel@0: mirattackslope(at) Daniel@0: mirbrightness('ragtime','frame') Daniel@0: mirroughness('ragtime','frame') Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: [p,a] = mirpitch('ragtime','frame') Daniel@0: mirchromagram('ragtime','wrap','no') Daniel@0: mirchromagram('ragtime') Daniel@0: mirkey('ragtime') Daniel@0: k = mirkey('ragtime','frame') Daniel@0: mirmode('ragtime') Daniel@0: m = mirmode('ragtime','frame') Daniel@0: Daniel@0: pause, close all Daniel@0: Daniel@0: mirstat(m) Daniel@0: mirhisto(m) Daniel@0: mirexport('result.txt',k,m)