Este é o comando midicopy 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
midicopy - Copia a faixa selecionada, canal, intervalo de tempo de um arquivo MIDI para outro arquivo MIDI
SINOPSE
midicopia [-ver] [-trks n1, n2, ..] [-xtrks n1, n2, ..] [-chans n1, n2, ...] [-a partir de n
(em midi carrapatos)] [-para n (em midi carrapatos)] [-fromsec %f n (em segundos)] [-tosec n (em
segundos)] [-da batida %f n (em batidas)] [-tosec n (em batidas)] [-substituir trk, loc, val]
[-tempo %n] [-Rapidez %f] [-foco de bateria n m] [-mutenodrum [% d]] [-tomada de tambor n m]
entrada.mid saída.mid
DESCRIÇÃO
midicopia é usado para copiar parte de um arquivo MIDI para outro arquivo MIDI. Você pode selecionar um
intervalo de tempo específico, canais específicos e faixas específicas ou quaisquer combinações.
Se um ou ambos os parâmetros de tempo de execução -from ou -to estiverem incluídos, o programa retorna
o tempo de reprodução em segundos do arquivo de saída. Midicopy foi desenvolvido por Seymour Shlien
da distribuição de midifilelib disponível em http://www.harmony-
central.com/MIDI/midifilelib.tar.gz.
OPÇÕES
-ver imprime o número da versão e depois sai
-trks n1, n2, etc.
Seleciona as faixas a serem copiadas de onde os números das faixas começam em 1. Se mais de
uma faixa é especificada, eles devem ser separados por vírgulas. Você deve sempre copiar
faixa 1, pois por convenção contém informações pertinentes a todas as outras
faixas. Por padrão, todas as faixas são copiadas a menos que você especifique faixas particulares usando
este parâmetro de tempo de execução.
-xtrks n1, n2, etc.
Lista as faixas a serem excluídas da cópia. Todas as outras faixas são copiadas. Esta opção
não funciona em combinação com -trks.
-chns n
Como acima, ele especifica os canais MIDI a serem copiados. Por padrão, todos os canais
são copiados. Os números dos canais também começam em 1.
-a partir de n
O programa irá copiar todos os comandos MIDI a partir do pulso midi número n. Por
padrão, ele começará do tempo zero ou no início do arquivo MIDI.
-para n Pára de copiar todos os eventos após o número de pulso midi n. Por padrão, o arquivo é copiado
até o fim.
-da batida n
O programa copiará todos os comandos MIDI a partir do número n de um quarto de tempo. Por
padrão, ele começará do tempo zero ou no início do arquivo MIDI.
-derrotar n
Pára de copiar todos os eventos após um quarto de batida número n. Por padrão, o arquivo é copiado
até o fim.
-fromsec n
O programa copiará todos os comandos MIDI a partir do tempo n em segundos.
-tosec n
Pára de copiar todos os eventos após o tempo n em segundos. Essas duas opções (-fromsec e
-tosec) não funcionam com precisão se o arquivo MIDI tiver mais de um comando de tempo.
Apenas o primeiro é usado para converter segundos em unidades de pulso MIDI. Isto é
portanto, é preferível usar as opções -from e -to.
-substituir trk, loc, val
Esta opção deve ser usada sozinha. A midicopy irá copiar todo o arquivo literalmente
exceto que substituirá um byte por val, onde o byte está localizado no especificado
trilha (trk) e posição especificada (loc). Normalmente, esta função é usada para
alterar um determinado número de programa MIDI (instrumento) associado a um canal.
Você precisa saber a contagem de bytes na trilha desse parâmetro para usar este
função,
-tempo trimestre notas / minuto
Todas as indicações de tempo no arquivo midi serão substituídas pelo valor acima.
-Rapidez fator
Todas as indicações de tempo no arquivo midi serão multiplicadas por este fator. Valores
maior do que 1.0 irá acelerar a música, enquanto valores mais baixos tornam a música mais lenta. o
fator é um valor de ponto flutuante.
-foco de bateria código de bateria velocidades_excluídas do tambor
A linha de bateria selecionada (especificada pelo valor de pitch do código de bateria) é destacada por
reduzindo o volume de todas as outras linhas de bateria para o excluded_drum_velocities
valor. O valor do código do tambor deve estar na faixa de 35 a 81 inclusive.
-mutenodrum [nível]
Todos os canais que não são 9 (canal de bateria) são atenuados para o nível fornecido. Se
nível não for especificado, é considerado zero.
-tomada de tambor n m
onde n está entre 35 a 81 inclusive em é o volume entre 0 e 127. O
o volume de todas as instâncias do tambor n é alterado para m.
EXEMPLO
midicopy.exe -trks 1,5 -a partir de 2669 -para 8634 uzicko.mid fragmento.meio Midicopy irá copiar
faixas 1 e 5 a partir da posição de pulso midi 2669 e terminando na posição de pulso MIDI
8634.
Use midicopy online usando serviços onworks.net