martes, 22 de julio de 2008

Editando partituras con MuseScore (1)


Vamos a empezar esta entrada con la edición de una partitura sencilla a una voz. Sakura, canción tradicional del Japón. Todas las capturas de imagen puedes verlas con más detalle haciendo clic en ellas.
Puedes completar este tutorial consultando la ayuda del programa en español aquí.
- Iniciamos MuseScore 7.0
Por defecto, MuseScore nos presenta la demo de una partitura de Mussorgsky. Podemos aprovechar para echarle un vistazo al programa. Si hacemos clic en el boton play la partitura debe oirse con el sintetizador interno de MuseScore (solo piano). Más adelante veremos como configurar Jack y QSynth para escuchar pistas con definiciones de instrumentos MIDI. Para detener la reproducción pulsamos el mismo botón de play.

-Bueno, manos a la obra. En primer lugar haremos clic en el primer icono arriba a la izquierda para empezar una partitura nueva. El aspecto de la pantalla será ahora el de la imagen.
- Para que el programa tenga este aspecto tenemos que tener activadas en el menú Display todas las ventanas necesarias: palette, navigator, etc. Prueba a activarlas y desactivarlas (haciendo clic), para identificar cada una.



- El paso siguiente es definir el instrumento que vamos a usar. Para ello vamos a Create/Instrument. En el cuadro de diálogo que aparece debemos seleccionar el instrumento que nos interesa. En este caso Vocals/voice. Hacemos clic en Add y veremos como aparece en el menú de la derecha. Hacemos clic en OK y veremos desaparecer el cuadro de diálogo.







- Ahora vamos a Create/Measures [Crear/Compases] y en el cuadro de diálogo que aparece ponemos el número de compases que vayamos a necesitar. Podemos ponerlo a ojo porque siempre tendremos la posibilidad de añadir o quitar si hacen falta.
- Al dar a OK veremos como aparecen dibujados los compases en los que hemos de introducir la música, precedidos por el nombre del pentagrama, en este caso 'Voice'. Si no queremos que salga esto, podemos hacer un clic encima de la palabra y apretar la tecla 'Suprimir'.



- Ahora hay que elegir el compás. Despliega en el cuadro Palettes (Paletas) de la derecha la correspondiente a Time (signo de compás). Elige 4/4 y arrástralo al primer compàs. Suelta cuando este se vuelva de color oscuro. Una vez se haya escrito el signo de compàs, puedes volver a recoger la paleta 'Time'.
- Es un buen momento para guardar, antes de continuar. Hacer esta operación mientras vamos editando el trabajo es una buena práctica que nos puede evitar algunos disgustos.
- Esto se hace como en todos los programas. Score/Save As [Partitura/Guardar como] escribimos 'sakura'. Observa que se guarda con la extensión .msc Más adelante veremos los otros formatos de guardar, especialmente .png (que nos permitirá insertarla como una imagen en un documento de word u OpenOffice) y .pdf.

- Antes de introducir la música vamos a colocar el nombre y el autor. Para ello hacemos clic en Create/Text/Title y escribimos Sakura, que aparecerá en azul. Pinchamos fuera del cuadro para que quede en negro y volvemos a Create/Text/Subtitle y escribimos 'Tradicional de Japón'. Volvemos a pinchar fuera para que quede en negro.
- Ahora si que vamos a introducir la música.






Las notas podemos introducirlas con el teclado o con el ratón. En este primer ejercicio vamos a hacerlo con el ratón.
-Presiona con el ratón en el primer compás. Aparece un recuadro azul alrededor del mismo.
- Presiona ahora la figura de nota con la que vayas a empezar a escribir (en este caso una negra).
- Presiona la tecla N para entrar en el modo de edición. Ahora verás que puedes introducir la música pinchando las notas encima del silencio que les corresponde para sustituirlo, cambiando las figuras cuando te haga falta. Para los puntillos (por ejemplo, la negra con puntillo) haz clic en la figura (negra) y luego en el punto. Ten en cuenta que has de pinchar encima de los silencios escritos por defecto para sustituirlos. En cualquier momento puedes pinchar encima de una nota para cambiar su altura o su duración.
-Una vez has terminado de introducir la música, presiona Esc para salir del modo de edición.

-El cuadro de diálogo Layout/Page Settings [Capa/Configuración de página] nos permite distribuir mejor los compases y ajustar los márgenes de página. De pasada, hay que decir que los 'Layout', al igual que en Finale o Sibelius, en los que este programa está inspirado, son capas para escribir varias voces en un solo pentagrama, algo muy necesario para escribir partituras de piano, por ejemplo.




Con los valores que aparecen en la imagen anterior le hemos dejado el aspecto que tiene a la derecha. La barra final y los signos de repetición se colocan desplegando la Paleta 'Bar lines' [barras de compás] y arrastrando la que corresponda al compás que le toque.
Las manera de crear ligaduras se explica aquí
Podemos poner comas de respiración, signos de articulación, etc. por el mismo sistema de arrastrar Consulta la ayuda del programa.






- Ahora la letra. Para ello basta clic en la primera nota y a continuación . La letra se escribe como en todos los programas de edición musical. para saltar a la nota siguiente si es una sílaba que forma parte de la palabra y si es una nueva palabra. Puedes poner una línea más de letra en las repeticiones repitiendo el proceso: clic en la nota y de nuevo.
Este es el aspecto final de la partitura. Podemos escucharla haciendo clic en play (las repeticiones se respetan).
Podemos guardar de varias formas. msc es la extensión propia del programa, que nos permitirá editarlo en el futuro. El formato midi permite abrirlo en múltiples programas secuenciadores y de edición de partituras de diferentes plataformas: cubase, cakewalk, Logic, Finale, Rosegarden...además de escucharlo con kmid. El formato xml es también un estandard multiplataforma. Como pdf tendremos un documento que podemos imprimir y colgar en internet. Como png se guarda como imagen que puede ser insertada en openoffice, word. Podemos editarla y recortarla con el Gimp, etc.








viernes, 18 de julio de 2008

Audacity bajo Jack

Una vez iniciado el servidor de audio Jack, Audacity pasa a funcionar bajo el dispositivo "Jack Audio driver", que has de seleccionar en el menú de Audacity Editar >Preferencias. Puede ocurrirte como a mí, que en el momento de grabar o reproducir de un error de dispositivo de E/S.
Después de mucho probar, he visto que ajustando las preferencias de Jack de forma que la latencia sea de 23,2 seg Audacity funciona bien. Ignoro la razón, y serán bienvenidas explicaciones técnicas.
Para ajustar esta opción, entra en el setup de Jack y en la primera pestaña ajusta el Frames period a 256 y el Periods/buffer a 4 (deja siempre el sample/rate a 44100)
Observa que en Latency (misma ventana, abajo a la derecha), aparece 23,2 seg. Ahora Audacity funcionará bien sin dar error de dispositivo de E/S. Tambien lo hace en otras combinaciones, por ejemplo 1024 y 1, 512 y 2 o 127 y 8. Pero en las dos primeras, aunque Audacity funciona bien, el MIDI se reproduce con problemas en Rosegarden (arrancando en el generic-kernel, en los ordenadores de música va bien)

jueves, 17 de julio de 2008

Copiar un dvd al disco duro con K9Copy


Con k9copy podemos hacer una copia de respaldo de una pelicula en DVD, que podemos copiar al disco duro para reproducirlo desde la máquina, o cortar de esa copia un fragmento que nos interese tal y como se explica en esta entrada.

miércoles, 16 de julio de 2008

Guardando una secuencia de video con Avidemux


En ocasiones es conveniente utilizar una secuencia de video, por ejemplo, de una película, concierto, etc. para ilustrar algún contenido musical, o para cualquier otro objetivo didáctico. En esta entrada vamos a mostrar la forma en que podemos guardar una breve secuencia de vídeo o una imagen que en cualquier momento podemos utilizar de fácil forma en clase. Utilizaremos para ello un sencillo pero eficaz programa, Avidemux, con el que además podemos elaborar otros recursos para la clase, que publicaremos en futuras entradas. Si la película procede de un dvd, previamente deberemos extraerlo al disco duro. (Ver aquí cómo)
Parte de este breve tutorial está basado en esta página.

martes, 15 de julio de 2008

Instalando MuseScore en Lliurex 7.11

Como Lliurex 7.11 está basado en Edubuntu 7.04 (conocido como Feisty Fawn), el editor de partituras MuseScore no se encuentra en los repositorios. Puedes instalarlo bajándote un paquete .deb de http://www.mediafire.com/?4tlaoz3cztm
En principio el programa se instalará haciendo simplemente doble clic sobre el paquete descargado. Para que no dé error de dependencias, activa primero en Synaptic el repositorio Feisty backports, de la siguiente forma:
Sistema > Administración > Gestor de paquetes Synaptic
En el Synaptic, Configuración > Repositorios
En la pestaña Actualizaciones, marca Actualizaciones no soportadas (Feisty backports)
Haz clic en Recargar
Ya puedes instalar el paquete descargado con un simple doble clic. Una vez instalado, puedes abrir el programa con Alt+F2 y escribiendo mscore. Para hacer un lanzador (acceso directo) desde el escritorio sigue las instrucciones que puedes encontrar aquí.
En la versión de Lliurex 8.04 (basada en Edubuntu 7.11) que previsiblemente saldrá en noviembre de 2008, MuseScore puede instalarse desde los repositorios.

lunes, 14 de julio de 2008

Haciendo sonar Rosegarden con Jack y Qsynth

  • Una vez instalado Rosegarden, lo cual se realiza con Synaptic sin problemas, hay que hacerlo sonar empleando el servidor de audio Jack y un sintetizador virtual como Qsynth.
  • Para instalar Jack lo más sencillo es, como de costumbre, acudir al Synaptic. Una vez terminado el proceso, verás que en Aplicaciones>Sonido y Video se ha creado un lanzador (acceso directo) a Jack Control. Actívalo y verás la pantalla de la derecha:
  • En los equipos en los que he probado esto que escribo, con un kernel que no es de baja latencia, he configurado la pantalla que se abre al hacer clic en Setup de la forma que puedes ver en la imagen siguiente:
  • Observa que los valores de Frames/Period y Periods/Buffer han sido modificados debido a que los que me aparecían por defecto (1024 Frames/Period y 1Periods/Buffer) hacían que el midi se reprodujera con petardeos. Además, Audacity no aceptaba funcionar con Jack activo mas que de esta forma (u otra que produzca como resultado una latencia de 23,2 seg, por ejemplo 128 Frames/Period y 8 Periods/Buffer. Con otras combinaciones me da error de dispositivo).
  • En el ordenador de la clase de música, con un kernel de baja latencia, la combinación es Frames 512 y Periods 2, pero en las demás máquinas con el kernel "normal" el midi se oye mal con estos valores. 256 y 4 me va bastante bien en un equipo portátil bastante sencillito. Atención también a la modificación en el Input y Output Device.
  • Ahora podemos darle al Start. El servidor se activará. A partir de ahora, si abrimos Audacity, deberemos seleccionar, si el programa no lo ha hecho solo (no sé como se hace esto), en Editar> Preferencias, el dispositivo Jack Audio Connection Kit.
  • Ya tenemos en marcha el servidor de audio. Nos falta ahora un sintetizador virtual (realmente un sampler virtual, ya que no hay herramientas de sintesis de sonido en este programa). El que todo el mundo cita es Qsynth, que instalaremos con Synaptic de la manera típica.
  • Igual que con Jack, una vez completado el proceso, veremos una entrada en Aplicaciones > Sonido y video que dirá QSynth. Al hacer clic en ella, veremos esta interfaz:
  • Con el signo + de abajo a la izquierda podemos añadir más sintes virtutales, QSynth2, QSynth3, etc. Al igual que en Jack, hay que configurarlo, lo que haremos haciendo clic en Options, el botón que hay a la derecha. Veremos un cuadro con cuatro pestañas:
  • En la pestaña MIDI solo hay que modificar el ALSA Sequencer Client ID, es simplemente un nombre para identificar el dispositivo.
  • En Audio, igualmente hay que modificar solamente el nombre.
  • Por último, mira la pestaña SoundFonts. Yo ya tengo puestas unas, pero por defecto el programa viene sin ninguna. Lo primero que tenemos que hacer, por tanto, es conseguir unas soundfonts e instalarlas en el QSynth.

  • ¿Qué cosa es una SoundFont? básicamente son grabaciones de instrumentos nota a nota (samplers) que serán los que sonarán cuando se lo ordenen los comandos MIDI. Sin ellas, Midi es como un violinista sin violín o un pianista sin piano. Y al igual que en estos casos, el resultado musical será producto de lo bien diseñado que esté el fichero Midi (el instrumentista) y la calidad del instrumento ejecutado(la SoundFont)
  • Yo las he conseguido aquí (mira en el menú de la izquierda > SoundFonts para Linux). Tienen por nombre PersonalCopy.sf2 y Unison.sf2 (la extension de los archivos SoundFont es sf2) Vienen comprimidas, por lo que su extensión es gz. Descargatelas haciendo clic en Download en el escritorio o en una carpeta.
  • Las soundfonts hay que descomprimirlas y copiarlas en un directorio ( el más apropiado es /etc/sound/, ojo hay que hacerlo como sudo por lo de los permisos). Luego basta ir a QSynth y agregarla en la pestaña SoundFont del cuadro de diálogo Opciones.

sábado, 12 de julio de 2008

Sound Juicer no permite extraer en mp3


En algún caso puedes encontrarte con que la opción de extraer mp3 en Sound Juicer no está activa y tampoco es posible editarla.
La solución está descrita en esta página. Como a veces los links desaparecen, resumo a continuación el procedimiento.
Básicamente hay que abrir una consola y escribir (también puedes copiar y pegar)
sudo apt-get install gstreamer0.10-plugins-ugly-multiverse
como es habitual, al apretar Enter te pedira la Password (ojo, no se refleja en la pantalla cuando la escribes). La introduces, aprietas nuevamente Enter y la pantalla empezará a mostrar líneas de mensajes de instalación.
Cuando acabe abre el Sound Juicer ( Aplicaciones / Sonido y Video / Extractor de música de CDs Sound Juicer ), y en el menú del programa Editar/Preferencias, si despliegas el apartado Formato de salida, verás un par de opciones más, entre ellas CD quality, MP3

miércoles, 2 de julio de 2008

Instalando ksnapshot

Como para este blog vamos a necesitar frecuentes capturas de pantalla que ilustren lo que vamos haciendo, vamos a instalar un capturador de pantallas muy eficaz, snapshot. En otra entrada explicaremos como funciona, aunque es muy intuitivo y simple aunque, Ay! en la lengua de Shakespeare.
  • Sistema>Adminstración>Gestor de paquetes Synaptic
  • En "buscar" escribimos "ksnapshot"
  • En la lista de paquetes seleccionamos "ksnapshot"
  • Aplicamos
  • Ya está. Ahora en Aplicaciones>Gráficos tienes la entrada "snapshot"

martes, 1 de julio de 2008

Sobre este blog

El objeto de este blog es crear una especie de recordatorio de todos las recetas de funcionamiento que vaya (vayamos) descubriendo en relación al funcionamiento de Linux, (en su versión Lliurex), y a sus aplicaciones en la Educación Musical y en el aula de música.
A finales del curso 2007-08, la Conselleria de Educación de la Comunidad Valenciana (España) empezó a distribuir en las aulas de música de algunos centros un ordenador con una versión del sistema operativo basada en Linux- Edubuntu (Feisty Fawn), llamada 'Lliurex'. La versión enviada a las aulas de música difiere de la que se envía con carácter general a las aulas de informática en que está configurada con un kernel de baja latencia, es un equipo de mayor potencia, tiene instalados programas específicos, etc.
Aunque desde finales de los ochenta he trabajado con aplicaciones musicales basadas primero en el inolvidable Atari ST y luego en Mac, desde hace ya muchos años empleo programas basados en Windows tanto para preparar material de clase como para actividades con ordenador en el aula, utilizando editores de partituras, secuenciadores, además de programas de edición gráfica y de texto, etc...La introducción en el aula de este nuevo sistema basado en Linux me ha supuesto por tanto un esfuerzo de adaptación, especialmente en las operaciones propias del sistema operativo.
Así pues, las entradas de este blog no tienen más propósito que establecer un recordatorio para mí mismo de los procedimientos, en parte nuevos, que supone adaptarse a utilizar en clase este nuevo sistema. Si pueden resultar útiles para alguien más, especialmente compañer@s usuarios de Lliurex en el aula de música, mejor aún. Y si a través de los comentarios que podéis introducir en las entradas podeis señalar errores, aportar soluciones más sencillas, caminos para realizar innovaciones o simplemente opinar, entonces daré por muy bien empleado el tiempo invertido en teclear estas líneas.
Octavio Soler