Proyecto final: Piano
Publicado por zunnita (1 intervención) el 05/11/2006 20:25:43
Hola! Tengo como proyecto final para mi materia de Lenguaje Ensamblador realizar un pianito.
Solo se utilizara la 1era linea de letras del teclado (q w e r t y u i o p) y a todas les tengo que poner una frecuencia de sonido diferente (do, re, mi, fa, sol, la, si, do, re, mi).
Tecleando esas letras tengo que ir escuchando la melodia, pero tambien tengo que poder almacenar la cadena que se tecleo (con nombres diferentes) y poder volver a reproducirla.
Hasta aqui lo que quiero saber es como ponerle sonido a estas teclas.
Ademas de esto, el proyecto incluye una modalidad de juego (persona vs persona / maquina vs persona) donde va un turno cada uno.
Yo presiono la tecla "w" y el siguiente presiona "w"+la que desee... yo tengo que entonces presionar w+la que el tecleo+la que io quiera... y asi... tiene un nombre el juego pero la verdad ahorita no lo recuerdo... :P
El juego debe de seguir asi hasta que uno de los jugadores rompa la secuencia y entonces elegira ganador. Al igual que en el pianito, se tiene que reproducir un sonido y son las mismas teclas.
Ahora mi duda es que segun veo, van a ser bastantitas lineas de codigo. Como puedo hacer para que IP pueda recorrer toda el area de codigo, si esta resulta ser mayor que el rango que IP puede avanzar? El maestro nos hablo de saltos cortos y saltos largos.
Espero que me puedan ayudar. El preyecto es para diciembre, asi que tengo aun tiempo pero no quiero que me tome por sorpresa la fecha.
Gracias
Solo se utilizara la 1era linea de letras del teclado (q w e r t y u i o p) y a todas les tengo que poner una frecuencia de sonido diferente (do, re, mi, fa, sol, la, si, do, re, mi).
Tecleando esas letras tengo que ir escuchando la melodia, pero tambien tengo que poder almacenar la cadena que se tecleo (con nombres diferentes) y poder volver a reproducirla.
Hasta aqui lo que quiero saber es como ponerle sonido a estas teclas.
Ademas de esto, el proyecto incluye una modalidad de juego (persona vs persona / maquina vs persona) donde va un turno cada uno.
Yo presiono la tecla "w" y el siguiente presiona "w"+la que desee... yo tengo que entonces presionar w+la que el tecleo+la que io quiera... y asi... tiene un nombre el juego pero la verdad ahorita no lo recuerdo... :P
El juego debe de seguir asi hasta que uno de los jugadores rompa la secuencia y entonces elegira ganador. Al igual que en el pianito, se tiene que reproducir un sonido y son las mismas teclas.
Ahora mi duda es que segun veo, van a ser bastantitas lineas de codigo. Como puedo hacer para que IP pueda recorrer toda el area de codigo, si esta resulta ser mayor que el rango que IP puede avanzar? El maestro nos hablo de saltos cortos y saltos largos.
Espero que me puedan ayudar. El preyecto es para diciembre, asi que tengo aun tiempo pero no quiero que me tome por sorpresa la fecha.
Gracias
Valora esta pregunta
0