Música en BASIC para el Spectrum 128

Si tienes alguna duda y crees que alguien podría resolverla, ponla aquí. || If you have any doubt about programming, post it here.

Moderador: CEZ

Responder
Avatar de Usuario
NeilParsons
128 bits
128 bits
Mensajes: 1721
Registrado: 23 Oct 2006 13:21
Ubicación: Al borde del estrecho y a un paso de Gibraltar
Contactar:

Música en BASIC para el Spectrum 128

Mensaje por NeilParsons »

Tengo una duda con una opción del comando PLAY para generar sonido en un Spectrum de 128k que ya ni me acuerdo cómo se hace.

Si en una sentencia PLAY introduzco el comando Mxx para introducir un "ruido blanco", siendo xx el valor dependiendo en qué cadena se quiera hacer este efecto (por ejemplo, para ejecutar notas que suenen como una batería), ¿cómo apago dicho ruido para que, seguidamente, se pueda escuchar todas las notas con normalidad en todas las cadenas? Sé que es con el mismo operador Mxx, pero ¿qué valor le pongo?

He intentado visitar MHoogle en busca de información pero he visto que está en obras en estos momentos. Y ni siquiera tengo un manual a mano. :?
They tried to make me go to rehab
but I said, no no no.
Avatar de Usuario
NeilParsons
128 bits
128 bits
Mensajes: 1721
Registrado: 23 Oct 2006 13:21
Ubicación: Al borde del estrecho y a un paso de Gibraltar
Contactar:

Mensaje por NeilParsons »

No comment? Pues sí que estamos bien, para cuando pregunto una cosa tan sencilla y nadie me la responde, empiezo a creer que me siento solo.
They tried to make me go to rehab
but I said, no no no.
Avatar de Usuario
Karnevi
CEZ Member
CEZ Member
Mensajes: 7916
Registrado: 20 Nov 2004 00:11
Ubicación: España
Contactar:

Mensaje por Karnevi »

Hombre, yo si supiese te ayudaría... Pero supongo que no habrá mucha gente que domine esas cosas (la mayoría no programamos, jugamos), y los que lo hacen a lo mejor se les pasó el mensaje... Que si te das una vuelta por el foro verás que suele ocurrir muchas veces.

Lo mejor en esos casos es reiterar el llamamiento si ves que no has tenido éxito.
Un saludo,
Karnevi - webmaster
http://computeremuzone.com
Avatar de Usuario
NeilParsons
128 bits
128 bits
Mensajes: 1721
Registrado: 23 Oct 2006 13:21
Ubicación: Al borde del estrecho y a un paso de Gibraltar
Contactar:

Mensaje por NeilParsons »

OK! Seguro que en algún momento, habrá alguien con la respuesta adecuada. Lo que no sé es cuándo llegará... y aún me queda pelo en la cocorota que todavia no se ha puesto blanquecina... ¿me volveré como el abuelo de Heidi? :lol:
They tried to make me go to rehab
but I said, no no no.
Avatar de Usuario
Karnevi
CEZ Member
CEZ Member
Mensajes: 7916
Registrado: 20 Nov 2004 00:11
Ubicación: España
Contactar:

Mensaje por Karnevi »

RDisky escribió:¿me volveré como el abuelo de Heidi? :lol:
Paciencia, joven Padawan. :D
Un saludo,
Karnevi - webmaster
http://computeremuzone.com
Avatar de Usuario
Benway
Site Admin
Site Admin
Mensajes: 9241
Registrado: 24 Dic 2005 10:18
Ubicación: Madrid
Contactar:

Mensaje por Benway »

Yo es que de eso, ni idea... la verdad :?
Un saludo.
Imagen - Imagen - Imagen
Avatar de Usuario
NeilParsons
128 bits
128 bits
Mensajes: 1721
Registrado: 23 Oct 2006 13:21
Ubicación: Al borde del estrecho y a un paso de Gibraltar
Contactar:

Mensaje por NeilParsons »

No sé por qué no lo había visto antes, pero ahorita mismito acabo de encontrar la respuesta aquí:

http://www.microhobby.org/numero059.htm

Para los que también se estuvieran preguntando sobre lo mismo, esta es la tabla en cuestión:

CANAL --- TONO --- RUIDO
---------------------------------------
A ------------ 1 --------- 8
B ------------ 2 --------- 16
C ------------ 4 --------- 32

Por lo cual si queremos restablecer el sonido tonal en los tres canales, no tenemos más que sumar 1+2+4 = 7. OK?

Menos mal, estaba a un paso de convertirme en el abuelo Cebolleta...
They tried to make me go to rehab
but I said, no no no.
Avatar de Usuario
na_th_an
256 bits
256 bits
Mensajes: 11874
Registrado: 22 Abr 2005 13:25
Contactar:

Mensaje por na_th_an »

Nah, el abuelo Cebolleta es otro ya :lol:

Por cierto, creo que en WOS tienen los manuales de todos los modelos de Spectrum. Si no tienes problema con el inglés (que sé que no lo tienes) puedes pillarlos de ahí, para mejor referencia.

Sorry pero no había visto esto antes :oops:.
Responder