wolffd@0: help mirtoolbox wolffd@0: help miraudio wolffd@0: wolffd@0: wolffd@0: a = miraudio('ragtime','Center','Sampling',11025,'Normal') wolffd@0: mirplay(a) wolffd@0: a = miraudio('ragtime','Extract',0,1) wolffd@0: mirplay(a) wolffd@0: miraudio('ragtime','Trim') wolffd@0: a1 = miraudio('pianoA4'); wolffd@0: a2 = miraudio('pianoF4'); wolffd@0: a3 = a1+a2; wolffd@0: mirplay(a3) wolffd@0: mirsave(a3) wolffd@0: wolffd@0: f = mirframe('ragtime',1,.5) wolffd@0: mirplay(f) wolffd@0: wolffd@0: mirenvelope('ragtime') wolffd@0: mirenvelope('ragtime','Tau',.05) wolffd@0: mirenvelope('ragtime','Diff') wolffd@0: mirenvelope('ragtime','HalfwaveDiff') wolffd@0: wolffd@0: s = mirspectrum('pianoF4') wolffd@0: mirspectrum(s,'Max',3000) wolffd@0: mirspectrum('pianoF4','dB') wolffd@0: mirspectrum('pianoF4','Mel') wolffd@0: mirspectrum('trumpet') wolffd@0: mirspectrum('trumpet','Prod',2:6) wolffd@0: wolffd@0: c = mircepstrum('pianoA4') wolffd@0: mircepstrum(c,'Freq') wolffd@0: wolffd@0: mirautocor('trumpet') wolffd@0: ac = mirautocor('Amin3','Freq') wolffd@0: mirautocor(ac,'Halfwave') wolffd@0: mirautocor(ac,'Enhanced') wolffd@0: mirautocor(ac,'Enhanced',2:10) wolffd@0: wolffd@0: as = mirautocor(mirspectrum('Amin3')) wolffd@0: ac = mirautocor('Amin3','Freq') wolffd@0: cp = mircepstrum('Amin3','Freq') wolffd@0: ac*as wolffd@0: ac*cp wolffd@0: as*cp wolffd@0: wolffd@0: mirspectrum('ragtime','frame') wolffd@0: mirflux(ans) wolffd@0: mircepstrum('ragtime','frame') wolffd@0: mirflux(ans) wolffd@0: wolffd@0: fb = mirfilterbank('ragtime','Gammatone') wolffd@0: mirsum(fb) wolffd@0: s = mirspectrum(fb) wolffd@0: mirsummary(s) wolffd@0: mirauditory('ragtime') wolffd@0: mirauditory('ragtime','Filterbank',20) wolffd@0: wolffd@0: mirpeaks(mirspectrum('ragtime','mel')) wolffd@0: mirpeaks(mirspectrum('ragtime','mel','frame'),'total',1) wolffd@0: wolffd@0: wolffd@0: r1 = mirrms('movie1','Frame') wolffd@0: r2 = mirrms('movie2','Frame') wolffd@0: mirlowenergy(r1) wolffd@0: mirlowenergy(r2) wolffd@0: wolffd@0: s = mirspectrum('ragtime','Frame',.023,.5,'Mel', 'dB') wolffd@0: s2 = mirspectrum(s,'AlongBands','Max',10,'Window', 0,'Resonance', 'Fluctuation') wolffd@0: mirsum(s2) wolffd@0: wolffd@0: mironsets('ragtime') wolffd@0: mironsets('ragtime','Detect',0) wolffd@0: mironsets('ragtime','Diffenvelope') wolffd@0: mironsets('ragtime','diffenvelope','Contrast',.1) wolffd@0: mironsets('ragtime','SpectralFlux') wolffd@0: mironsets('ragtime','SpectralFlux','Inc','off') wolffd@0: mironsets('ragtime','SpectralFlux','Complex') wolffd@0: wolffd@0: [t,a] = mirtempo('ragtime') wolffd@0: [t,a] = mirtempo('ragtime','spectrum') wolffd@0: [t,a] = mirtempo('ragtime','frame') wolffd@0: wolffd@0: %[p s] = mirpulseclarity('ragtime') wolffd@0: wolffd@0: mirattacks('ragtime') wolffd@0: mirattacktime('ragtime') wolffd@0: mirattackslope('ragtime') wolffd@0: wolffd@0: t = mirtempo('czardas','frame') wolffd@0: st = mirstat(t) wolffd@0: h = mirhisto(t) wolffd@0: mirexport('result.txt',t)