TuxGuitar en Debian
Después de más de dos años de desarrollo, TuxGuitar ha llegado a la versión 1.0. Esta versión se considera estable basada en la comunidad de pruebas.
TuxGuitar se ha convertido en un útil software para crear y escuchar tablaturas de diversos formatos, sino también en un entorno de software para cualquier músico con alto o bajo nivel profesional.
Esta herramienta es el equivalente libre del muy popularmente conocido Guitar Pro, un software propietario al que TuxGuitar no tiene nada que envidiarle. Este programa se suele utilizar para componer música y, sobre todo, para aprender a tocar la guitarra, ya que ofrece posibilidad de ver el mástil de la guitarra. Así se puede ver la posición de los dedos en el mástil para cada nota, aunque también ofrece un piano virtual.
Para instalar TuxGuitar en nuestra máquina, podemos hacerlo desde los repositorios (a mí me funcionó):
# apt-get install tuxguitar
O podemos descargarnos el binario con el instalador
# wget http://surfnet.dl.sourceforge.net/sourceforge/tuxguitar/tuxguitar-1.0-rc4-linux-x86-installer.bin
# chmod u+x tuxguitar-1.0-rc4-linux-x86-installer.bin
# ./tuxguitar-1.0-rc4-linux-x86-installer.bin
Para un correcto funcionamiento de este programa necesitamos tener Java Runtime Environment en nuestra computadora. Si no lo tenemos lo instalamos y configuramos de la siguiente manera:
# aptitude install sun-java6-jre
Hay 3 alternativas que proveen `java’.
Selección Alternativa
———————————————–
1 /usr/bin/gij-4.3
+2 /usr/lib/jvm/java-gcj/jre/bin/java
*3 /usr/lib/jvm/java-6-sun/jre/bin/javaPulse para mantener el valor por omisión [*] o pulse un número de selección: 3
Using ‘/usr/lib/jvm/java-6-sun/jre/bin/java’ to provide ‘java’.
Para que la reproducción de las partituras con audio, todavía tenemos que hacer un par de cositas más:
# apt-get install timidity
# nano /etc/default/timidity
# Defaults for TiMidity++ scripts
# sourced by /etc/init.d/timidity
# installed at /etc/default/timidity by the maintainer scripts
# $Id: timidity.default,v 1.3 2004/08/07 14:33:26 hmh Exp $#
# This is a POSIX shell fragment
## Enable MIDI sequencer (ALSA), default is disabled
TIM_ALSASEQ=true ——> Descomentamos esta linea# Setting overrides (of /etc/timidity.conf) for the ALSA sequencer daemon
TIM_ALSASEQPARAMS=”-Os”
Guardamos cambios y reiniciamos Timidity:
# /etc/init.d/timidity restart
Stopping TiMidity++ ALSA midi emulation....
Starting TiMidity++ ALSA midi emulation…ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
Nos da un error bastante feote, para solucionarlo haremos lo siguiente. Primero arrancamos este módulo:
modprobe snd_seq
Ahora editamos el archivo modules añadiendo la linea que aparece aquí delante:
# nano /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with “#” are ignored.
# Parameters can be specified after the module name.firewire-sbp2
loop
snd_seq —–> agregamos esta linea
Finalmente reiniciamos Timidity y listo.
# /etc/init.d/timidity restart
Stopping TiMidity++ ALSA midi emulation....
Starting TiMidity++ ALSA midi emulation....
1 comment so far
Replica


[...] Comment! TuxGuitar en Debian [...]