[zxspectrum] Re: ZX Basimon: novita' sul sito

  • From: "ZaXxon" <davidebressanini@xxxxxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Wed, 2 Jan 2008 22:39:11 +0100

> Col basic bisogna scervellarsi coi vari Play se il gioco gira sul 128K
oppure BEEP per il 48K. Io proporrei di usare il 128K molto più gradevole
per le nostre orecchie ormai abituate all'alta fedeltà :-)

premetto che sto facendo diverse prove sull'emulatore realspectrum.
per quanto riguarda la programmazione in basic devo soltanto capire quali
sono gli equivalenti su spectrum 128k dei comandi che usavo sul c128.
per esempio ho gia' visto come suonare contemporaneamente le tre voci,
associare il noise a una delle tre per simulare la batteria, la notazione
musicale e' identica, la gestione delle ottave idem. sembrerebbe che su
spectrum 128k gestire 3 voci contemporaneamente sia piu' semplice perche'
posso mettere insieme un gruppo di note per ogni voce che decidero' di far
suonare contemporaneamente mentre su c128 devo alternarle nota per nota (in
realta' non e' vero, preparo una prima stringa base con una voce e poi man
mano inserisco le altre note). in questo modo la gestione delle 3 voci
risulta differente. mentre su c128 e' sufficiente un play"
v1xxxv2xxxxv3zzxx" per suonare le 3 voci su spectrum devo associare un let
a$="stringa musicale" : let b$="stringa musicale" : let c$="stringa musicale
per poi suonarle con 3 comandi play a$ :play b$ :play c$ dove a$ b$ c$ sono
le 3 voci indipendenti. non so se mi sono spiegato :D
quindi niente scervellamenti per quanto riguarda la stesura delle note
(l'aver programmato musica per 5 anni su c128 mi aiuta parecchio) ma devo
solo trovare i comandi equivalenti che usavo su c128.
una mancanza e' la possibilita' di usare diversi tipi di suoni quando la
voce e' in modalita' tono.
altra mancanza e' il comando filter per creare degli effetti in tempo reale
ma anche questo e' un comando non fondamentale per suonare una musica.
non ho compreso bene le istruzioni adsr (attacco decadimento sostegno
rilascio) ma solo perche' devo ancora provarle (su c128 erano inserite nel
comando envelope, un unico comando dove venivano decisi svariati parametri
associati ad uno strumento).
quello che vorrei capire ora e' come utilizzare queste eventuali musiche nel
gioco. perche' se eseguo un programma musicale il computer sara' appunto
impegnato ad eseguire le istruzioni musicali e non potra' fare altro. posso
quindi creare una colonna sonora per il gioco e al massimo usare in seguito
degli effetti speciali ma non suonare una musica indipendente dal gioco da
ascoltare per esempio durante tutto un livello. o sbaglio?

-- 
ZaXxon



-- 
No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.17.13/1206 - Release Date: 01/01/2008 
12.09


Other related posts: