Sonidos

Al fin bienvenida la multimedia, es lo primero que se me ocurre cuando veo esta etiqueta... pero cuidado para que nuestro lector de paginas Web aprecie los magnificos sonidos que ahora podemos poner en nuestras paginas, el debera tener una tarjeta de sonido y un juego de parlantes o por lo menos activado el parlante de su PC, sino solo conseguiras un silencio total.

El siguiente problema es que los archivos de sonido usan un formato de compresion al vuelo, es decir que no solo hay que transferir el archivo desde el servidor Web hasta la PC del cliente, sino que ademas el micropocesador del cliente tendra que procesar la informacion, un algoritmo matematico de descompresion antes de reproducir el sonido y si no es suficientemente veloz (Pentium) o esta demasiado cargado de trabajo no podra hacerlo a la velocidad necesaria para reproducir en forma continua y escucharemos varias interrupciones a lo largo del audio.

1. Tipo de sonido

Hay cuatro tipos basicos de archivos de sonido que se les puede reconocer por su extension.

TipoExtension
WAVEWAV
ULAWAU
MIDIMID
MPEGMP2

Existen programa conversores de formato en:

GoldWave para Windows
SoundApp Para Macintoch

Dos diferentes elementos existen actualmente para poner sonidos en linea en documentos HTML.

1.1 Sonido de fondo <BGSOUND> - Explorer

Te permite poner un sonido de fondo en tu pagina para los clientes que usen el Microsoft Internet Explorer. BGSOUND soporta los parametros:

SRC="URL" Especifica la ruta URL de ubicacion del archivo de sonido en formato WAV, AU, AIF o MID.

LOOP=n LOOP especifica cuentas veces se activara el sonido. Los valores INFINITE o -1, hacen repetir el evento en forma indeterminada.

DELAY=n Es el tiempo en milisegundos de retardo antes de activarse el sonido nuevamente.

Sintaxis: <BGSOUND SRC=start.wav>

1.2 Sonido de fondo <EMBED> - Netscape

Te permite poner un sonido de fondo en tu pagina para los clientes que usen el Netscape Navigator o tambien los que tengan Explorer si tienen cargado el ActiveX. EMBED soporta los parametros:

No muestra los controles de pause, retroceso y play.Autoarranque cuando termine de cargar la pagina.LOOP especifica cuentas veces se activara el sonido. Los valores INFINITE o -1, hacen repetir el evento en forma indeterminada.
AtributoDescripcion
SRC=rutaEspecifica la ruta URL de ubicacion del archivo de sonido en formato WAV, AU o MID.
HIDDEN=true
AUTOSTART=true
LOOP=n
<EMBED SRC=start.wav HIDDEN=true AUTOSTART=true>

1.3 Sonido en un <A>

Una forma mas simple de activar un sonido sea con la etiqueta <A>, pero trae el inconveniente de que se presenta en pantalla el software asociado al sonido en Windows.

<A HREF=start.wav;>Musica (332K)</A>

Musica (332K)

<A HREF=start.wav;><IMG SRC=action.gif ALT="Musica (332K)" BORDER=0></A>

Musica 332K

Para poder escuchar los sonidos es necesario disponer, como es logico, de una tarjeta de sonido con sus correspondientes parlantes. Pero esto no es suficiente, pues no todos los programas navegadores estan capacitados en la misma medida.