Dit is de opdracht aubioonset die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
auboonset - een opdrachtregelprogramma om de aanvangstijden van muziek te extraheren
KORTE INHOUD
auboonset (bron)
auboonset [[-i] (bron)] [-o wastafel]
[-r tarief] [-B winnen] [-H hop]
[-O methode] [-t drie]
[-s sil] [-m] [-f]
[-j] [-v] [-h]
PRODUCTBESCHRIJVING
auboonset probeert aanvangstijden te detecteren, het begin van discrete geluidsgebeurtenissen, in
audio signalen.
Wanneer gestart met een invoer (bron) (-i/--invoer), worden de gedetecteerde aanvangstijden gegeven op de
console, in seconden.
Wanneer gestart zonder invoer (bron), of met de krikoptie (-j/--jack), auboonset
start in jack-modus.
OPTIES
Dit programma volgt de gebruikelijke GNU-opdrachtregelsyntaxis, met lange opties die beginnen met
twee streepjes (--). Hieronder vindt u een overzicht van de mogelijkheden.
-l, --invoer (bron)
Voer een analyse uit op dit audiobestand. De meeste ongecomprimeerde en gecomprimeerde worden ondersteund,
afhankelijk van hoe Aubio werd gebouwd.
-O, --uitvoer wastafel
Sla resultaten op in dit bestand. Het bestand wordt gemaakt op het model van het invoerbestand.
Aanvangstijden worden gemarkeerd door een kort houtblokachtig geluid.
-R, --monsteren tarief
Haal de invoer op (bron), opnieuw bemonsterd bij de gegeven bemonstering tarief. De tarief moet
gespecificeerd in Hertz als een geheel getal. Indien 0, de bemonstering tarief van het origineel (bron)
zal gebruikt worden. Staat standaard op 0.
-B, --bufmaat winnen
De grootte van de te analyseren buffer, dat is de lengte van het venster dat wordt gebruikt voor
spectrale en temporele berekeningen. Staat standaard op 512.
-H, --hopmaat hop
Het aantal monsters tussen twee opeenvolgende analyses. Staat standaard op 256.
-O, --begin methode
Het begin detectie methode gebruiken. Zie ONSET-METHODEN hieronder. Staat standaard op 'standaard'.
-T, --onset-drempel drie
Stel de drempelwaarde in voor het plukken van de beginpiek. Typische waarden zijn typisch
binnen 0.001 en 0.900. Standaard ingesteld op 0.1. Lagere drempelwaarden impliceren meer aanvangen
gedetecteerd. Probeer 0.5 in geval van overdetectie. Standaard ingesteld op 0.3.
-Ja, --stilte sil
Stel de stiltedrempel in dB in waaronder de toonhoogte niet wordt gedetecteerd. A
waarde van -20.0 zou de meeste onsets elimineren, maar de luidste. Een waarde van -90.0
zou alle onsets selecteren. Standaard naar -90.0.
-M, --mix-invoer
Mix (bron) signaal naar het uitgangssignaal voordat er naar wordt geschreven wastafel.
-F, --geforceerd overschrijven
Overschrijf uitvoerbestand als het al bestaat.
-J, --jack
Gebruik Jack input/output. Je hebt een Jack-verbindingscontroller nodig om aubio te voeden
een signaal en luister naar de uitvoer ervan.
-H, --help
Druk een kort helpbericht af en sluit af.
-in, --uitgebreid
Wees breedsprakig.
BEGIN METHODEN
Beschikbare methoden zijn:
verzuim
Standaardafstand, momenteel hfc
Standaard: 'standaard' (momenteel ingesteld op hfc)
energie-niveau Op energie gebaseerde afstand
Deze functie berekent de lokale energie van het ingevoerde spectrale frame.
hfc Hoogfrequente inhoud
Deze methode berekent de High Frequency Content (HFC) van het ingangsspectrale frame. De
resulterende functie is efficiënt in het detecteren van percussieve aanzetten.
Paul Masri. Computermodellering van geluid voor transformatie en synthese van muzikaal signaal.
Dissertatie, Universiteit van Bristol, VK, 1996.
complex
Detectiefunctie voor het begin van een complex domein
Deze functie gebruikt informatie zowel in frequentie als in fase om veranderingen in de frequentie te bepalen
spectrale inhoud die kan overeenkomen met muzikale aanzetten. Het is het meest geschikt voor complex
signalen zoals polyfone opnames.
Christopher Duxbury, Mike E. Davies, en Markeer B. Sander.
Complexe domeinaanzetdetectie voor muzikale signalen. In Proceedings of the Digital
Audio Effects Conference, DAFx-03, pagina's 90-93, Londen, VK, 2003.
fase Op fase gebaseerde begindetectiefunctie
Deze functie gebruikt informatie zowel in frequentie als in fase om veranderingen in de frequentie te bepalen
spectrale inhoud die kan overeenkomen met muzikale aanzetten. Het is het meest geschikt voor complex
signalen zoals polyfone opnames.
Juan Pablo hallo, Mike P. Davies, en Markeer B. Sander.
Op fase gebaseerde detectie van nootaanzet voor muzieksignalen. In Proceedings van de IEEE
Internationale conferentie over akoestische spraak- en signaalverwerking, pagina's 441444,
Hongkong, 2003.
specdiff
Detectiefunctie voor spectrale verschillen
Jonhatan Foote en Shingo Uchihashi. Het beatspectrum: een nieuwe benadering van ritmeanalyse.
In IEEE International Conference on Multimedia and Expo (ICME 2001), pagina's 881884, Tokyo,
Japan, augustus 2001.
kl Kulback-Liebler begindetectiefunctie
Stephen Hainsworth en Malcom Macleod. Onset-detectie in muziekaudiosignalen. In
Proceedings van de International Computer Music Conference (ICMC), Singapore, 2003.
MKL Gewijzigde Kulback-Liebler onset-detectiefunctie
Paul Brossier, ``Automatische annotatie van muzikale audio voor interactieve systemen'', Hoofdstuk
2, Temporele segmentatie, proefschrift, Centrum voor digitale muziek, Queen Mary University of
Londen, Londen, VK, 2006.
specflux
Spectrale flux
Simon Dixon, Onset Detection Revisited, in ‘Proceedings of the 9th International
Conferentie over digitale audio-effecten'' (DAFx-06), Montreal, Canada, 2006.
Gebruik aubioonset online met behulp van onworks.net-services