Questo è il comando aubioonset che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
aubionset - uno strumento da riga di comando per estrarre i tempi di inizio musicale
SINOSSI
aubionset source
aubionset [[-i] source] [-o Lavello]
[-r tasso] [-B vincere] [-H luppolo]
[-O metodo] [-t tre]
[-s sil] [-m] [-f]
[-j] [-v] [-h]
DESCRIZIONE
aubionset tenta di rilevare i tempi di insorgenza, l'inizio di eventi sonori discreti, in
segnali audio.
Quando avviato con un input source (-i/--ingresso), i tempi di inizio rilevati sono riportati sul
console, in pochi secondi.
Quando avviato senza un input source, o con l'opzione jack (-j/--Jack), aubionset
si avvia in modalità jack.
VERSIONI
Questo programma segue la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con
due trattini (--). Di seguito è riportato un riepilogo delle opzioni.
-io, --ingresso source
Esegui l'analisi su questo file audio. Sono supportati la maggior parte dei formati non compressi e compressi,
a seconda di come è stato costruito aubio.
-oh, --produzione Lavello
Salva i risultati in questo file. Il file verrà creato sul modello del file di input.
I tempi di inizio sono contrassegnati da un breve suono simile a un blocco di legno.
-R, --frequenza di campionamento tasso
Prendi l'input source, ricampionato al dato campionamento tasso. tasso dovrebbe essere
specificato in Hertz come numero intero. Se 0, il campionamento tasso dell'originale source
sarà usato. Il valore predefinito è 0.
-B, --buffezza vincere
La dimensione del buffer da analizzare, ovvero la lunghezza della finestra utilizzata per
calcoli spettrali e temporali. Il valore predefinito è 512.
-H, --hopsize luppolo
Il numero di campioni tra due analisi consecutive. Il valore predefinito è 256.
-Oh, --inizio metodo
Il rilevamento dell'esordio metodo usare. Vedi METODI DI INIZIO di seguito. Il valore predefinito è "predefinito".
-T, --soglia-di-insorgenza tre
Impostare il valore di soglia per l'inizio del picco di prelievo. I valori tipici sono tipicamente
tra 0.001 e 0.900. Il valore predefinito è 0.1. Valori di soglia più bassi implicano più insorgenza
rilevato. Prova 0.5 in caso di rilevamenti eccessivi. Il valore predefinito è 0.3.
-S, --silenzio sil
Imposta la soglia di silenzio, in dB, al di sotto della quale l'intonazione non verrà rilevata. UN
valore di all'20.0 ottobre eliminerebbe la maggior parte degli attacchi ma quelli più rumorosi. Un valore di all'90.0 ottobre
selezionerebbe tutti gli inizi. Il valore predefinito è all'90.0 ottobre.
-M, --mix-input
Mix source segnale al segnale di uscita prima di scrivere su Lavello.
-F, --sovrascrittura forzata
Sovrascrivi il file di output se esiste già.
-J, --Jack
Usa ingresso/uscita Jack. Avrai bisogno di un controller di connessione Jack per alimentare aubio
segnale e ascoltarne l'uscita.
-H, --Aiuto
Stampa un breve messaggio di aiuto ed esci.
-in, --verboso
Sii prolisso.
ESORDIO METODI
I metodi disponibili sono:
difetto
Distanza predefinita, attualmente hfc
Predefinito: 'default' (attualmente impostato su hfc)
energia Distanza basata sull'energia
Questa funzione calcola l'energia locale del quadro spettrale di ingresso.
hfc Contenuti ad alta frequenza
La sezione metodo calcola il contenuto ad alta frequenza (HFC) del quadro spettrale di ingresso. IL
la funzione risultante è efficiente nel rilevare gli attacchi percussivi.
Paolo Masri. Modellazione computerizzata del suono per la trasformazione e sintesi del segnale musicale.
Tesi di dottorato, Università di Bristol, Regno Unito, 1996.
complesso
Funzione di rilevamento dell'inizio del dominio complesso
Questa funzione utilizza le informazioni sia in frequenza che in fase per determinare i cambiamenti nel
contenuto spettrale che potrebbe corrispondere a esordi musicali. È più adatto per il complesso
segnali come registrazioni polifoniche.
Christopher Duxbury, Mike E. Davies, ed Mark B. Sandler.
Rilevamento complesso dell'inizio del dominio per segnali musicali. Negli Atti del Digitale
Conferenza sugli effetti audio, DAFx-03, pagine 90-93, Londra, Regno Unito, 2003.
fase Funzione di rilevamento dell'inizio basata sulla fase
Questa funzione utilizza le informazioni sia in frequenza che in fase per determinare i cambiamenti nel
contenuto spettrale che potrebbe corrispondere a esordi musicali. È più adatto per il complesso
segnali come registrazioni polifoniche.
Juan-Pablo bello, Mike P. Davies, ed Mark B. Sandler.
Rilevamento dell'inizio delle note basato sulla fase per segnali musicali. Negli Atti dell'IEEE
Conferenza internazionale sull'elaborazione del parlato e del segnale in acustica, pagine 441444,
Hong Kong, 2003.
specdiff
Funzione di rilevamento dell'inizio della differenza spettrale
Jonhatan Foote e Shingo Uchihashi. Lo spettro del battito: un nuovo approccio all'analisi del ritmo.
Nella IEEE International Conference on Multimedia and Expo (ICME 2001), pagine 881884, Tokyo,
Giappone, agosto 2001.
kl Funzione di rilevamento dell'insorgenza di Kulback-Liebler
Stephen Hainsworth e Malcom Macleod. Rilevazione dell'inizio nei segnali audio musicali. In
Atti della International Computer Music Conference (ICMC), Singapore, 2003.
mcl Funzione di rilevamento dell'insorgenza di Kulback-Liebler modificata
Paul Brossier, "Annotazione automatica dell'audio musicale per sistemi interattivi", capitolo
2, Segmentazione temporale, tesi di dottorato, Center for Digital music, Queen Mary University of
Londra, Londra, Regno Unito, 2006.
specflux
Flusso spettrale
Simon Dixon, Il rilevamento dell'esordio rivisitato, in "Atti della 9a Internazionale".
Conferenza sugli effetti audio digitali'' (DAFx-06), Montreal, Canada, 2006.
Utilizza aubioonset online utilizzando i servizi onworks.net