 |
 |
 |
 |
|
 |
 |
Help
Reverberación con el plugin ALSA
|
|
| Author |
Message |
|
Luis Andraschnik
|
|
Post:
Nov 8th 2006 at 11:38 AM |
|
|
Hola Julián
Soy usuario de Linux, de Argentina, y voy a comenzar a tomar lecciones de Guitarra por lo que descubrir este magnÃfico programa (100% GPL!!), creo que me ayudará a progresar.
Quiero comentarles este pequeño inconveniente:
Al utilizar el plugin ALSA, y timidity como generador del sonido, la reproducción de cualquier partitura se escucha con una reverberación o delay en cada nota, no se exactamente como llamarla, pero el resultado es muy molesto. Quiero destacar que configuré timidity para un mÃnimo uso de CPU ( cerca del 7%), y los archivos midi se reproducen muy bién por ejemplo con Xmms + timidity plugin.
La razón por la que me empecino con usar esta combinación sonora en lugar de usar el API de sonido del Java de SUN, es que podrÃa precindir de la JVM de SUN (la que tengo instalada ahora) y utilizar otra JVM 100% libre, además que el sonido deberÃa ser mejor.
Estuve intercambiando mails con el creador de la distribución Musix GNU+Linux, para recomendarle este programa, pero el problema es que esta distro no incluye soporte para software no-libre ( como el java de SUN) y en mi opinión es el mejor programa para Guitarra ( y mucho más ) que existe para Linux.
Saludos
|
|
| Back to Top |
| |
|
Julian
|
|
Post:
Nov 8th 2006 at 12:26 PM |
|
|
Hola...
bueno por suerte hablas castellano :p.. me cuesta mucho responder en ingles... yo tambien soy de Argentina mas precisamente de Pilar. (Bs As)...
con respecto a lo que mencinoas de Alsa.. justamente en este momento estoy trabajando en un secuenciador completamente nativo en C++, para que TuxGuitar pueda funcionar con GCJ + Alsa...
el plugin que hay hoy ..TuxGuitar-alsa.. solo reproduce sonidos. pero sigue usando el secuenciador de Java..
en fin.. la idea es que el plugin TuxGuitar-alsa.. se convierta no solo en un reproductor de sonidos.. sino que pueda reproducir toda la secuencia midi...
hay otro problema para que TuxGuitar compile bajo GCJ.. que es la api
"javax.printer" .. pero igualmente el uso de esta api en tuxguitar es provisorio... la idea es usar la impresion de SWT.. pero recien esta implementada en la version de CVS de SWT.. o sea que ni bien salga la version estable SWT-3.3 sera implementado en tuxguitar.
Saludos..
|
|
| Back to Top |
| |
|
Luis Andraschnik
|
|
Post:
Nov 8th 2006 at 1:52 PM |
|
|
Hola Julián
Somos casi vecinos, yo soy de San Miguel!
Veo que estás trabajando duro en el tema y eso me alegra mucho.
A ver si entendà un poco, ya que no soy programador:
Tuxguitar con el plugin Alsa, no utiliza timidity para generar el sonido?
Entonces no serÃa más fácil, digo yo con mi profunda ignorancia del tema, utilizar timidity por ej que implementar un secuenciador midi con el plugin, o estoy mezclando peras con manzanas?
Un gran saludo
Luis
|
|
| Back to Top |
| |
|
Julian
|
|
Post:
Nov 8th 2006 at 2:37 PM |
|
|
hola...
bueno te explico mas o menos como es el tema..
>>Tuxguitar con el plugin Alsa, no utiliza timidity para generar el sonido?
no.. lo que usa es Alsa.. y para esto se tiene que conectar a un puerto..
por defecto Alsa crea el puerto "Midi Through Port-0" (o es lo que hace en mi pc)
pero ese puerto solo suena si tenes una placa con soporte para Midi. que en mi caso no la tengo...
Timidity es un sintetizador por software.. no se la explicacion exacta.. pero digamos que simula que tu placa tiene Midi..
lo que hace es conectarse a Alsa y agregarle sus puertos...
por defecto: 128:0 128:1 128:2 128:3
entonces despues, no solo desde tuxguitar-alsa, sino desde cualquier programa como maneje midi como Rosegarden, noteedit, kguitar, etc.. te podes conectar al puerto que creo timidity.. pero en realidad el programa se conecta a alsa.. y a su vez timidity esta conectado a alsa..
timidity tampoco es el unico sintetizador por software....hay otros como fluidsynth..
>>Entonces no serÃa más fácil, digo yo con mi profunda ignorancia del tema,
>>utilizar timidity por ej que implementar un secuenciador midi con el plugin
Bueno.. como respondo arriba.. timidity es un sintetizador por software..
si yo usaria directamente timidity, estaria quitando la posibilidad de quienes tienen placa de sonido con Midi integrado, de poder disfrutar los sonidos de su placa...
o bien estaria limitando al usuario a usar siempre timidity.. cuando el usuario en realidad es libre de elejir el sintetizador que mas le guste.
Las diferencias entre lo que estoy haciendo y lo que hay es esta:
hoy el plugin solo lanza sonidos (en realidad eventos.. pero te voy a marear)..
pero reproducir una cancion... es un conjunto sonidos.. y cada sonido suena en un momento determinado con una duracion determinada..
hoy, uso el secuenciador de java, que es el quien arma ese conjunto de sonidos y decide cuando tienen que sonar..
y el plugin solamente para reproducir el sonido cuando el secuenciador se lo pida...
la idea es que ahora el plugin haga todo.. es decir, que tenga ese conjunto de sonidos y sepa cuando hacerlos sonar y cuando no.
de esta manera el plugin quedaria fuera de la necesidad de tener instalado Java Sound Api... entonces compilaria en GCJ
Saludos..
|
|
| Back to Top |
| |
|
Luis Andraschnik
|
|
Post:
Nov 8th 2006 at 2:54 PM |
|
|
Ahora entendà todo!
Y gracias por trabajar para independizarte de, como dirÃa Richard Stallman "la trampa de Java", aunque algunos no entiendan la importancia del tema.
Saludos ..
|
|
| Back to Top |
| |
|
Ticks
|
|
Post:
May 20th 2007 at 1:06 AM |
|
|
Hola
Soy de Mexico este y quiesira saber como abro un archivo con terminacion.gp3 tengo tiempo intentnadno preo no a no doy como hacerlo agradeceria mucho su ayuda
Saludos......
|
|
| Back to Top |
| |
|
Cheap Christian Louboutin
|
|
Post:
Apr 17th 2012 at 8:13 AM |
|
|
|
What should you look for when buying sexy high heels? If you work at a desk job, wear business attire all day and the extent of your walking consists of walking to the copier Cheap Christian Louboutin and back then four inch heels are perfect. One suggestion is to buy a closed toe shoe with a two and at most three inch heel that will look great with slacks Christian Louboutin Asteroid Pumps giving Christian Louboutin Booties you a polished look without the discomfort of wearing high heels all day long. Platforms add height in the sole reducing the angle your foot Cheap Louboutins rests at and makes the shoe more comfortable, like wedges and other platform type shoes. Many women mistakenly think platform shoes are only those stripper shoes that have the Christian Louboutin Sandals three, four and five inch platforms that make Louboutin Shoes Sale you look like a stripper when you wear them
|
|
| Back to Top |
| |
Post Reply
|
 |
 |
 |
 |
|