  Reproduccin De Sonido COMO
  Yoo C. Chung http://laplace.snu.ac.kr/~wacko/,
  wacko@laplace.snu.ac.kr
  Traduccin: Fernndez Pradier Maurice, batsman@geocities.com
  v1.5, 7 de Noviembre de 1997

  Este documento contiene una lista de las aplicaciones para Linux
  capaces de reproducir diversos formatos de sonido.
  ______________________________________________________________________

  ndice General:

  1.      Prlogo

  2.      Introduccin

  2.1.    Copyright de este documento

  2.2.    Copyright de las aplicaciones listadas

  2.3.    Dnde conseguir este documento

  2.4.    Comentarios

  2.5.    Agradecimientos

  3.      Reproduccin de diversos formatos de sonido

  3.1.    MIDI

  3.1.1.  El conjunto adagio

  3.1.2.  TiMidity

  3.1.3.  playmidi

  3.2.    Mdulos

  3.2.1.  tracker

  3.2.2.  gmod

  3.2.3.  MikMod

  3.2.4.  xmp

  3.2.5.  s3mod

  3.2.6.  mod

  3.2.7.  nspmod

  3.2.8.  yampmod

  3.3.    Ficheros de sonido MPEG

  3.3.1.  mpg123

  3.3.2.  maplay 1.2

  3.3.3.  maplay 1.3b

  3.3.4.  maplay3

  3.3.5.  splay

  3.3.6.  Sajber Jukebox

  3.3.7.  amp

  3.3.8.  XAudio

  3.3.9.  l3dec-l3enc  Codificador/decodificador de nivel III Shareware

  3.4.    WAV

  3.4.1.  wavplay

  3.4.2.  XWave

  3.5.    Otras cosas

  3.5.1.  sox

  3.5.2.  bplay

  3.5.3.  SIDPLAY

  3.5.4.  RealAudio Player

  3.5.5.  cat

  4.      Otras utilidades de sonido

  4.1.    volume

  4.2.    Sound Studio

  4.3.    setmixer

  4.4.    Tickle Music

  5.      Referencias

  6.      Anexo: El INSFLUG
  ______________________________________________________________________

  1.  Prlogo

  La traduccin de este documento se inscribe dentro del proyecto
  INSFLUG.  La ltima revisin se realiz el 30/5/98.

  2.  Introduccin

  Esto es el Reproduccin-De-Sonido COMO. Contiene una lista de los
  diversos formatos de sonido y de las aplicaciones que pueden ser
  usadas para reproducirlos. Adems lista algunos trucos y consejos
  referentes al uso de estas aplicaciones. Tambin describe algunas
  aplicaciones relacionadas con el sonido pero no directamente con su
  reproduccin. Sin embargo, este documento no describe cmo configurar
  Linux para dotarlo de soporte para el sonido. Consulte el Sonido-Como
  traducido por Sergio Alonso Manzanedo, sa.manzanedo@vll.servicom.es
  para obtener instrucciones sobre cmo configurar un sistema Linux para
  tener sonido e informacin acerca del hardware soportado.

  Este documento trata de las aplicaciones de sonido para el usuario
  final.  Esto significa que solamente trata lo que un usuario medio
  tiene que conocer del sonido desde el punto de vista de las
  aplicaciones, y no cosas exticas como la sntesis de voz, o
  informacin acerca del hardware que es tratada en el Sonido COMO.

  2.1.  Copyright de este documento

  This document can be freely distributed and modified (I would
  appreciate it if I were notified of any modifications), as long as
  this copyright notice is preserved.  However, it cannot be placed
  under any further restrictions, and a modified document must have the
  same copyright as this one.  Also, credit must be given where due.

  Este documento puede ser distribuido libremente y modificado
  (apreciara que se me las notificara), siempre y cuando esta nota de
  copyright sea conservada. Sin embargo, ninguna otra restriccin
  adicional podr ser aplicada y cualquier trabajo derivado de ste debe
  tener el mismo copyright. Algn crdito debe ser acordado donde sea
  necesario.

  2.2.  Copyright de las aplicaciones listadas

  Si no se menciona ningn copyright, la aplicacin est sometida a la
  Licencia GNU General Public License.

  2.3.  Dnde conseguir este documento

  La versin oficial (en ingls) ms reciente de este documento puede
  ser obtenida del Linux Documentation Project,
  http://sunsite.unc.edu/mdw/linux.html. La versin no oficial ms
  reciente puede ser obtenida de http://laplace.snu.ac.kr/~wacko/howto/.

  Una versin en coreano de este documento (un poco desfasada) est
  disponible en http://plaza.snu.ac.kr/~wacko/howto/Sound-Playing-
  HOWTO.ks.

  Una versin en japons de este documento est disponible en
  http://jf.gee.kyoto-u.ac.jp/JF/JF-ftp/euc/Sound-Playing-HOWTO.euc.

  La ltima versin Oficial (INSFLUG) en espaol del documento que est
  leyendo estar siempre en http://www.insflug.org, y en la pgina del
  traductor,
  http://www.geocities.com/SiliconValley/Vista/4289/Reproducir-sonido-
  index.html.

  2.4.  Comentarios

  No lo s todo, y no uso todas las aplicaciones aqu listadas (algunas
  no las puedo ni probar), as que seguro que hay errores. Por otro
  lado, los programas evolucionan continuamente, de tal forma que la
  documentacin tiende a quedarse desfasada. Por lo tanto, si encuentra
  algo incorrecto, por favor enveme a wacko@power1.snu.ac.kr cualquier
  correccin. Las Sugerencias o adiciones a este documento sern
  bienvenidas.

  2.5.  Agradecimientos

  A todos los autores de las aplicaciones descritas en este COMO.
  Tambin a Hannu Savolainen por el estupendo controlador de sonido y a
  Linus Torvalds por el gran SO que lo soporta.  Querra dar las gracias
  a Raymond Nijssen (raymond@es.ele.tue.nl), Jeroen Rutten
  (jeroen@es.ele.tue.nl), Antonio Prez (aperez@arrakis.es), Ian Jackson
  (ijackson@gnu.ai.mit.edu), y Peter Amstutz (amstpi@freenet.tlh.fl.us)
  por sus informaciones y ayuda.

  3.  Reproduccin de diversos formatos de sonido

  Hay muchos tipos de formatos de sonido (WAV, MIDI, MPEG, etc...). A
  continuacin son enumerados, as como las aplicaciones que pueden ser
  usadas para reproducirlos.

  3.1.  MIDI

  MIDI proviene de Musical Instrument Device Interface. Los ficheros
  midi tienen normalmente la extensin .mid.  Contienen informacin de
  secuenciado, es decir, acerca de cundo tocar qu instrumento y de qu
  forma, etc.  Segn su hardware (y tal vez dependiendo del sofware que
  use para reproducirlo), el sonido puede ser excelente, o bien
  insufrible.

  3.1.1.  El conjunto adagio

  Este conjunto incluye mp (un reproductor de ficheros MIDI desde la
  lnea de comandos) y xmp (un reproductor de ficheros basado en XView).
  Necesitar las extensiones SlingShot para usar xmp.  Tambin contiene
  otros programas para reproducir partituras de Adagio.

  Si tiene una GUS, mp puede reproducir ficheros MOD (vase la seccin
  ``Mdulos'' para ms informacin).

  Un pequeo y molesto fallo (en la versin 0.5) es que el sonido acaba
  bruscamente al final. En vez de terminar el sonido en la forma
  especificada por el fichero MIDI, acaba repitiendo la nota
  inmediatamente anterior a la final durante un largo intervalo de
  tiempo. Esto no ha hecho que deje de usar mp, pero puede disuadir a
  alguien de usarlo para trabajo 'de verdad'. Tambin arranca de forma
  relativamente lenta.

  El programa no contiene ninguna informacin de copyright (al menos
  ninguna que haya sido capaz de encontrar), as que asumo que puede ser
  libremente redistribuido y modificado. No me tome al pie de la letra,
  de todas formas. (Por una interpretacin estricta de la ley de
  copyright, nada nos da el derecho de hacer estas cosas, pero no creo
  que sta fuese la intencin del autor.)

  Existe una versin del CMU MIDI Toolkit para Linux (aunque hay
  suficientes adiciones como para que no sea una simple conversin) cuyo
  autor es Greg Lee, lee@uhunix.uhcc.hawaii.edu.

  Puede ser encontrada en
  ftp://tsx-11.mit.edu/pub/linux/packages/sound/adagio05.tar.gz Los
  ficheros binarios includos estn en formato a.out (enlazados con
  libreras antiguas) y el fichero xmp da un fallo de segmentacin en el
  entorno X11R6 (XFree86 3.1.1, libc 4.7.2).  El fichero mp funciona
  bien en un entorno a.out.

  Necesitar un poco de maa para compilarlo. Realmente, no es muy
  difcil.  Todo lo que tiene que hacer es incluir el modificador -lfl
  al final de SHROBJ y XMPOBJ en el fichero Makefile.  Esto es para
  enlazarlo con la librera flex, que no es enlazada por defecto. Siga a
  continuacin las instrucciones de instalacin. Y no olvide instalar
  las extensiones XView y SlingShot si quiere compilar xmp.

  3.1.2.  TiMidity

  Alguna gente recomienda este programa experimental por su buen sonido
  (y es cierto, es mucho mejor que mp en una Sound Blaster 16, y
  probablemente no sea muy diferente en una GUS).  Sin embargo, tiene
  como inconveniente el importante uso de la CPU. Reproduce ficheros
  MIDI mediante una conversin a formato WAV y despus reproduce este
  ltimo (tambin puede convertir un fichero MIDI en un WAV sin
  reproducirlo si lo desea). Esta es la razn de su uso intensivo de la
  CPU.

  Tambin tiene una interfaces ncurses, SLang, Tcl/Tk y Motif.

  Necesita un parche para poder usarlo con tarjetas Gravis Ultrasound.
  Consulte la FAQ incluida con TiMidity para ms informacin.

  El autor es Tuukka Toivonen, tt@cgs.fi).

  La ltima versin de timidity puede ser encontrada en
  http://www.cgs.fi/~tt/timidity/.  Esta pgina tambin contiene un
  enlace a una pequea librera de parches para GUS. La versin Motif
  puede obtenerse de http://www.loria.fr/~pagel

  3.1.3.  playmidi

  Este es un reproductor de MIDI que funciona con FM, GUS y MIDI
  externo.  Se dice que comienza ms rpidamente que otros. Tambin es
  capaz de reproducir ficheros Creative Music, Microsoft RIFF y ficheros
  MIDI de gran tamao de juegos como Ultima 7.

  Tiene una interfaz bajo X y otra para SVGA. Tambin tiene una opcin
  para reproduccin en tiempo real siguiendo todas las notas en cada
  canal y la velocidad de reproduccin (incluido automticamente con
  xplaymidi y splaymidi).

  Debera hacer algo como

       $ splaymidi foo.mid; stty sane

  si va a usar la interfaz SVGA, porque no reinicializa el modo tty del
  terminal correctamente. La interfaz SVGA es susceptible de ser
  eliminada prximamente.

  Ha sido realizado por Nathan Laredo, laredo@gnu.ai.mit.edu o
  laredo@ix.netcom.com).

  Puede ser obtenido por FTP annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/playmidi-2.3.tar.gz

  3.2.  Mdulos

  Los mdulos (en el campo de la msica por ordenador) son ficheros de
  msica digital, compuestos de un conjunto de muestras y de informacin
  de secuenciado, que indican al reproductor cundo reproducir qu
  muestra (instrumento) en qu pista y en qu tono, y realizando
  opcionalmente un efecto como vibrato, por ejemplo.

  Una ventaja que tiene sobre MIDI es que puede incluir casi cualquier
  tipo de sonido (incluyendo voces humanas). Otra es que suena
  exactamente igual en cualquier sistema, porque las muestras estn en
  el mdulo.  Una desventaja que tiene es que es mucho ms grande que
  MIDI. Adems, no tiene ningn formato estndar (el nico verdadero es
  el ProTracker, con el que muchos mdulos no son compatibles). Apareci
  en el Amiga.

  Normalmente tienen la extensin .mod. Hay muchas otras extensiones
  dependiendo de en qu formato estn.

  3.2.1.  tracker

  Este programa portable (ha sido portado a muchas plataformas)
  reproduce mdulos de msica SoundTracker y ProTracker. Usa solamente
  salida de 16 bits en estreo, y considero que la calidad es muy buena.
  Si necesita una forma simple de reducir el uso de la CPU, use la
  opcin -mono.

  Es un programa giftware citando al autor, Marc Espie,
  Marc.Espie@ens.fr).

  Puede encontrar una versin con el fichero Makefile modificado para
  Linux en
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz

  3.2.2.  gmod

  ste es un reproductor de mdulos para la tarjeta Gravis Ultrasound.
  Soporta los formatos MOD de 4/6/8 pistas, 8 pistas 669, MultiTracker
  (MTM), UltraTracker (ULT), FastTracker (XM) y ScreamTracker III (S3M).

  Requiere la versin 3.0 o posterior de el controlador de sonido. Y una
  GUS, por supuesto. Tal vez tenga que modificar el ncleo para hacer
  que el control de volumen funcione de la forma deseada.

  Tiene una interfaz X. Usa las libreras QT (versin 0.99 o superior).
  Vea http://www.troll.no/ para informacin sobre QT.

  Puede ser libremente distribuido. Fue escrito originalmente por Hannu
  Savolainen, y ahora es mantenido por Andrew J. Robinson,
  robinson@cnj.digex.net.

  Puede ser encontrado por ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/gmod+x-3.0.1.tgz

  3.2.3.  MikMod

  Este reproductor de mdulos reconoce los formatos XM, ULT, STM, S3M,
  MTM, MOD y UNI. (El formato UNI es uno interno usado por MikMod).
  Soporta los mdulos comprimidos. Usa sonido estreo de 16 bits como
  salida. Use la opcin -m (para sonido monoaural) si necesita una forma
  sencilla de reducir el uso de la CPU.

  La versin para Unix usa ncurses o Tcl/Tk para su interfaz.  Tambin
  puede ser usado como una librera, y no slo como un programa
  independiente.

  Ha sido escrito por Jean-Paul Mikkers, mikmak@via.nl). Ahora es
  mantenido por Jake Stine, dracoir@epix.net).

  Es shareware que tiene que ser registrado si desea usarlo
  comercialmente.  Tambin necesita permiso para distribuirlo
  comercialmente (la distribucin no comercial no lo necesita).

  La versin para Unix puede ser encontrada en
  http://www.aics.net/~amstutz/mikmod.html.

  3.2.4.  xmp

  ste es un reproductor de mdulos (no confundir con el xmp de Adagio)
  que puede reproducir MOD, S3M, STM, 669, y mdulos XM (otros formatos
  tambin son soportados, pero an estn en fase experimental o
  incompletos) en tarjetas de sonido con tabla de sntesis de ondas (GUS
  o SoundBlaster 32AWE), o en sistemas con SoftOSS (un controlador de
  sntesis wavetable por software), En un futuro prximo la salida
  ordinaria DSP debera ser posible igualmente.

  Tambin est disponible una interfaz bajo xmp.

  Fue escrito por Claudio Matsuoka (claudio@brasil.enemy.org y H.
  Carraro Jr.

  Puede ser encontrado en http://www.mardre.net/~claudio/xmp.

  3.2.5.  s3mod

  Reproduce mdulos MOD de 4/6/8 pistas y mdulos de Scream Tracker 3.
  Usa salida monoaural de 8 bits con una frecuencia de muestreo de 22000
  Hz por defecto. Puede usar la opcin -s para usar estreo, -b para
  habilitar la salida de 16 bits, y -f para especificar la frecuencia de
  muestreo. Sin embargo, el sonido resultante es peor que el de tracker
  (algn ruido), as que recomiendo el uso de tracker en vez de s3mod
  para reproducir ficheros MOD comunes (a menos que tenga una mquina
  poco potente). Usa mucho menos la CPU que tracker.

  El copyright pertenece a Daniel Marks y David Jeske, jeske@uiuc.edu
  pero puede hacer lo que quiera con l (excepto afirmar que lo ha
  escrito).

  Puede ser encontrado por ftp annimo en
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz

  3.2.6.  mod

  Este programa en fase beta reproduce MODs (15/31 instrumentos, hasta
  32 voces), MTMs, ULTs y S3Ms en la tarjeta Gravis Ultrasound. Puede
  usar tambin mdulos comprimidos si tiene gzip, lharc, unzip, o unarj
  instalados. No puede reproducir mdulos Powerpack, o los comprimidos
  mediante ciertos compositores de Amiga (firma "PACK").
  Requiere al menos la versin 3.0 del controlador de sonido. No
  funcionar con la versin 2.90-2 o anteriores. La interfaz de texto
  requiere ncurses. Tambin est incluida una interfaz X que usa Tcl/Tk.

  Ha sido escrito por Mikael Nordqvist, mech@df.lth.se o
  d91mn@efd.lth.se.

  Puede ser encontrado por ftp annimo en
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/mod-v0.81.tgz

  3.2.7.  nspmod

  ste es un reproductor de mdulos en fase alpha que puede reproducir
  mdulos MTM, S3M y MOD. Se supone que es un reproductor de mdulos
  para tarjetas de sonido sin DSP (no se confunda con lo que Creative
  Labs llama DSP). Su uso de la CPU es similar al de tracker.

  Tiene una funcin que permite que los mdulos se reproduzcan en bucles
  si as lo especifican. El nmero de bucles puede ser limitado mediante
  la opcin -l.  Tan solo usa 8 bit en la salida de sonido (en la
  versin 0.1).

  Ha sido escrito por Toru Egashira, toru@jms.jeton.or.jp.

  Puede ser encontrado por ftp annimo en
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/nspmod-0.1.tar.gz.

  3.2.8.  yampmod

  Este programa en fase alpha ha sido concebido para reproducir mdulos
  de 4 canales usando el mnimo de recursos de la CPU. No fue diseado
  para producir sonido de alta calidad. As que slo produce sonido de
  22 kHz en monoaural.  Adems, la salida no es tan "limpia" como
  debera, lo que refleja su condicin de software en fase alpha.

  Ha sido escrito por David Groves, djg@djghome.demon.co.uk.

  Est disponible por ftp en
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/yampmod-0.1.tar.gz

  3.3.  Ficheros de sonido MPEG

  MPEG es un estndar que especifica la codificacin de video y del
  audio asociado para almacenamiento digital. MPEG est normalmente
  asociado al video, pero la parte de audio del estndar puede ser usada
  por separado.

  sta define tres niveles: nivel I, II, y III.  Los reproductores que
  pueden decodificar los niveles superiores tambin pueden decodificar
  las inferiores. (ej: un reproductor de nivel III puede reproducir los
  ficheros de tipo II). Los ficheros MPEG de tipo I tienen
  corrientemente la extensin .mpg (as que si un fichero no puede ser
  reproducido por un reproductor de video MPEG, es probablemente de
  audio).; los de tipo II normalmente .mp2 y los de tipo III suelen
  tener .mp3. La compresin del sonido es bastante buena. Un fichero de
  tipo MPEG II de dos megabytes ocupara probablemente hasta 25
  megabytes en un fichero de muestras PCM con la misma calidad.

  3.3.1.  mpg123

  Este programa beta es un reproductor de audio MPEG eficiente, con
  soporte para mpeg 1.0/2.0 de niveles I, II y III. Est basado en el
  cdigo de muchas fuentes. Es capaz de reproducir en tiempo real flujos
  ledos por HTTP (es decir, uno puede reproducir audio MPEG
  directamente desde la World Wide Web).

  El autor principal es Michael Hipp, Michael.Hipp@student.uni-
  tuebingen.de. Puede ser usado y distribuido sin modificar libremente
  para fines no comerciales.  Su inclusin en una coleccin de software
  libre (como en imgenes de CD-ROM de servidores FTP) est
  explicitamente permitida.

  La ltima versin puede ser obtenida de http://www.heim3.tu-
  clausthal.de/~olli/mpg123/.

  3.3.2.  maplay 1.2

  Este reproductor de audio MPEG tan slo soporta los niveles I y II.
  Carece de soporte para el nivel III en la versin 1.2. Soporta
  tarjetas de sonido de 16 bits bajo Linux (sin embargo, los rumores
  dicen que algunas tarjetas de 16 bits no funcionan con maplay.

  Usa muchos recursos de la CPU, tomando hasta alrededor de 55% del
  tiempo de proceso en un Pentium 60MHz. La salida es intolerable en un
  486 66MHz porque la CPU simplemente no puede seguir el sonido. Si esto
  le ocurre, intente reproducir solamente un lado del flujo de sonido
  (con las opciones -l o -r), en vez del estreo por defecto.

  Un ligero cambio en uno de los ficheros puede ser necesario para
  compilarlo. Necesitar aadir la lnea siguiente al comienzo del
  fichero configuration.sh.

       #! /bin/sh

  maplay 1.2 puede ser obtenido por ftp annimo de ftp://ftp.cs.tu-
  berlin.de/pub/multimedia/maplay1.2/maplay1_2.tar

  3.3.3.  maplay 1.3b

  Esta es una modificacin no oficial (es decir, no del autor original)
  de maplay 1.2, que puede ejecutarse con un uso de la CPU menor.
  Consigue sto principalmente haciendo que la salida u-law funcione
  realmente en otras plataformas aparte de SPARC. Tenga en cuenta que
  usa u-law como salida por defecto, as que la calidad del sonido es
  menor.

  Las modificaciones fueron hechas por Orlando Andico,
  orly@gibson.eee.upd.edu.ph.

  Se puede obtener via ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay-1.3b-
  Linux.tar.gz.

  3.3.4.  maplay3

  Otro derivado de maplay 1.2. Aade soporte para audio MPEG de nivel
  III. En estos momentos parece tener ciertos fallos en su reproduccin
  (se oyen algunos ruidos agudos). Tendr que probar con las opciones
  para solucionar esto.

  Las modificaciones fueron realizadas por Timo Jantunen,
  timo.jantunen@hut.fi o jeti@cc.hut.fi. Dice que se puede usar
  libremente, pero no se permite ganar dinero. Sin embargo, no estoy
  totalmente seguro de la validez de este copyright, puesto que el
  maplay original est bajo la licencia GNU General Public License, que
  no permite que los trabajos derivados tengan un copyright diferente.

  Se puede obtener via ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/maplay3.tar.gz.

  3.3.5.  splay

  Este player beta es otro derivado de maplay 1.2 (realmente, es un
  derivado de maplay 1.2+, que es un derivado de maplay 1.2 para MS
  Windows solamente).  Aade soporte para audio MPEG de nivel III.
  Tambin puede reproducir ficheros WAV. Adems, es capaz de reproducir
  audio recibido a travs de una conexin HTTP.

  Otra caracterstica de splay es que puede ser usado como una librera
  (bajo la LGPL), as que puede ser usado en otros programas. Tambin
  intenta mejorar el rendimiento usando threading (necesita pthreads
  para usar esta caracterstica) y un poco de ensamblador.

  splay usa una interfaz de lnea de comando y opcionalmente una
  interfaz bajo X (que usa QT).

  Si despus de compilarlo no funciona (por ejemplo, da fallos de
  segmentacin), intente recompilarlo de nuevo sin threading.

  Es de Jung Woo-jae jwj95@eve.kaist.ac.kr.

  Puede ser obtenido desde http://adam.kaist.ac.kr/~jwj95/.

  3.3.6.  Sajber Jukebox

  Este programa es un reproductor MPEG con una interfaz grfica. Est
  basado en splay, as que incluye soporte para MPEG de nivel I, II y
  III.  Tambin puede reproducir audio MPEG en tiempo real, mediante una
  conexin HTTP. Es adems fcil de configurar.

  Usa las libreras QT, http://www.troll.no/ (al menos la versin 1.2).
  Tambin usa la librera LinuxThreads,
  http://pauillac.inria.fr/~xleroy/linuxthreads/ (el binario incluido
  slo funciona con la versin 0.5).

  El autor es Joel Lindholm, wizball@kewl.campus.luth.se.

  La ltima versin puede obtenerse por
  ftp://kewl.campus.luth.se/pub/jukebox.

  3.3.7.  amp

  Este reproductor MPEG beta slo soporta audio MPEG de nivel III.
  Puede reproducir directamente a la tarjeta de sonido, o dar salida a
  ficheros PCM o WAV en bruto o sin cabecera. Tambin usa bastante CPU
  (alrededor de 60% en un Pentium 133MHz).

  Fue escrito por Tomislav Uzelac, tuzelac@rasip.fer.hr.  Puede ser
  usado y distribuido libremente, mientras no sea vendido comercialmente
  sin permiso (sin embargo, est explcitamente permitido incluirlo en
  CD-ROMs que contengan software libre).

  Puede ser obtenido por ftp://ftp.rasip.fer.hr/pub/mpeg/amp-0.7.3.tgz.

  3.3.8.  XAudio

  Esta librera alpha fue escrita para ser una implementacin rpida de
  una librera de descompresin MPEG para varias interfaces grficas.
  Soporta audio MPEG de nivel I, II y III. Puede acceder aleatoriamente
  al flujo de audio. Se incluye una interfaz de lnea de comandos, al
  igual que una bajo Motif (Lesstif)  en la versin para Linux.

  Es de Gilles Boccon-Gibod, Alain Jobart y otros. Las interfaces para
  la librera pueden ser descargadas libremente. La librera en s debe
  ser licenciada para usarla (una licencia para cdigo fuente y binarios
  tambin est disponible).

  Las interfaces de la librera pueden obtenerse de
  http://www.mpeg.org/xaudio/.

  3.3.9.  Shareware l3dec-l3enc  Codificador/decodificador de nivel III

  Este es realmente un conversor que transforma los ficheros MPEG de
  nivel III en WAV, AIFF, SND, AIFC, o ficheros de mustra PCM. La
  versin para Linux no reproduce directamente el sonido con la tarjeta.
  Se tiene que transformar en primer lugar a otro formato.

  Sin embargo, cuando intente reproducir un fichero convertido mediante
  sox, seguramente obtendr slo ruido porque el orden de los bytes en
  las muestras PCM no es correcto (al menos en las plataformas Intel).
  Necesitar dar a sox la opcin -x para resolver el problema.  Hay
  algunos reproductores que no necesitan que le indique el orden de los
  bytes, as que no tendr que preocuparse de esto.

  Si tiene un ordenador muy rpido (al menos un Pentium a 90Mhz),
  entonces puede intentar reproducirlo directamente sin convertir el
  fichero MPEG a otro formato, como en el ejemplo siguiente (este
  ejemplo asume que est usando sox y reproduciendo una muestra de 44.1
  kHz estreo).

       $ l3dec foo.mp3 -sto | play -t raw -x -u -w -c 2 -r 44100 -

  El nmero tras -r es la frecuencia de muestreo de audio, y el nmero
  tras -c depende de si es mono o estreo (o incluso tetrafnico). Si
  esto parece muy complicado, o incmodo de usar continuamente, puede
  crearse algo como un script o un alias.

  Este es shareware con copyright de Fraunhofer-IIS. Hay disponible una
  versin de evaluacin para Linux (sistemas x86) por ftp annimo en
  ftp://ftp.fhg.de/pub/layer3  Slo convierte audio MPEG de nivel III.

  3.4.  WAV

  Cita de la pgina man de sox:

       Parecen ser muy similares a los ficheros IFF, pero no
       iguales. Son el formato de fichero nativo de Windows 3.1.
       Obviamente, Windows 3.1 es de una importancia tan increible
       para la industria de la computacin que simplemente tena
       que tener su propio formato de fichero de sonido.

  Normalmente tienen la extensin .wav.

  Vea tambin la seccin ``sox'' y ``bplay'' para otros reproductores de
  WAV aparte de los listados aqu.

  3.4.1.  wavplay

  Este programa tiene una interfaz de lnea de comandos y otra para X
  Window para reproducir y grabar en formato WAV. Usa locking as que
  slo un sonido puede ser reproducido a la vez. Su capacidades de
  locking pueden ser usadas separadamente de las de reproduccin de
  sonido.

  Adems de su interfaz de lnea de comandos, tambin tiene una para
  Motif, que puede ser usada con Lesstif.

  Fue originalmente escrito por Andre Fuechsel, af1@irz.inf.tu-
  dresden.de, y la implementacin actual es de Warren W. Gay,
  bx249@freenet.toronto.on.ca o mailto:wwg@ica.net.

  Se puede obtener via ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/wavplay-1.0.tar.gz.

  3.4.2.  XWave

  Este programa est basado en wavplay. Tambin tiene una intefaz para X
  Window para reproducir y grabar en formato WAV. Sin embargo, tambin
  tiene ciertas capacidades de edicin y puede aadir efectos.

  Todava tiene fallos, as que el autor apreciara cualquier informe de
  fallo, correcciones, o nuevo cdigo.

  Es cardware, o en otras palabras puede distribuirlo libremente si lo
  registra enviando al autor una postal. Pero lo puede usar sin
  registrarse, mientras no le cojan???

  El autor es Will Fish fishwj@ee.port.ac.uk.

  XWave puede ser encontrado en
  ftp://ftp.ee.port.ac.uk/pub/linux/sound/xwave0.01-1.tar.gz.

  3.5.  Otras cosas

  Esta seccin lista programas que reproducen sonido y que no merecen
  una seccin aparte (es decir, formatos para los que slo hay un
  reproductor disponible).

  3.5.1.  sox

  Este programa es realmente un convertidor, es decir que convierte
  sonido de un formato a otro. Cuando es invocado como play, sin
  embargo, reproduce el sonido (la aplicacin play del Sonido COMO
  probablemente se refiere a esto).

  Soporta binarios en bruto (sin cabecera)  y dato textual, archivos
  IRCAM, Sound Blaster .voc, SPARC .au (con cabecera), Mac HCOM, PC/DOS
  Beach .smp, CD-R (CDAudio, segn el libro naranja), y Apple/sGI AIFF
  as como formatos 8SVX.

  A partir de los kernel 1.3.6x, puede que tenga que hacer un pequeo
  cambio en un archivo para hacer que reproduzca el sonido directamente.
  Concretamente, tal vez deba cambiar la linea 179 en sbdsp.c de

               if (abuf_size < 4096 || abuf_size > 65536) {

  a

               if (abuf_size < 1 || abuf_size > 65536) {

  Pero de nuevo, tal vez no tenga que hacer esto; hacerlo no estropear
  nada.

  Ha sido escrito por mucha gente, y puede ser usado para cualquier
  propsito.

  Puede encontrarse por ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/Lsox-linux.tar.gz.

  Una versin ms reciente de Chris Bagwell,
  cbagwell@mwsun026.aud.alcatel.com, est basado en la ltima versin
  gamma del sox original, y puede obtenerse por ftp de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/sox-11gamma-
  cb3.tar.gz

  3.5.2.  bplay

  Este programa beta reproduce audio bruto, WAV y VOC. Tambin puede
  grabar a estos ficheros. Usa varias tcnicas para lograr la mxima
  velocidad posible, as que puede ejecutarse aceptablemente incluso en
  mquinas lentas. Una de esas tcnicas requiere que los programas
  instalados sean setuid root. Los paranoicos que quieran usarlo podrn
  querer el paquete Debian de Ian Jackson, ijackson@gnu.ai.mit.edu, que
  desconecta la caracterstica que necesita el bit setuid.

  El autor es David Monro, davidm@gh.cs.usyd.edu.au.

  Puede obtenerse por ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/bplay-0.96.tar.gz

  3.5.3.  SIDPLAY

  Este programa emula el chip "Sound Interface Device" (MOS 6581,
  comnmente llamado SID) y la unidad de micro procesador (MOS 6510) del
  Commodore 64.  Por sto, es capaz de cargar y ejecutar programas en
  cdigo mquina de C64 que producen msica o sonido. En general estos
  fragmentos de cdigo y datos han sido extrados de juegos y programas
  de demostracin que han sido transferidos directamente desde el C64.

  Usa una interfaz de lnea de comandos por defecto. Tambin hay
  interfaces para Tk y QT disponibles separadas desde la pgina
  principal.

  Es mantenido por Michael Schwendt, sidplay@geocities.com.

  Puede obtenerse de http://www.geocities.com/SiliconValley/Lakes/5147/.

  3.5.4.  RealAudio Player

  Esto le permite escuchar el sonido en tiempo real a travs de Internet
  sin descargar el fichero completo antes. Puede ser usado solo, pero
  est realmente diseado para ser usado con un navegador web (los
  explcitamente soportados son Mosaic y Netscape). No puede ser usado
  sin X (no sera capaz de hacerlo funcionar con Lynx en una consola de
  texto).

  Es de Progressive Networks, Inc. No puede ser redistribuido,
  modificado, etc. Mire la licencia para detalles exactos sobre lo que
  puede hacer.  Puede ser obtenido mediante un registro gratuito en la
  pgina de RealAudio, http://www.realaudio.com/.

  3.5.5.  cat

  Uno podra preguntarse qu tiene que ver cat, la utilidad de
  concatenacin, con la reproduccin de sonidos. Mostrar su uso a
  travs de un ejemplo.

       $ cat sample.voc > /dev/dsp
       $ cat sample.wav > /dev/dsp
       $ cat sample.au > /dev/audio

  Hacer un cat de un fichero .au a /dev/audio normalmente funcionar, y
  si tiene bastante suerte y el fichero tiene el orden adecuado de bytes
  (para su plataforma), etc., un cat de un fichero de sonido que una
  muestras PCM (como .wav o .voc) a /dev/dsp puede incluso sonar bien.

  Esto no supone un uso absurdo de cat. Puede ser til, por ejemplo si
  tiene un fichero de sonido que ninguno de sus programas reconoce, y
  sabe que usa muestras PCM; entonces puede hacerse una idea muy
  aproximada de como suena de esta forma (si tiene suerte).

  4.  Otras utilidades de sonido

  Esta seccin no tiene nada que ver con la reproduccin de sonido. Ms
  bien, es una coleccin de algunas utilidades que pueden ser tiles.

  4.1.  volume

  Es una interfaz de lnea de comandos para controlar el volumen (que
  otra cosa podra ser?). Tambin tiene un programa independiente con
  una interfaz Tcl/Tk incluido en el paquete para controlar el volumen y
  reproducir ficheros .au. Un reproductor Tcl/Tk de CD, muy simple, est
  tambin incluido.

  Es Freeware, escrito por Sam Lantinga, slouken@cs.ucdavis.edu.

  Puede ser obtenido de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/soundcard/volume-2.1.tar.gz.

  4.2.  Sound Studio

  sta es una aplicacin Tcl/Tk que soporta reproduccin, grabacin y
  edicin de sonido digital mediante sox.  Incluye sox en la
  distribucin para evitar problemas de compatibilidad.

  Fue escrito por Paul Sharpe y N. J. Bailey, N.J.Bailey@leeds.ac.uk.
  Puede ser usado y redistribuido libremente si les enva una postal.

  Puede ser encontrado en http://www.elec-
  eng.leeds.ac.uk/staff/een6njb/Software/Studio/screens.html.

  4.3.  setmixer

  Este es un mezclador de lnea de comandos.

  El autor es Michal Jaegermann, michal@ellpspace.math.ualberta.ca.

  4.4.  Tickle Music

  Este programa Tcl/Tk beta es un navegador de ficheros de msica que le
  permite reproducir varios formatos mientras tenga un programa
  apropiado en su sistema. Por defecto gmod es usado para reproducir
  fichero MOD y mp para MIDI (puede modificar el cdigo fuente para usar
  otros programas).

  Ha escrito por Shannon Hendrix shendrix@pcs.cnu.edu o
  shendrix@escape.widomaker.com, a quien pertenece el copyright.

  Puede ser obtenerse por ftp annimo de
  ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tmusic-1.0.tar.gz

  5.  Referencias

  1. La documentacin incluida con las aplicaciones referenciadas en
     este documento.

  2. El Sonido En Linux - COMO, disponible en el INSFLUG, vea la seccin
     ``''.

  3. The Linux MIDI and Sound Pages

  4. alt.binaries.sounds.mods FAQ

  5. MPEG Audio Layer 3 FAQ

  6. Programmer's Guide to OSS

  7. SoX home page

  6.  Anexo: El INSFLUG

  El INSFLUG forma parte del grupo internacional Linux Documentation
  Project, encargndose de las traducciones al castellano de los Howtos
  (Comos), as como la produccin de documentos originales en aquellos
  casos en los que no existe anlogo en ingls.

  En el INSFLUG se orienta preferentemente a la traduccin de documentos
  breves, como los COMOs y PUFs (Preguntas de Uso Frecuente, las FAQs.
  :) ), etc.

  Dirjase a la sede del INSFLUG para ms informacin al respecto.

  En la sede del INSFLUG encontrar siempre las ltimas versiones de las
  traducciones:  www.insflug.org. Asegrese de comprobar cul es la
  ltima versin disponible en el Insflug antes de bajar un documento de
  un servidor rplica.

  Se proporciona tambin una lista de los servidores rplica (mirror)
  del Insflug ms cercanos a Vd., e informacin relativa a otros
  recursos en castellano.

  Francisco Jos Montilla, pacopepe@insflug.org.

