Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: 7U15MK en 20 Diciembre 2006, 00:07 am



Título: sonidos midi con visual basic .net
Publicado por: 7U15MK en 20 Diciembre 2006, 00:07 am
estoy programando un juego y quiero que en el momento en que el jugador gane, se ejecute un sonido midi por los parlantes propios del pc (en caso de que el pc no tenga altavoces externos), como puedo hacer esto ? :huh:


Título: Re: sonidos midi con visual basic .net
Publicado por: dPix en 20 Diciembre 2006, 00:30 am
De .net no se mucho (por no decir nada) pero si se que el altavoz interno del PC se le llama con la función Beep usando la libreria kernel32.dll, al manejar con beep frecuencia y duración no creo que se pueda reproducir MIDI. Los MIDI si no me equivoco reproducen instrumentos (incluso varios a la vez) por tanto y como antagonía al Beep el cuál no puede reproducir más que una frecuencia a la vez no creo que se pueda hacer lo que dices. Intenta con frecuencias y aunque sea te haces un For para el Beep y te sacas sonidos guapos (dentro de lo que cabe) :D Espero haber sido de utilidad. Salu2.

dPix ;D