soundMatch
soundMatch er et program til at finde samtlige forekomster af et kortere lydstykke i et længere lydstykke.
Installationsvejledning
Her beskrives hvordan man kommer fra kildekoden til en eksekverbar fil.
Export source fra repository
svn export https://merkur.statsbiblioteket.dk/svn/scape-xcorrsound/tags/soundMatch_v1.02
- cd fftw-3-2.2
kør
./configure --prefix=<full path til soundMatch_v1.02> make && make install cd .. make soundMatch
- Test at det virker, kør ./soundMatch
Anvendelse
Der er en beskrivelse hvis man blot udfører ./soundMatch, men her er den gengivet.
Usage: ./soundMatch <needle.wav> <haystack.wav>
Hvor vi følger den sædvanlige analogi med at finde nåle i en høstak. Dvs nålen er det korte lydstykke og høstakken er det lange lydstykke.
Programmet skriver progress ud og til sidste en liste med timestamps hvor der er fundet matches. Eksempel output:
jsn@jsn-HP-Compaq-dc5750-Small-Form-Factor:~/Documents/abekat/scape-xcorrsound/tags/soundMatch_v1.02$ ./soundMatch ~/test2.wav ~/test.wav 0% 100% matches found starting at time [hh:mm:ss]: 00:01:10