audio 2

Link: http://jmir.sourceforge.net/index_jAudio.html

Ajakohastatud Versioon

värskendatud versiooni jAudio on avaldatud Daniel McEnnis https://github.com/dmcennis/jaudioGIT. See on välja töötatud eraldi varasem versioon on ikka kaasas jMIR kohta SourceForge, ja sisaldab mitmeid kasulikke täiendusi.

Tutvustus

jAudio on tarkvarapakett, kaevandamiseks funktsioone, audio faile, samuti iteratively arendada ja jagada uusi funktsioone. Need kaevandatud funktsioone saab siis kasutatakse paljudel aladel, muusika teabe allalaadimine (MIR) teadusuuringute, sagedamini kaudu töötlemise ja machine learning framework nagu ACE.

See iteratiivne lähenemine funktsiooni areng rõhutada, disain kõik jMIR komponendid on eriti oluline seoses audio piirjoonte, kus madala taseme funktsioonid võivad olla kombineeritud, et luua üha enam kõrgel tasemel ning muusikaliselt sisukas funktsioone. Seal on mitmeid aspekte, jAudio, et hõlbustada sellise korduva funktsiooni areng. Näiteks, jAudio kasutab modulaarne plugin interface, mis väldib core koodi muutmise või recompilation kui lisatakse uusi omadusi. Ühe pea ainus koht, äsja koostatud funktsiooni plugin kausta ja lisada viide, et see XML-i konfiguratsiooni faili, mis võib viidata serveri Url-id, samuti kohalike failide teed.

Nii nagu kõik kolm jMIR funktsioon tõmburid, jAudio ka dünaamiliselt pakub kõik funktsioonid, mille väärtusi on kõik muu ekstraheeritud funktsioonid ja dünaamiliselt arvutab kõik omadus sõltuvused automaatselt nii, et piirjoonte võimalik ajastada sobivalt. jAudio pakub ka audio proovide omadused nii lihtne massiivid, nii et teadlased ei pea otse tegeleda Java veidi keerulisse audio interface või madala küsimusi, nagu puhverdamine või audio formaadis konversioone.

Automatiseeritud “metafeature” kaevandamine on teine eelis jAudio. Metafeatures on mall-tuletatud funktsioone, mis võib olla saadud üks või rohkem muid funktsioone. Näited metafeatures rakendada jAudio hulka Töötab Tähenda, Töötab Standardhälve ja Tuletis. Et illustreerida, kuidas metafeatures töö, kaaluge teadlane, kes on rakendatud ette kujutada funktsioon nimega “tonaalne energia” ja on lisada see plugin jAudio. Kasutajad oleks siis automaatselt on võimalus käitusajal, kas ekstrakti iga metafeature see uus funktsioon, ilma elluviijaks kohta värvitoonide energiat vaja rakendada mingit koodi arvutamiseks kogustes, näiteks sellest, kui funktsioon on muutumas aken aken (Tuletis). Metafeatures võib lisaks olla aheldatud koos (nt, tuletis libisev keskmine), ja arendajad on õigus rakendada täiendavaid metafeatures mis saab siis automaatselt tuleb rakendada olemasolevaid omadusi muutmata neid.

“Lugeja” on täiendav tüüp funktsionaalsust, mida jAudio. Lugeja on funktsioone, mis kollaps jada eraldi vektorid ühte vektor-või väiksema jada vektorid. jAudio leiab kaks peamist tüüpi lugeja. Esimene, lihtsam tüüp koosneb funktsioonid, mida saab kohaldada windowed väärtused iga üksiku funktsiooni. Näited Standardhälve või keskmise lugeja, mida saab projekte kõik väärtused, mis tahes funktsiooni üle kõik aknad ühte keskmine väärtus ja ühe standardhälbe väärtus. Selliseid kogusid, mis võib olla väga kasulik, kui tegemist on potentsiaalselt suuri summasid funktsiooni andmeid, ning üritades toime tulla “needus dimensionality.”

Teine tüüp aggregator saab kasutada mitmeid erinevaid funktsioone. Näiteks, Pindala Hetki Aggregator võtab igal määrata erinevate sisendite funktsioone, kohtleb nende ühist jada vektorid nagu kahemõõtmeline pilt maatriks, ja arvutab kahemõõtmeline hetked see maatriks. Selliseid kogusid, mis on kasulik, kes esindavad väikese-mõõtmeline viis, kuidas erinevaid funktsioone muuta koos, midagi, mis saab olema muusikaliselt väga oluline, kuid on liiga tihti ignoreerida MIR süsteemid. jAudio ka rakendatakse teise aggregator seda tüüpi nimega Mitu Funktsiooni Histogrammi. Kasutajad jAudio on õigus rakendada kohandatud lugeja oma, ja suunata olemasolevaid kogusid, nagu nad soovivad.

jAudio on praegune jaotus sisaldab 28 rakendada põhilisi funktsioone ja metafeatures ja lugeja võib muidugi kasutada, et oluliselt laiendada selle numbri. Mõned neist funktsioonidest on kindlad tunnused, millel on tõestatud efektiivsus, ja teised on rohkem uuenduslikke ja on esitatud teadus-ühenduse katsetusteks.

jAudio sisaldab GUI jaoks üldotstarbeline kasutada, API, kes on huvitatud kinnistamise jAudio oma taotlused ja käsurea abil, et lihtsustada skriptimist. Kasutajad võivad valida, mis funktsioone, metafeatures ja lugeja ekstrakti, ja saab ka kehtestada üldised parameetrid nagu akna suurus, akna kattuvad, downsampling ja amplituud normaliseerida. Mõned üksikud funktsioonid võimaldavad ka muid parameetreid seada. Konfiguratsiooni faile saab salvestada nii, et neid seadeid saab uuesti kasutada.

jAudio võib teha mitu peamist tüüpi heli sünteesi, salvestada heli-ja üleandmine MIDI faile audio et hõlbustada katsetada uusi funktsioone. Sarnastel põhjustel tarkvara saab ka ekraani, audio signaalid nii sageduse ja-aja valdkondades. jAudio saab sõeluda MP3, wav, aiff, aifc, au ja snd faile. Funktsiooni väärtusi saab salvestada kas ACE XML või Weka ARFF failid ja kasutajatel on võimalus säästmise funktsioone kaevandatud iga akna või ainult väärtused summeeritakse üle kõigi windows.

MÄRKUS: See lehekülg on tõlkida serbohorvaadi keel keele Vera Djuraskovic webhostinggeeks.com. See on tõlgitud ka armeenlaste poolt Gajk Melikyan aadressil see leht.

ekraanipilt (muudetud kunstlikult näidata kaks menüüd korraga)

Seotud Väljaandeid

McKay, C. 2010. Automaatne muusika klassifitseerimise jMIR. Fr. D. Thesis. McGill Ülikool, Kanada.

McKay, C., J. A. Burgoyne, J. Hockman, J. B. L. Smith, G. Vigliensoni ja I. Fujinaga. 2010. Hindamine žanr klassifikatsioon täitmise lüüriline omadused võrreldes audio, sümboolse ja kultuurilise eripära. Proceedings of International Society for Music teabeotsing Konverents. 213-8.

McKay, C. ja I. Fujinaga. 2010. Parandada automaatne muusika liigitus tulemuslikkuse kaevandavad funktsioone eri tüüpi andmeid. Menetluse ACM SIGMM Rahvusvaheline Konverents Mms teabeotsing. 257-66.

McKay, C. ja I. Fujinaga. 2008. Ühendamise funktsioone, mis on ekstraheeritud audio, sümboolne ja kultuuriline allikad. on algatatud Rahvusvaheline Konverents muusikateabe Allalaadimine. 597-602.

McEnnis, D., C. McKay ja I. Fujinaga. 2006. jAudio: Täiendusi ja parandusi. on algatatud Rahvusvaheline Konverents muusikateabe Allalaadimine. 385-6.

McEnnis, D., C. McKay ja I. Fujinaga. 2006. Ülevaade OMEN. on algatatud Rahvusvaheline Konverents muusikateabe Allalaadimine. 7-12.

McEnnis, D., C. McKay, I. Fujinaga ja P. Depalle. 2005. jAudio: piirjoonte raamatukogu. on algatatud Rahvusvaheline Konverents muusikateabe Allalaadimine. 600-3.

Küsimused ja Kommentaarid

Daniel McEnnis: [email protected]
Cory McKay: [email protected]

alla LAADIDA SOURCEFORGE

MÄRKUS: jAudio on ka oma eraldi SourceForge projekti saidil, mis sisaldab lähtekoodi CVS jagu.

Leave a Reply

Your email address will not be published. Required fields are marked *