InglêsFrancêsEspanhol

Ad


favicon do OnWorks

midi2abc - Online na nuvem

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

Este é o comando midi2abc 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 online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


midi2abc - programa para converter arquivos de formato MIDI para notação abc

SINOPSE


midi2abc -f no arquivo [-xa] [-ga] [-a bate] [-m tempo assinatura] [-ppu partes por unidade]
[-aul denominador de unidade de comprimento] [-gu] [-b barras] [-Q tempo] [pulsos -u] [-k chave] [-c
canal] [-obpl] [-bpl barras] [-bps barras] [-o nome do arquivo] [-s] [-sr unidades] [-soma] [-nt]
[-splitbars] [-splitvoices] [-midigrama] [-mftext] [-nogr] [-título string] [-origin string]

DESCRIÇÃO


midi2abc pega um arquivo no formato MIDI e o converte para algo o mais próximo possível de abc
formato de texto. O usuário então tem que adicionar campos de texto não presentes no cabeçalho MIDI e
possivelmente arrumar a saída da nota abc.

A saída do midi2abc é impressa na tela. Para salvá-lo em um arquivo, use o redirecionamento
operador, (por exemplo midi2abc -f arquivo.mid > arquivo.abc) ou especifique o arquivo de saída usando o -o
opção.

Use apenas uma ou nenhuma das opções -u -gu, -b e -Q. Midi2abc normalmente converte o MIDI
unidades de tempo em unidades quânticas normalmente correspondentes à nota 1/16 abc ou 1/32
Nota. Se nenhum deles estiver presente, o programa usará as informações PPQN no MIDI
cabeçalho para calcular o fator de conversão adequado. Para a maioria dos arquivos MIDI na web, é
recomendado confiar nas informações do cabeçalho MIDI e não usar nenhuma das outras opções
do que as opções de formatação.

O programa irá extrair as informações de fórmula de compasso do arquivo MIDI se for
presente. Caso contrário, ele assumirá 4/4 ou você pode especificá-lo com -m. opção.

Se a melodia tiver uma anacruse, você pode usar a opção -ga ou -xa para estimar o seu
comprimento. Como alternativa, você pode especificar seu valor usando a opção -a. A anacrusis é
especificado em comprimentos de meia unidade, onde o comprimento de unidade é definido pelo campo L :. Para
exemplo se L: 1/8, então uma semínima seria indicada pelo valor 4, (4 1/16 unidades).

OPÇÕES
-a bate
onde acbeats especifica a anacruse em comprimentos de meia unidade.

-xa extraia a anacruse do arquivo encontrando a primeira nota forte

para adivinhe a anacruse, minimizando o número de empates entre as barras

-m tempo assinatura
assinatura do tempo

-b barras
número de barras desejadas na saída

-Q tempo
ritmo em semínimas por minuto

-u pulsos
Permite que você especifique diretamente o número de pulsos midi por unidade de tempo abc.

-ppu peças para abc unidade comprimento
Normalmente, a menor unidade de nota que o midi2abc pode extrair é a metade da unidade L:
comprimento. Isso é chamado de unidade quântica. Assim, para L: 1/8, midi2abc pode extrair 1/16
notas, mas não 1/32 notas. Você pode mudar isso especificando -ppu 4 por exemplo.
O número de peças deve ser uma potência de 2.

-aul denominador of abc unidade comprimento
Normalmente midi2abc escolhe um comprimento de unidade de 1/8 ou 1/16 dependendo do tempo
assinatura. Para assinaturas de tempo menores do que 3/4 o L: 1/16 é usado e para maiores
assinaturas de tempo L: 1/8 são usadas. Você pode especificar o comprimento da unidade a ser usado usando
este parâmetro. Assim, -aul 32 fará com que midi2abc use um comprimento de unidade de 1/32 nd
nota.

-gu Diz ao midi2abc para estimar o número de pulsos midi por unidade de tempo abc do
duração ou espaçamento da nota no arquivo MIDI.

-gk Diz ao midi2abc para adivinhar a armadura de clave, minimizando o número de acidentes
mesmo se a armadura de clave já estiver especificada no arquivo MIDI. Por padrão, a chave
a assinatura é aquela especificada no arquivo MIDI. Se não for especificado, o
programa adivinha a armadura de clave, minimizando acidentes.

-k chave assinatura de chave: -6 a 6 sustenidos.

-c canal
selecione apenas este canal midi.

-f no arquivo
arquivo de entrada em formato midi

-o saída lima
especifica o nome do arquivo abc de saída.

-s não descarte notas muito curtas.

-sr quantum unidades
não anote uma pausa curta menor do que o tamanho especificado após uma nota. Se o
tamanho (em unidades quânticas) é zero, nada é feito. Para valores maiores, o resto é
absorvido pela nota anterior. Em outras palavras, a nota anterior é alongada
para incluir esse resto.

-soma imprime um breve resumo do arquivo midi de entrada.

-nt não procure trigêmeos ou ritmo quebrado

-obpl Imprima apenas uma barra por linha em vez de 4. Para música complexa, isso melhora o
legibilidade e evita alguns problemas com alguns conversores abc para postscript. Esse
opção está obsoleta.

-nogr (Sem agrupamento de notas.) Insere um espaço entre todas as notas. Isso torna um menos bonito
arquivo postscript, mas é mais fácil de editar.

-bpl nbars
Imprima barras de música em cada linha seguidas por uma barra invertida.

-bps nbars
Quando as nbars foram impressas (incluindo as linhas unidas por uma barra invertida
continuação) vá para uma nova linha (sem barra invertida).

-barras divididas
Este parâmetro muda a forma como o midi2abc imprime acordes compostos de notas desiguais
comprimento (acordes polifônicos). Normalmente, midi2abc junta as notas mais longas às notas
no seguinte acorde usando laços. Uma saída mais legível, pode ser obtida se o
a medida é dividida em partes separadas usando o recurso '&' na notação abc. o
algoritmo para dividir as notas em um acorde polifônico para separar as vozes
(label_splits em midi2abc.c) precisa de algumas melhorias. Eu agradeço qualquer ajuda.

- vozes divididas
Este parâmetro como o acima lida com acordes polifônicos dividindo uma voz inteira
em várias vozes.

-midigrama
Quando esta opção aparece, todas as outras opções são ignoradas e nenhum arquivo abc é
produzido. Em vez disso, uma lista de todas as notas no arquivo MIDI é impressa em um formato fixo
formato. Cada linha representa um par de eventos de ativação / desativação de nota MIDI. A linha contém
o tempo de ativação / desativação da nota, seu número de faixa, número de canal, afinação midi e midi
velocidade. O último registro indica a duração do arquivo MIDI no pulso MIDI
unidades. A saída é projetada para ir para uma interface gráfica do usuário que irá
produzir uma representação gráfica (piano roll).

-mftexto
Quando esta opção aparece, todas as outras opções são ignoradas e nenhum arquivo abc é
produzido. Em vez disso, uma lista de todos os comandos MIDI é impressa. A saída é
projetado para entrar em uma interface gráfica do usuário fornecida por runabc.tcl.

-título corda
Substitui o campo de título padrão após T: com a string fornecida.

-origem corda
Adiciona um campo O: com a string fornecida.

CARATERÍSTICAS
* A chave é escolhida de forma a minimizar o número de acidentes. Alternativamente, o usuário
pode especificar a chave numericamente (um número positivo é o número de sustenidos, um negativo
número é menos o número de apartamentos).

* A duração da nota pode ser definida especificando-se o número total de compassos ou o andamento da peça.
Alternativamente, o comprimento da nota pode ser lido do arquivo. No entanto, por padrão, é
deduzida de forma heurística a partir das distâncias entre notas. Isso significa que você não
tem que usar o relógio MIDI como um metrônomo ao tocar uma música de um teclado.

* Barlines são inseridos automaticamente. O usuário especifica o número de compassos no
anacrusis antes do primeiro compasso e da fórmula de compasso.

* O programa pode adivinhar como é a duração da anacrusis, olhando para o primeiro
nota forte ou minimizando o número de notas divididas por um empate em uma linha de compasso.

* Quando uma nota se estende além de uma quebra de compasso, ela é dividida em duas notas vinculadas.

* A saída tem 4 barras por linha.

* Sinais acidentais suficientes são colocados na música para garantir que nenhum erro de tom ocorra se um
barline é adicionado ou excluído.

* O programa tenta agrupar as notas de maneira sensata em cada compasso.

* Trigêmeos e ritmo quebrado (a> b) são suportados.

* Os acordes são identificados.

* As informações de texto do arquivo MIDI original são incluídas como comentários.

* A opção -c pode ser usada para selecionar apenas 1 canal MIDI. Eventos em outros canais são
ignorado.

LIMITAÇÕES
midi2abc não ...

* Forneça o título da melodia, o compositor ou qualquer outro campo além de X:, K :, Q :, M: e L: - estes
devem ser adicionados manualmente depois, embora possam ter sido incluídos no texto do
Arquivo MIDI.

* Suporte duplets, quádruplos e outros recursos esotéricos.

* Suporta alterações de tom médio ou de fórmula de compasso.

* Deduza repetições. A saída são apenas as notas no arquivo de entrada.

* Recupere uma melodia abc fornecida para abc2midi. No entanto, se você quiser fazer isso, "midi2abc
-xa -f file.mid "chega perto.

Use midi2abc online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    NSIS: Sistema de instalação por script Nullsoft
    NSIS: Sistema de instalação por script Nullsoft
    NSIS (Instalação Script Nullsoft
    System) é um código aberto profissional
    sistema para criar instaladores do Windows. Isto
    é projetado para ser tão pequeno e flexível
    como possi ...
    Baixar NSIS: Nullsoft Scriptable Install System
  • 2
    senha de acesso
    senha de acesso
    AuthPass é uma senha de código aberto
    gerente com suporte para o popular e
    comprovado Keepass (kdbx 3.x AND kdbx 4.x ...
    Baixe o passe de autenticação
  • 3
    Zabbix
    Zabbix
    O Zabbix é um software aberto de classe empresarial
    solução de monitoramento distribuído de origem
    projetado para monitorar e rastrear
    desempenho e disponibilidade da rede
    servidores, dispositivos...
    Baixar Zabbix
  • 4
    KDiff3GenericName
    KDiff3GenericName
    Este repositório não é mais mantido
    e é mantido para fins de arquivamento. Ver
    https://invent.kde.org/sdk/kdiff3 for
    o código mais recente e
    https://download.kde.o...
    Baixar o KDiff3
  • 5
    USB Loader GX
    USB Loader GX
    USBLoaderGX é uma GUI para
    Carregador USB de Waninkoko, baseado em
    libwiigui. Permite listar e
    lançar jogos de Wii, jogos de Gamecube e
    homebrew no Wii e WiiU...
    Baixar USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • Mais "

Comandos Linux

Ad