Notación ABC

Notación ABC

diciembre 7, 2018 Musica 0

INGRESA PARA DESCARGAR!

*En  caso que los Autores ofrezcan una versión básica y una premium del plugin, KolMitE conectará con la versión básica de plugin para descarga desde la web del autor, y la versión premium deberá ser adquirida directamente con el autor.


Descripción

Esto incluye el sistema abcjs en su sitio de WordPress. Para producir partituras, coloque una cadena de notación ABC válida entre los códigos cortos [abcjs] y [/abcjs] en tu pagina o post

Esto también genera MIDI usando el shortcode [abcjs-midi].

Gracias

Un agradecimiento especial a http://www.beliefmedia.com/ por la idea de cargar la cadena ABC desde un archivo, y por la idea de cargar condicionalmente el javascript solo si hay un shortcode en la página.

Capturas de pantalla

  • Un ejemplo de un shortcode y la música resultante que se produce.

Instalación

  1. Sube esta carpeta a la / wp-content / plugins / directorio.
  2. Active el complemento a través del menú “Complementos” en WordPress.
  3. Haga clic en ‘Configuración’ en el panel de control, luego en ‘ABC Notation’ para personalizar.

Preguntas más frecuentes

Instrucciones de instalación
  1. Sube esta carpeta a la / wp-content / plugins / directorio.
  2. Active el complemento a través del menú “Complementos” en WordPress.
  3. Haga clic en ‘Configuración’ en el panel de control, luego en ‘ABC Notation’ para personalizar.
¿Dónde se puede utilizar?

En cualquier lugar que se aceptan códigos cortos. Es decir, en páginas, post, y widgets. No funcionará en los comentarios.

¿Como funciona?

El plugin incluye la biblioteca de JavaScript abcjs. La cadena que se coloca en el shortcode se pasa a esa biblioteca, que la traduce y la representa en un elemento SVG que coloca en la página en lugar del shortcode.

¿Qué se puede poner en la cadena ABC que se coloca en el shortcode?

Hay mucho escrito sobre la notación ABC en la web. Puedes empezar aqui

¿Qué parámetros se pueden utilizar?

El shortcode puede tomar los mismos parámetros que abcjs. Consulte la documentación para más detalles.

También hay una forma interactiva de jugar con los parámetros: Configurador.

Aquí hay unos ejemplos:

Para hacer que la música sea receptiva:
[abcjs engraver="{ responsive: 'resize' }"]

... alguna cadena ABC ...
[/abcjs]

Para establecer o anular el tempo:
[abcjs-midi midi="{ qpm: 150 }"]

... alguna cadena ABC ...
[/abcjs-midi]

Lista de parámetros a la [abcjs] Código corto:

[abcjs class="abc-paper"]    etc ... [/abcjs] pone la clase nombrada en el `generado`elemento.

[abcjs parser="{}" engraver="{}" render="{}"] etc ... [/abcjs] pasa los objetos de javascript directamente a `abcjs.renderAbc`. Consulte la documentación de abcjs para más detalles.

[abcjs file="https://url/to/abc/file"] carga la cadena del archivo especificado en lugar de la cadena incrustada. Puede cargar este archivo utilizando Agregar nuevo medio o puede residir en cualquier lugar público disponible.

[abcjs number_of_tunes=2] si hay más de una melodía en la cadena ABC, esto especifica cuántas se deben imprimir. Si se configura en un número superior al número de melodías en la cadena, está bien, los lugares adicionales se ignoran, por lo que si desea asegurarse de que tiene todas las melodías, use un número alto para esto.

Lista de parámetros a la [abcjs-midi] Código corto:

[abcjs-midi class="abc-paper"]    etc ... [/abcjs] pone la clase nombrada en el elemento MIDI generado.

[abcjs-midi parser="{}" midi="{}"] etc ... [/abcjs] pasa los objetos de javascript directamente a `abcjs.renderMidi`. Consulte la documentación de abcjs para más detalles.

[abcjs file="https://url/to/abc/file"] carga la cadena del archivo especificado en lugar de la cadena incrustada. Puede cargar este archivo utilizando Agregar nuevo medio o puede residir en cualquier lugar público disponible.

[abcjs number_of_tunes=2] si hay más de una melodía en la cadena ABC, esto especifica cuántas se deben imprimir. Si se configura en un número superior al número de melodías en la cadena, está bien, los lugares adicionales se ignoran, por lo que si desea asegurarse de que tiene todas las melodías, use un número alto para esto.
¡Ayuda! Algunos caracteres no se imprimen correctamente.

Intente pegar la cadena ABC utilizando el editor de “Texto” en lugar del editor “Visual”. Eso ayudará a evitar que WordPress cambie las comillas y otros caracteres interpretados.

Opiniones

Excelente plugin

zoschfrosch

Este complemento es imprescindible para los bloggers que desean mostrar hojas de notas. Hace exactamente lo que estaba buscando. Me ahorra mucho tiempo.

¡Exactamente lo que estaba buscando!

shiehallion

¡Exactamente lo que estaba buscando! Hubo un pequeño problema con el renderizado (solo en la interfaz de usuario alemana), ¡pero el desarrollador ayudó rápidamente!
Una idea para la próxima versión: sería bueno si las melodías también pudieran tocarse.

Sehr guter Ansatz, aber nur bedingt

volker62

Das Plugin ist im Grunde genial. Es stellt Noten bright dar, wie man es sich nicht besser wünschen könnte. Leider mit einem kleinen Schönheitsfehler: Das Plugin, vielmehr die daraus resultierenden Notendarstellungen, sind NICHT responsive. ¿Y qué diablos hay de que se trate? Schade, denn es gibt kein anderes Plugin, fue das kann.

Leer las 3 críticas

Colaboradores y Desarrolladores

“ABC Notation” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduce “Notación ABC” a tu idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

1.12

  • Versión inicial de este plugin. (Los números de versión están sincronizados con la versión de abcjs que se incluye).

2.0

  • Actualiza la versión de abcjs.

2.1

  • Actualiza la versión de abcjs.

2.3

  • Actualiza la versión de abcjs. Consulte https://github.com/paulrosen/abcjs para obtener más información.

2.3.1

  • Se agregó un punto de entrada para crear descargas MIDI.
  • Probado a través de WP 4.4.

3.1.3

  • Actualiza para usar el código abcjs 3.1.3.
  • Agregue „como una de las citas inteligentes.

3.1.4

  • Añadir parámetro para hacer la capacidad de respuesta.

3.2.0

  • Añadir función de superposición
  • Corrección de errores
  • Actualiza para usar el código abcjs 3.2.0.

3.2.1

  • Solucione el fallo cuando window.performance no está disponible.
  • Fije la colocación de los descansos cuando la dirección del vástago sea forzada.
  • Actualiza para usar el código abcjs 3.2.0.

3.3.0

  • Actualiza para usar el código abcjs 3.3.0.

3.3.2

  • Actualiza para usar el código abcjs 3.3.2.
  • Agregue el parámetro “archivo” para obtener el ABC de un archivo separado.
  • Permitir que los archivos con la extensión “.abc” se carguen en Agregar medio.
  • Agregue el parámetro “number_of_tunes” para permitir que se muestre más de una melodía.

3.3.4

  • Actualiza para usar el código abcjs 3.3.4.

4.1.0

  • Actualiza para usar el código abcjs 4.1.0.

5.0.0

  • Actualiza para usar el código abcjs 5.0.0.

INGRESA PARA DESCARGAR!

*En  caso que los Autores ofrezcan una versión básica y una premium del plugin, KolMitE conectará con la versión básica de plugin para descarga desde la web del autor, y la versión premium deberá ser adquirida directamente con el autor.

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *