Archivo de la categoría: Home Recording

Frozen. Grabación en casa de Maria y sus amigas


El martes pasado vinieron a comer Maria y tres de sus amigas (Laia, Adela y Martina), con el objetivo de grabar un par de temas de Frozen. Realmente estas niñas están poseídas por Frozen, Maria ya ha visto la peli 5 veces. La cuestión es que cob dos horas y media teníamos que hacer mucha faena, a parte de comer. La comida la solucionamos rápido, arroz a la cubana para 5 y rapidito que hay mucho trabajo.

Manos a la obra, un poco de calentamiento. Yo lo tenía todo preparado: dos micros para las cuatro niñas, que entraban en una pista de Ardour. En otras dos pistas ya tenía preparado previamente las canciones Vol Volar (Let it Go) y Per primer cop en la Vida (For the First Time in Forever), en sus versiones catalanas, que son las canciones que habíamos planificado de grabar (bien, en principio sólo era Vol Volar, la segunda era de reserva).

Hicimos varias tomas del Let it Go, pero tan sólo dos tomas del Per Primer Cop… El resultado es bastante satisfactorio teniendo en cuenta que son niñas de 9 años. A mejorar realmente las entradas (que tiene solución si se practica), y la afinación (más difícil de solucionar). Además, el hecho de que estuviesen emocionadas con esta experiencia no ayudaba nada.

Al final escogíuna de les tomas. Para exportar el audio sin matarme mucho he equilibrado la pista instrumental con la pista de las voces, y he aplicado a las voces un poco de compresión, chorus y reverb, todo de forma moderada, i ya tengo el mp3. Todo esto hecho con Ardour como DAW multipista. (Linux, of course).

Para el tema del video cometí un error. Me contenté con grabar un solo video, pensando que lo juntaría con la versión buena del audio, y no. En los dos videos que se muestran se ve clarament una falta de sincronía entre el video y las voces. A parte de la falta de sincronía en las entradas, el resultado es un tanto irreal. Para la próxima vez grabaré en video todas las tomas, y siempre seré a tiempo de borrar los videos descartados.

En estas grabaciones lo ideal es utilizar cascos para todas las participantes. Necesitaría una cosa similar a esto. Como no dispongo de un amplificador de auriculares, se ha utilizado un monitor de campo cercano, intentando que el sonido no entre por los micros. Esto se consigue controlando la distancia, el volumen y que el monitor quede detrás de los micros. La parte de señal que ha entrado por los micros es mínima, aunque no nula.

Así pues, el material que se ha utilizado es:

  • Ordenador Linux Ubuntu 12.04 con JACK y Ardour
  • Tarjeta de sonido externa, Edirol UA25EX
  • Mezclador de 4 entradas (sólo se utilizan dos)
  • 2 micrófonos
  • Monitor de campo cercano

A continuación se muestra el resultado: dos videos que se han colgado en Youtube. A las niñas les ha encantado ver cómo su video se mezclaba con las animaciones de las protagonistas de Frozen: Elsa y Anna.

50 ways… #5. Cómo hacer un soundfont para acordeón

Mi hija está aprendiendo a tocar el acordeón diatónico. Se trata de un acordeón de botones de la marca Castagnari, modelo Studio, con dos hileras de botones en la mano derecha (afinadas en Sol y en Do), y los 8 botones de la mano izquierda son los bajos, divididos en 4 bajos y 4 acordes. Este es el tipo de acordeones que sonaban en les fiestas mayores de los pequeños pueblos del Pirineo. Cuando todavía no había carreteras para llegar a estos pueblos, en el siglo XIX y hasta entrado el siglo XX, los músicos habían de subir a los pueblos a pie o en mula. Por tanto era necesario acarrear instrumentos transportables. Muchas veces un acordeón y un violín animaban el baile en la plaza del pueblo.

En esta ocasión, ya que dispongo de un instrumento nuevo para mi, quiero hacer la práctica de crear un soundfont desde cero, y de esta manera podré utilizar el sonido de este instrument en diferents proyectos. Evidentmente, se ha de empezar mostreando todas las notas. Para hacerlo se utilizará un micrófono de una calidad óptima, intentando que no haya ruidos de fondo. Se grabará a un volumen adecuado, notas largas, y sin producir saturación, en un solo canal. Las muestras se van grabando de forma ordenada y utilizando un nombre de fichero adecuado de manera que no hi haya confusión posible. Para grabar las muestras he utilizado un Ubuntu 12.04 32 bits, interfície Edirol UA-25EX y un micrófono Beyerdynamic TG I5d2d. Se ha utilizado el siguiente comando:

arecord -r 44100 -f cd -t wav -D plughw:UA25EX accordion_C4.wav

Deberemos tener cuidado al samplear los bajos y los acordes, que son botones especiales. Una vez tengamos todas las muestras, con el Audacity editamos los ficheros de onda. Cogemos una parte significativa de la muestra sampleada, intentando que la envolvente sea periódica, y evidentmente no coger los extremos del fichero de onda. Nos aseguramos de que la muestra no tenga saturación, y amplificamos la muestra a un nivel razonable, de manera que todas las muestras tengan un volumen similar. El resultado de las muestras es el siguiente:

Samples Accordion Castagnari Studio by joanillo

Samples Accordion Castagnari Studio (Bass and chords) by joanillo

Entonces ya podemos empezar a utilizar el Polyphone, que será el entorno gráfico que utilizaremos para construir el soundfont. Lo primero que haremos es importar todas las muestras, y diremos cuál es la nota raíz de cada nota, de manera que ya le estamos asignando una frecuencia. Entonces creamos un instrument nuevo (por ejemplo Accordion), que será el único instrumento que contendrá este soundfont. Ahora es cuando tenemos que asociar cada muestra a una nota midi del instrumento que estamos editando. Por ejemplo, para la muestra accordion_C4.wav pondremos:

    \t

  • root key = 60
  • \t

  • key range = 60-60
  • \t

  • attack = 0,2s
  • \t

  • release = 0,2 s

Las notas de los bajos que se hacen con la mano izquierda se corresponden con las siguientes notas midi:

    \t

  • Bajo C = 36 (C2)
  • \t

  • Bajo D = 38 (D2)
  • \t

  • Bajo E = 40 (E2)
  • \t

  • Bajo F = 41 (F2)
  • \t

  • Bajo G = 43 (G2)
  • \t

  • Bajo A = 45 (A2)

Y un caso especial son los acordes que se hacen con la mano izquierda, que se asocian por convenio a las siguientes notas midi.

    \t

  • Acorde CM = 24 (C1)
  • \t

  • Acorde DM = 26 (D1)
  • \t

  • Acorde EM = 28 (E1)
  • \t

  • Acorde FM = 29 (F1)
  • \t

  • Acorde GM = 31 (G1)
  • \t

  • Acorde Am = 33 (A1)

Y es importante recalcar que esta asociación es un convenio. Cuando toque la nota midi 24 se disparará el sonido sampleado que corresponde al acorde CM.

Para los bajos y acordes se ha fijado los valores de attack y release a 0,6s.

Para acabar de definir el soundfont hemos de crear un nuevo preset asociado a este instrumento, de manera que el sonido de acordeón lo tendremos en el banco=0 y canal=0 (000:000). Finalmente ya puedo guardar el soundfont, castagnari.sf2, y ya lo puedo testear, en este caso con fluidsynth, haciendo sonar mi canción preferida: Una Plata d’Enciam, tocada a la manera cómo se hace con el diatónico: la melodía con la mano derecha, y alternando los bajos y los acordes con la mano izquierda.

/usr/bin/fluidsynth -s -l -j -a jack -m jack ./accordion_castagnari_studio.sf2 ./una_plata_denciam.midi

Una Plata d’Enciam by joanillo

En el siguiente post explicaremos cómo se ha generado el fichero midi que acabamos de tocar a partir del editor de partituras lilypond. Tenía ganas de hacer un post sobre lilypond, y concretament ahora que mi hija esta aprendiendo el diatónico, cómo se puede utilizar lilypond para la notación de acordeón.

Referencias:

Non, non, hijito. Canción de cuna que me escribió mi padre.

Otra canción de cuna de mi padre. Pero esta vez es antigua, la escribió para mí hace 42 años. Paso de poner una foto mía de cuando era bebé, o sea que pongo la primera foto que he pillado por Google Images para ilustrar el post.

La transcripción del original se ha hecho en Lilypond. Se ha reproducido con fluidsynth a través de JACK, y se ha grabado directamente en el Audacity. Todo ello sobre GNU/Linux (Ubuntu 10.04).

La letra en catalán:

\tNon, non, Joan, amb molta pau. Que la soneta va arribant;
\tNon, non, fillet, dorm ben aviat, tens la mareta al teu costat.

\tLes veus del dia ja s’han fos. Dorm en silenci i bon repòs;
\tNon, non, Joan, en el teu llit, que els dolços somnis van venint.

Non, non, Joan (cançó de bressol, lullaby) by joanillo

Descarga la partitura: Non, non, fillet (escrita por mi padre hace 42 años y que me dedicó) (JM Quintana, 1970)

Canción de cuna (de mi padre a sus nietos)


Otra canción de cuna de mi padre. Dedicada a sus nietos (los 10 que tiene, el que vendrá, y los que pueden venir). Entre ellos María y Pere, los míos. Una canción dulce y de melodía simple, sin sobresaltos, com corresponde a una canción que tiene por objetivo hacer dormir, cosa a menudo nada fácil.

Duerme, niñito, el dulce sueño.
noneta non canta la madre;
sueños de paz te envolverán;
noneta non, dentro de la cuna,
noneta non, canta el amor.

Canco bressol 2 (lullabye) by joanillo

Descarga la partitura: canco_bressol (dedicada a mis nietos) (JM Quintana, 2012)

Ave Maria (música religiosa)


Una composición del mi padre: un Ave María, estamos hablando de música religiosa tocada con un órgano de iglesia. La partitura se ha transcrito en lilypond, se ha tocado con fluidsynth buscando un sonido de órgano que esté bien, y se ha grabado en Ardour. Más adelante convenceré a Rita para que cante encima, pues tiene letra (en latín, como tiene que ser). Puedes descargarte el zip, donde puedes encontrar todo el material, incluido el fichero lilypond y así se puede ver cómo es este formato de transcripción musical:

Descargar Ave Maria (mp3, lilypond, midi, pdf)

La parte melódica de la melodía tiene esta pinta en lilypond:

melodia = \\relative c» {
\t\\set Staff.midiInstrument = #»church organ»
\t\\clef treble
\tr2 r r r r r r r r r r r r \\mBreak
\tbes2 g4. g8 c2 bes ees4 d8 c bes4( g) bes2 c4 bes8 aes g4( ees) g2 bes4 aes8 g f2 g4 r ees’ d8 c \\mBreak
\tbes4( g) bes2 c4 bes8 aes g4( ees) g2 bes4 aes8 g f2 ees \\bar «||» g4.\\f g8 a4 f bes2 a4 a8 a bes4 a d2 d4. d8 \\mBreak
\td4 cis c8 c c c c bes bes4 bes bes8 bes bes4 a~ a gis16( a bes) a e’4~ e16 cis a g g8( f) f4~ f e16 g bes( g) e2~ e4 cis’16( d e d) \\mBreak
\tcis2~ cis4 r \\bar «||» r2 r r r r r r r r r \\mBreak
\tr2 r r \\bar «||» bes2\\mf g4. g8 c2 bes ees4( d8) c bes4( g) bes2 c4( bes8) aes g4( ees) g2 bes4 aes8 g f2 \\mBreak
\tg4 r ees’4( d8) c bes4( g) bes2 c4 bes8 aes g4( ees) g2 bes4( aes8) g f2 ees ges4 ges8 ges f4 f ges4. ges8 \\mBreak
\tf8. f16 f4 g aes8 bes c4 c a( bes8) c d4 d ees bes8 g c4 bes \\mBreak
\taes4( g8) f aes4 g g( f8 ees) f2 f4( ees8 d) ees2~ ees4 r \\bar «|.»
}

Ave maria by joanillo

Canción de cuna muy personal

Estos días estoy cantando a Pere y a María una canción de cuna que tiene un significado muy especial. Es una canción de cuna que le cantaba mi abuela Montserrat a mi padre, y es realmente muy original, no es para nada conocida. Mi abuela nació en una masía en La Guàrdia, en la subcomarca del Lluçanès (Cataluña), una zona con entidad propia entre Puigreig y Vic. Precisamente, todo el folklore de la zona lo documentó Josep M. Vilarmau, allá por los años 40 del s. XX, que era precisamente primo de mi abuela, además de colega del folklorista Joan Amades. Hizo una obra de referencia para estudiar las canciones de la comarca <: Folklore del Lluçanès, y esta canción de cuna, sin título, precisamente no está.

Es una canción muy sencilla y dulce, como han de ser las canciones para hacer dormir a los niños. Mi padre la ha arreglado para piano, plasmando esta dulzura y simplicidad armónica. Yo sólo la he transcrito con lilypond y la he grabado con un buen sonido de piano. Así pues, mi reconocimiento para mi abuela (al cielo esté), a mi padre, y a todo el patrimonio inmaterial que representa el folklore de las tierras catalanas. La letra (traducción del catalán):

El ángel del sueño tiene las alas blancas,
tiene el cabello dorado y el vestido de plata.
El ángel del sueño que del cielo desciende.

El ángel del sueño al niño acompaña,
le mece en la cuna y los ojitos les cierra.
El ángel del sueño le besa y le canta.

Lilypond es un sistema de edición musical muy completo y que produce unas partituras de gran calidad. Eso sí, es un poco complicado de utilizar, aunque hay mucha información disponible. Yo sou un firme partidario. He transcrito la partitura manuscrita a lilypond, y aquí puedes ver el resultado:

Cançó de Bressol (descarga)

Lilypond, además de salida pdf, también produce la salida midi. Este fichero midi lo he hecho sonar con el sinte fluidsynth, que puede funcionar en línea de comandos, y que he cargado con un buen sonido de piano. Así de simple:

$ fluidsynth -l -a jack -m alsa_seq -g 1 /var/soundfonts/Musica_Theoria_v2_GM.sf2 /home/joan/lilypond/canco_bressol_v3.midi

El sonido que produce el fluidsynth se ha grabado en Ardour (el DAW de referencia en el mundo Linux), y sin más, sin añadir ningún efecto, lo he convertido a wav (y a mp3 con lame). Aquí puedes ver el resultado.
Cançó de bressol by joanillo

Espero que en un futuro esta canción se pueda ir transmitiendo de generación en generación y que quede com un bien preciado en mi familia.

Toc de Castells (canción de los castillos humanos)

Encontré por Internet la partitura del Toc de Castells. No sé exactamente de qué colla es, pues veo que cada colla toca el Toc de Castells de una forma un poco diferente. No tengo una gralla (sería equivalente a la dulzaina, en casa no me dejan tener una), pero sí que conseguí un flabiol de gralla, que tiene sonido de flauta dulce pero la digitación es la misma que la de la gralla. De esta forma puedes practicar com si fuese la gralla pero sin molestar a los vecinos. En algunas escuelas utilizan el flabiol de gralla en vez de la flauta dulce.

Esta pequeña grabación me ha servido para practicar algunos temas que tenía pendientes: la caja y los redobles están hechos con Hydrogen (me costó encontrar información de cómo hacer los redobles, pero al final lo conseguí). La secuencia de Hydrogen está grabada directamente en Ardour (escogiendo una buena librería de sonidos de batería), y he tenido que aclararme con el tema del Transporte (Ardour hace de Time Master, y JACK e Hydrogen le siguen). Todo está grabado con Ardour, con cuatro pistas: caja, redoble, flabiol 1 y flabiol 2. También he aprendido a hacer diferentes tomas (takes, playlists) en Ardour, para así poder escoger la que queda mejor; y hacer un punch en alguna zona concreta si se cree que se puede mejorar. Por otra parte, me he olvidado por fin de hacer las conexions en el QJackCtl y he hecho todas las conexions en Ardour, mucho más práctico y rápido.

Como efectos hay un reverb y compresión, que dan profundidad a la grabación y creo que la mejoran (y de paso disimulan alguna imperfección en la interpretación). En definitiva, otra grabación hecha con herramientas libres (JACK, Hydrogen, Ardour, GNU/Linux). El software libre al servicio de la música tradicional.

Hay una entrada de los Castells en la wikipedia en español, pero no en inglés. Podría ser interesante que alguien del mundillo casteller hiciese una entrada en la wikipedia en inglés.

Toc de Castells by joanillo

Grabaciones familiares: construyendo un archivo de muestras de audio

Pere tiene ahora 2 años y tres meses. Aprovechando la inercia de La Castañada y Todos los Santos he grabado de forma improvisada cómo canta \tLa Castanyera.

Estamos muy acostumbrados a archivar las fotos, y también los videos, y a tenerlos más o menos clasificados. Con las fotos podemos ver cómo crecen los niños (Y cómo crecen!). Podría ser una buena idea coleccionar, archivar y clasificar ficheros de audio. También tienen un valor documental, aunque damos más importancia a las fotos y a los videos.

Por ejemplo, me he dedicado 5 minutos a buscar por el fondo sonoro de la Biblioteca Nacional de Catalunya y he encontrado esta grabación de los años 50 de la Cobla de Barcelona, la coral Sant Jordi y el director Oriol Martorell: Vacaciones en la Costa Brava [archivo sonoro]

Aquí va La Castanyera cantada por Pere, con 2 años y tres meses:

gravació Pere, 2 anys i tres mesos by joanillo

Grabando un disco antiguo de Louis Armstrong

Canon EOS 550D and Terratec DMX6 FireChristman has gone, and I have a new camera that I want to use as a full HD video recorder.

Last week I recorded an 1961 Louis Armstrong recording from LP to mp3, using my new Canon EOS 550D as videorecorder, and my new (but 8 years old) Terratec DMX6 Fire 24/96 audio interface as audio recorder. And everything using open source tools (linux OS, Ardour DAW, ffmpeg video processing). The album is called Sincerely. Louis Armstrong, and the song is called If, and I bought this old single years ago in a Barcelona flee market. Google thanks, I found information about the single:

http://michaelminn.net/armstrong/index.php?section6#19550118b
Decca 29421: Sincerely (Louis Armstrong With Sonny Burke’s Orchestra – 1955)

Armstrong, Louis (Trumpet, Vocal)
Burke, Sonny (Conductor)
Candoli, Pete (Trumpet)
Young, Trummy (Trombone)
Bigard, Barney (Clarinet)
Ruffell, Donald (Saxophone)
Gentry, Chuck (Saxophone)
Koch, Jos Cook (Saxophone)
Kyle, Billy (Piano, Celeste)
Shaw, Arvell (Bass)
Deems, Barrett (Drums)

The resulting video is not realiiy full HD, just HD (1280×720) because the video combines the camera recording and a screencast, and the combination of screen and nvidia graphics card limits the overall resolution.

The resulting wav and mp3 files have fine quality. The recording levels are OK, without saturation, and the only noise you can listen is the noise expected from an old LP recording, just the noise that some people like to listen in this sort of ancient recordings.

So this video is a test of the capabilities of my Canon EOS 550D as a video camera, and my Terratec PCI audio interface as a linux compatible device.