% Mitt f?rste Matlab-script

% Laster inn lydfil
%a=miraudio('laksin.wav')

% For opp dialogboks som ber om filnavn
[file,path] = uigetfile({'*.wav'}, 'Velg en .wav-fil');
fn = [path file]

% ?pner filen
a = miraudio(fn)

% Spiller lydfil
% mirplay(a);

% Lager plot av envelope
a_e = mirenvelope(a);

% Finner peaks av envelopen
a_p = mirpeaks(a_e)

a_o = mironsets(a,'Attacks','Releases')

a_po = mirpeaks(a_e,'Only')

% F?r ut data om peaks
mirgetdata(a_po)

% Beregner tempo
a_t = mirtempo(a)

% Beregner tempo over tid, med rammer
a_tf = mirtempo(a,'Frame')

% Bruke variabler i annen funksjon
a_seg = mirsegment(a, a_p)
mirspectrum(a_seg,'dB','Max',3000)

% Legg merke til forskjellen fra et "vanlig" spektrogram
mirspectrum(a,'Frame','dB','Max',3000)

% Likhet og struktur
mirautocor(a)
mirflux(a)
mirsimatrix(a)
mirnovelty(a)
mirchromagram(a)
mirchromagram(a,'Frame')

% 
mirfeatures(a,'Stat')