sonidos midi con visual basic .net

Iniciado por 7U15MK, 20 Diciembre 2006, 00:07 AM

0 Miembros y 1 Visitante están viendo este tema.

7U15MK

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:

dPix

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