--- En hispamsx(_en_)yahoogroups(_punto_)com, "dioniso072" <dioniso072@y...>
escribió:
¿Cómo introduzco valores para tocar C(do) en la octava 1, C
(do)
en la octava 4 y C(do) en la octava 8 en el canal A desde
ensamblador (o con el comando SOUND, no PLAY)?
10 SOUND 0,?:SOUND 1,?:REM C(do) octava 1
20 SOUND 0,?:SOUND 1,?:REM D(re)
¿Porque no capturas (lees) los valores de la nota que suena?
Pones play"O1C" y ejecutas un programa en asm que lea los valores
de
los canales 0 y 1. (out[a0] selecciona, in[a2]lee.)
Es posible que en basic funcione:
Sí, muchas gracias. Desde el mismo BASIC tu programa funciona
perfectamente.
Puestos a ir rápido, puedes pillarte el "MSX2 Technical Handbook" en
la versión tecletecletecletecleteada A MANO por Nestor Soriano.
Aparece una lista con las notas y los semitonos para las 8 octavas.
Muy fácil de usar/editar/copiar, etc.
Un saludo,
Edu R.