Inglésfrancésespañol

icono de página de OnWorks

abcmatch: en línea en la nube

Ejecute abcmatch en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando abcmatch 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


abcmatch: busca secuencias específicas de notas en un archivo abc compuesto por muchas melodías.

SINOPSIS


partido abc archivo abc [-c] [-v] [-r] [-CON] [-fijo nn] [-qnt] [-lev] [-a] [-ign] [-br
%d] [-tp abecedario referencia presentar] [-ver] [-pitch_hist] [-wpitch_hist] [-longitud_hist]
[-interval_hist] [-tabla_pitch] [-tabla_intervalo] número de referencia

DESCRIPCIÓN


partido abc se utiliza para buscar secuencias específicas de notas en un archivo abc compuesto por
muchas melodías. Por ejemplo, si conoce algunos compases de una melodía, puede utilizar este programa para
encuentre la melodía que tenga esta secuencia y tal vez identifique la melodía. Como mínimo, abcmatch
requiere dos archivos. Un archivo de plantilla llamado match.abc que contiene las barras que está
buscando y un archivo grande que consta de cien o más melodías abc. El programa
carga automáticamente el archivo match.abc y luego escanea cada melodía en el archivo grande

CAMPUS


-v y -c
Se utiliza principalmente para depurar cuando el programa no hace lo que se esperaba.

-ver imprime el número de versión y luego sale

--orritmo
Hace que el algoritmo de coincidencia ignore la duración de las notas en un compás, por lo tanto, E3 / 2F / D
GA2 coincidiría con EFD G2A. La opción ignora el parámetro -r ya que ahora es
irrelevante.

-tabla_pitch
Se utiliza para producir un histograma de tono ponderado por intervalos para cada melodía del archivo. Si
esto se guarda en un archivo externo, ese archivo podría usarse como base de datos para
encontrar melodías con funciones de densidad de probabilidad de tono similares (pdf).

-r Controla cómo el criterio de coincidencia maneja las pequeñas variaciones de ritmo en la melodía.
La opción -r debe ir seguida de un número que especifique la resolución temporal
para el partido. Cuando el número es cero, esto indica que una coincidencia perfecta debe
ser ejecutado, lo que significa que las longitudes de cada nota en el compás deben coincidir exactamente
para ser informado. Para valores más grandes, se realizará una coincidencia más flexible como
descrito abajo. Las longitudes de las notas se convierten en unidades temporales donde un cuarto
nota normalmente se le asigna un valor de 24. Por lo tanto, una nota de ocho tiene un valor de 12,
una semicorchea tiene un valor de 6, una media nota tiene un valor de 48 y etc. Si especifica
una resolución temporal de 12, entonces los valores de tono de las notas solo deben coincidir
en unidades de tiempo que son múltiplos de una corchea.

-fijo n
Hace que el programa ignore las líneas de compás cuando hace la coincidencia. Eso permite
coincidencia de notas entre melodías que tienen diferentes firmas de tiempo. n es un número
que especifica el número exacto de notas que deben coincidir. Por ejemplo, si n es 4, el
programa podría coincidir | CEGE | .. con | CE | GE | Tenga en cuenta que el emparejador todavía comienza en un
principio de un compás determinado tanto para la melodía como para la plantilla.

-CON Especifica la coincidencia de contorno. En este caso, el programa utiliza solo la firma de clave
para indicar alteraciones. El contorno de tono se calcula a partir de la diferencia de tono o
intervalo entre notas adyacentes.

-qnt Utiliza el algoritmo de coincidencia de contorno, pero también cuantifica los intervalos utilizando el
siguiente tabla:

unísono y semitono 0 menor 2.o a mayor 2.o 1 menor 3.o a mayor 3.o 2 cualquiera
intervalo más grande 3

Los números negativos son intervalos descendentes.

-tp presentar nombre, referencia número
Sustituya cualquier melodía por la plantilla match.abc. Al utilizar esta función, todo el
tune se utiliza como plantilla. Abcmatch no coincide con la plantilla consigo misma y
solo se informan los compases que coinciden con los compases de otras melodías.

-br umbral
Ejecuta el programa en un modo breve diseñado para identificar grupos de canciones compartidas
barras comunes. En este modo, el programa cuenta el número de barras en la melodía de prueba
que también están presentes en match.abc. Si el número de barras comunes es mayor o
igual al umbral, el programa informa la melodía y el número de
barras. El programa escanea todas las melodías en el archivo abc y devuelve una lista de todas
las melodías que tienen más de un número específico de compases en común con el
plantilla, match.abc. En el uso real, el programa se ejecuta repetidamente mediante un script. Para
cada melodía en un archivo abc, crea un archivo de plantilla llamado match.abc y luego
ejecuta abcmatch. Las salidas se muestran en la pantalla en una forma fácil de
interpretar. El usuario no tiene control sobre el criterio de coincidencia. El ritmo debe coincidir
exactamente y las notas se transponen para adaptarse a la firma de clave. En otras palabras, el
-r parámetro es independiente de lo que se especifica en la lista de parámetros.

-pitch_hist or -longitud_hist
Ejecuta el programa en otro modo. Produce un histograma de la distribución de
las notas en el archivo abc. El tono se indica en unidades midi. Por lo tanto, el C medio es
60 y los tonos aumentan en unidades de semitono. Seguir el terreno de juego es un recuento de los
número de veces que ocurrió esa nota.

-tabla_pitch or -tabla_intervalo
Se utiliza para crear una base de datos para una colección de melodías en un archivo para análisis futuros.

Use abcmatch en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    rastro
    rastro
    El proyecto strace se ha trasladado a
    https://strace.io. strace is a
    diagnóstico, depuración e instrucción
    rastreador de espacio de usuario para Linux. Esta usado
    para monitorear un...
    Descargar seguimiento
  • 2
    GUI de extracto de gMKV
    GUI de extracto de gMKV
    Una GUI para la utilidad mkvextract (parte de
    MKVToolNix) que incorpora la mayoría (si
    no todas) la funcionalidad de mkvextract y
    Utilidades mkvinfo. Escrito en C#NET 4.0,...
    Descargar gMKVExtractGUI
  • 3
    Biblioteca JasperReports
    Biblioteca JasperReports
    La biblioteca JasperReports es la
    el código abierto más popular del mundo
    inteligencia empresarial y generación de informes
    motor. Está completamente escrito en Java.
    y es capaz de ...
    Descargar la biblioteca JasperReports
  • 4
    Libros Frappe
    Libros Frappe
    Frappe Books es una fuente libre y abierta
    software de contabilidad de escritorio que es
    simple y bien diseñado para ser utilizado por
    pequeñas empresas y autónomos. Eso'...
    Descargar Libros de Frappé
  • 5
    Python numérico
    Python numérico
    NOTICIAS: NumPy 1.11.2 es la última versión
    que se hará en sourceforge. Ruedas
    para Windows, Mac y Linux, así como
    Las distribuciones fuente archivadas pueden ser cuatro...
    Descargar Python numérico
  • 6
    CMU Esfinge
    CMU Esfinge
    CMUSphinx es un gran altavoz independiente
    Reconocimiento de voz continuo de vocabulario
    lanzado bajo licencia de estilo BSD. Es
    también una colección de herramientas de código abierto...
    Descargar CMU Esfinge
  • Más "

Comandos de Linux

Ad