Foros del Web » Programando para Internet » Javascript »

MIDI Player

Estas en el tema de MIDI Player en el foro de Javascript en Foros del Web. Me gustaría saber en donde puedo encontrar un Player MIDI, vamos, para que vaya sonando la música que haya puesto, y que el usuario pueda ...
  #1 (permalink)  
Antiguo 31/12/2003, 11:00
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 5 meses
Puntos: 0
MIDI Player

Me gustaría saber en donde puedo encontrar un Player MIDI, vamos, para que vaya sonando la música que haya puesto, y que el usuario pueda escoger entre varias canciones y todo eso.

Muchas Gracias.!
__________________
Tu portal de manga y anime.
  #2 (permalink)  
Antiguo 01/01/2004, 08:14
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Supongo que se podrá hacer algo en javascript

traslado el tema a ese foro

movido desde html

saludos
  #3 (permalink)  
Antiguo 02/01/2004, 06:45
Avatar de seoista  
Fecha de Ingreso: septiembre-2003
Ubicación: Pues leyéndote
Mensajes: 1.076
Antigüedad: 20 años, 7 meses
Puntos: 59
Hola meru-kun , Hola tunait

No sé si será esto lo que quires, si no es así, lo siento es que habré entendido mal.

Lo copié de aquí del Foro, pero no me acuerdo de quién:

Cita:
<html>
<head>

<title></title>

<SCRIPT>

/*
Gradual-Highlight Image Script II-
By J. Mark Birenbaum ([email protected])
Permission granted to Dynamicdrive.com to feature script in archive
For full source to script, visit http://dynamicdrive.com
*/

nereidFadeObjects = new Object();
nereidFadeTimers = new Object();

/* object - image to be faded (actual object, not name);
* destop - destination transparency level (ie 80, for mostly solid)
* rate - time in milliseconds between trasparency changes (best under 100)
* delta - amount of change each time (ie 5, for 5% change in transparency)
*/

function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
if (object != "[object]"){ //do this so I can take a string too
setTimeout("nereidFade("+object+","+destOp+","+rat e+","+delta+")",0);
return;
}

clearTimeout(nereidFadeTimers[object.sourceIndex]);

diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp){
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;

if (object.filters.alpha.opacity != destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}

</SCRIPT>

</head>

<body>

<TD valign="top"><DIV align="center"><FONT size=1><B><FONT size=1><B><FONT size=1><B>
<SELECT name=Musica size=1
id=cancion
style="FONT-FAMILY: Tahoma; TEXT-ALIGN: left"
onchange=document.all.musica.filename=document.all .cancion.value;>
<OPTION>ESCOGE TU MIDI</OPTION>
<OPTION value="nochedepaz.mid">Noche de Paz</OPTION>
<OPTION value="navidad-navidad.mid">Navidad, Navidad</OPTION>
<OPTION value="campanasobrecampana.mid">Campana sobre campana</OPTION>
<OPTION value="rinrin.mid">Rin rin</OPTION>
<OPTION value="sothisisxmas.mid">So this is Christmas</OPTION>
<OPTION value="joytotheworld-03.mid">Joy to the World </OPTION>
<OPTION value="feliznav.mid">Feliz Navidad</OPTION>
<OPTION value="wewishu.mid">We whis you a Merry Christmas </OPTION>
<OPTION value="tamborilero-02.mid">El Tamborilero</OPTION>
</SELECT>
<font size=1><b><font face=Tatum size=1> <br>
<object classid=clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 height=46
id=musica width=211>
<param name="AutoStart" value="-1">
<param name="Balance" value="0">
<param name="DisplaySize" value="0">
<param name="Filename" value="">
<param name="Mute" value="0">
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="ShowControls" value="-1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="0">
<param name="ShowPositionControls" value="-1">
<param name="Volume" value="0">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="0">
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="BaseURL" value="">
<param name="BufferingTime" value="5">
<param name="CaptioningID" value="">
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="-1">
<param name="CurrentMarker" value="0">
<param name="DefaultFrame" value="">
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="-1">
<param name="EnablePositionControls" value="-1">
<param name="EnableFullScreenControls" value="0">
<param name="EnableTracker" value="-1">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="0">
<param name="Rate" value="1">
<param name="SAMILang" value="">
<param name="SAMIStyle" value="">
<param name="SAMIFileName" value="">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowStatusBar" value="0">
<param name="ShowTracker" value="-1">
<param name="TransparentAtStart" value="0">
<param name="VideoBorderWidth" value="0">
<param name="VideoBorderColor" value="0">
<param name="VideoBorder3D" value="0">
<param name="WindowlessVideo" value="0">
</object>
</font></b></font></B></FONT></B></FONT></B></FONT></DIV>

</body>
</html>
Feliz Año 2004 a ambos.

Saludos
__________________
· No contesto por M.P.

Última edición por seoista; 02/01/2004 a las 06:46
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:33.