Este es el comando midicopy que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
midicopy: copia la pista, el canal y el intervalo de tiempo seleccionados de un archivo MIDI a otro archivo MIDI
SINOPSIS
midicopia [-ver] [-trucos n1, n2, ..] [-xtrks n1, n2, ..] [-chans n1, n2, ...] [-desde n
(en midi garrapatas)] [: para n (en midi garrapatas)] [-desdeseg %f n (en segundos)] [-tosec n (en
segundos)] [-rombeat %f n (en late)] [-tosec n (en late)] [-reemplazar trk, loc, val]
[-tempo %n] [-velocidad %f] [-enfoque de tambor n m] [-tambor mudo [%D]] [- volumen del tambor n m]
entrada.mid salida.mid
DESCRIPCIÓN
midicopia se utiliza para copiar parte de un archivo MIDI a otro archivo MIDI. Puede seleccionar un
intervalo de tiempo particular, canales particulares y pistas particulares o cualquier combinación.
Si uno o ambos de los parámetros de tiempo de ejecución -desde o hasta están incluidos, el programa regresa
el tiempo de reproducción en segundos del archivo de salida. Midicopy fue desarrollado por Seymour Shlien
de la distribución midifilelib disponible en http://www.harmony-
central.com/MIDI/midifilelib.tar.gz.
OPCIONES
-ver imprime el número de versión y luego sale
-trucos n1, n2, etc.
Selecciona las pistas que se copiarán donde empiezan los números de pista 1. Si hay más de
se especifica una pista, deben estar separadas por comas. Siempre debes copiar
pista 1 ya que por convención contiene información pertinente a todos los demás
pistas. De forma predeterminada, todas las pistas se copian a menos que especifique pistas en particular usando
este parámetro de tiempo de ejecución.
-xtrks n1, n2, etc.
Enumera las pistas para excluir de la copia. Todas las demás pistas se copian. Esta opción
no funciona en combinación con -trks.
-chns n
Como arriba, especifica los canales MIDI que se copiarán. Por defecto todos los canales
se copian. Los números de canal también comienzan desde 1.
-desde n
El programa copiará todos los comandos MIDI comenzando por el número de pulso midi n. Por
por defecto, comenzará desde el tiempo cero o el comienzo del archivo MIDI.
: para n Detiene la copia de todos los eventos después del número de pulso midi n. Por defecto, el archivo se copia
hasta el final.
-rombeat n
El programa copiará todos los comandos MIDI a partir del número de cuarto de tiempo n. Por
por defecto, comenzará desde el tiempo cero o el comienzo del archivo MIDI.
-vencer n
Detiene la copia de todos los eventos después del número de cuarto de tiempo n. Por defecto, el archivo se copia
hasta el final.
-desdeseg n
El programa copiará todos los comandos MIDI a partir del tiempo n en segundos.
-tosec n
Deja de copiar todos los eventos después del tiempo n en segundos. Estas dos opciones (-fromsec y
-tosec) no funcionan correctamente si el archivo MIDI tiene más de un comando de tempo.
Solo el primero se usa para convertir segundos en unidades de pulso MIDI. Está
por lo tanto, es preferible utilizar las opciones -from y -to.
-reemplazar trk, loc, val
Esta opción debe usarse sola. Midicopy copiará todo el archivo literalmente
excepto que reemplazará un byte por val, donde el byte se encuentra en el especificado
track (trk) y posición especificada (loc). Por lo general, esta función se utiliza para
cambiar un número de programa MIDI particular (instrumento) asociado con un canal.
Necesita saber el recuento de bytes en la pista de ese parámetro para poder usar este
función,
-tempo trimestre notas / minuto
Todas las indicaciones de tempo en el archivo midi serán reemplazadas por el valor anterior.
-velocidad factor
Todas las indicaciones de tempo del archivo midi se multiplicarán por este factor. Valores
mayor que 1.0 acelerará la música mientras que los valores más bajos la ralentizarán. los
factor es un valor de punto flotante.
-enfoque de tambor código de batería velocidades_de_drum_excluidas
La línea de batería seleccionada (especificada por el valor de tono del código de batería) está resaltada por
reduciendo el volumen de todas las demás líneas de batería a las velocidades de tambor excluidas
valor. El valor del código de tambor debe estar en el rango de 35 a 81 inclusive.
-tambor mudo [nivel]
Todos los canales que no son 9 (canal de batería) se atenúan al nivel dado. Si
el nivel no está especificado, se supone que es cero.
- volumen del tambor n m
donde n está entre 35 y 81 inclusive y m es el volumen entre 0 y 127. El
el volumen de todas las instancias de tambor n se cambia a m.
EJEMPLO
midicopy.exe -trucos 1,5 -desde 2669 : para 8634 uzicko.mid fragmento.mid Midicopy copiará
pistas 1 y 5 comenzando desde la posición de pulso midi 2669 y terminando en la posición de pulso MIDI
8634.
Use midicopy en línea usando los servicios de onworks.net