InglêsFrancêsEspanhol

favicon do OnWorks

abcmatch - Online na nuvem

Execute abcmatch no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando abcmatch que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


abcmatch - Pesquise sequências específicas de notas em um arquivo abc composto de muitas músicas.

SINOPSE


ABC Match arquivo abc [-c] [-v] [-r] [-con] [-fixo nn] [-qnt] [-lev] [-a] [-assinar] [-br
%d] [-tp abc referência lima] [-ver] [-pitch_hist] [-wpitch_hist] [-hist_comprimento]
[-interval_hist] [-pitch_table] [-tabela_intervalo] número de referência

DESCRIÇÃO


ABC Match é usado para pesquisar sequências específicas de notas em um arquivo abc composto por
muitas músicas. Por exemplo, se você conhece alguns compassos de uma melodia, pode usar este programa para
encontre a melodia com esta sequência e talvez identifique a melodia. No mínimo, abcmatch
requer dois arquivos. Um arquivo de modelo chamado match.abc que contém as barras que você está
procurando e um grande arquivo consistindo de uma centena ou mais músicas abc. O programa
carrega automaticamente o arquivo match.abc e, em seguida, verifica cada música no arquivo grande

OPÇÕES


-v e -c
usado principalmente para depuração quando o programa não faz o que era esperado.

-ver imprime o número da versão e depois sai

--noritmo
Faz com que o algoritmo de correspondência ignore o comprimento das notas em um compasso, portanto, E3 / 2F / D
GA2 corresponderia a EFD G2A. A opção ignora o parâmetro -r, pois agora é
irrelevante.

-pitch_table
Usado para produzir um histograma de altura com intervalo ponderado para cada música no arquivo. Se
isso é salvo em um arquivo externo, esse arquivo pode ser usado como um banco de dados para
encontrar melodias com funções de densidade de probabilidade de tom semelhantes (pdf).

-r Controla como o critério de correspondência lida com pequenas variações de ritmo na melodia.
A opção -r deve ser seguida por um número que especifica a resolução temporal
para o jogo. Quando o número é zero, isso indica que uma combinação perfeita deve
ser executado, o que significa que os comprimentos de cada nota no compasso devem corresponder exatamente
a fim de ser relatado. Para valores maiores, uma correspondência mais frouxa será realizada como
Descrito abaixo. Comprimentos de nota são convertidos em unidades temporais onde um quarto
a nota normalmente recebe um valor de 24. Portanto, uma nota oito tem um valor de 12,
uma semicolcheia tem um valor de 6, uma semicolcheia tem um valor de 48 e etc. Se você especificar
uma resolução temporal de 12, então os valores de afinação das notas só precisam corresponder
em unidades de tempo que são múltiplos de uma colcheia.

-fixo n
Faz com que o programa desconsidere as linhas de barra ao fazer a correspondência. Permite
correspondência de notas entre melodias com diferentes fórmulas de compasso. n é um número
que especifica o número exato de notas correspondentes. Por exemplo, se n for 4, o
programa poderia corresponder | CEGE | .. com | CE | GE | Observe que o combinador ainda começa em um
início de um determinado compasso, tanto para a melodia quanto para o modelo.

-con Especifica a correspondência de contorno. Neste caso, o programa usa apenas a armadura de clave
para indicar acidentes. O contorno da inclinação é calculado a partir da diferença de inclinação ou
intervalo entre notas adjacentes.

-qnt Usa o algoritmo de correspondência de contorno, mas também quantiza os intervalos usando o
seguinte tabela:

uníssono e semitom 0 menor 2 ° a maior 2 ° 1 menor 3 ° a maior 3 ° 2 qualquer
intervalo maior 3

Os números negativos são intervalos decrescentes.

-tp lima nome referência número
Substitua qualquer melodia pelo modelo match.abc. Ao usar este recurso, todo o
tune é usado como um modelo. Abcmatch não corresponde ao modelo consigo mesmo, e
apenas as barras que correspondem às barras de outras melodias são relatadas.

-br limiar
Executa o programa em um modo breve projetado para identificar grupos de compartilhamento de músicas
barras comuns. Neste modo, o programa conta o número de barras na melodia de teste
que também estão presentes em match.abc. Se o número de barras comuns for maior ou
igual ao limite, então o programa relata a melodia e o número de
barras. O programa verifica todas as músicas no arquivo abc e retorna uma lista de todas
as músicas que têm mais do que um número específico de compassos em comum com o
template, match.abc. Em uso real, o programa é executado repetidamente por um script. Para
cada música em um arquivo abc, ele cria um arquivo de modelo chamado match.abc e então
executa abcmatch. As saídas são exibidas na tela de uma forma fácil de
interpretar. O usuário não tem controle do critério de correspondência. O ritmo deve combinar
exatamente e as notas são transpostas para se adequar à armadura de clave. Em outras palavras, o
O parâmetro -r é independente do que está especificado na lista de parâmetros.

-pitch_hist or -hist_comprimento
Executa o programa em outro modo. Ele produz um histograma da distribuição de
as notas no arquivo abc. O tom é indicado em unidades midi. Assim, o dó médio é
60 e os tons aumentam em unidades de semitom. Após o arremesso é uma contagem do
número de vezes que essa nota ocorreu.

-pitch_table or -tabela_intervalo
Usado para criar um banco de dados para uma coleção de músicas em um arquivo para análise futura.

Use abcmatch online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Gerente PAC
    Gerente PAC
    PAC é um substituto Perl/GTK para
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Fornece uma GUI
    para configurar conexões: usuários,
    senhas, ESPERA regulamentação...
    Baixar PAC Manager
  • 2
    GeoServer
    GeoServer
    GeoServer é um software de código aberto
    servidor escrito em Java que permite aos usuários
    para compartilhar e editar dados geoespaciais.
    Projetado para interoperabilidade,
    publica da ...
    Baixar GeoServer
  • 3
    Vagalume III
    Vagalume III
    Um programa de finanças pessoais gratuito e de código aberto
    Gerente. Firefly III apresenta um
    sistema de escrituração por partidas dobradas. Você pode
    insira e organize rapidamente o seu
    transações eu ...
    Baixar Firefly III
  • 4
    Extensões Apache OpenOffice
    Extensões Apache OpenOffice
    O catálogo oficial da Apache
    Extensões do OpenOffice. Você encontrará
    extensões que variam de dicionários a
    ferramentas para importar arquivos PDF e conectar
    com ext ...
    Baixe as extensões do Apache OpenOffice
  • 5
    Louva-a-deusBT
    Louva-a-deusBT
    O Mantis é um aplicativo web de fácil implantação
    bugtracker baseado para auxiliar o bug do produto
    monitorando. Requer PHP, MySQL e um
    servidor web. Confira nossa demonstração e hospedado
    oferecendo ...
    Baixar MantisBT
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger é um aplicativo de bate-papo p2p
    para comunicação intranet e não
    requerem um servidor. Uma variedade de acessível
    recursos são suportados, incluindo
    notificat ...
    Baixar LAN Messenger
  • Mais "

Comandos Linux

  • 1
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 2
    habilidoso
    habilidoso
    abilint - valida uma ABI abigail
    representação abilint analisa o nativo
    Representação XML de uma ABI conforme emitida
    por abidw. Depois de analisar o XML
    represe ...
    Execute abilint
  • 3
    Coresendmsg
    Coresendmsg
    coresendmsg - envia uma mensagem da API CORE
    para o daemon core-daemon ...
    Execute coresendmsg
  • 4
    servidor_núcleo
    servidor_núcleo
    core_server - O servidor primário para
    SpamBayes. DESCRIÇÃO: Atende atualmente
    apenas a interface da web. Conectando
    ouvintes para vários protocolos é TBD.
    Este ...
    Executar core_server
  • 5
    fwflash
    fwflash
    fwflash - programa para flashar arquivo de imagem
    para um dispositivo NXT conectado...
    Executar fwflash
  • 6
    fwts-coletar
    fwts-coletar
    fwts-collect - coleta logs para fwts
    relatórios de bugs. ...
    Executar fwts-collect
  • Mais "

Ad