www.bertinettobartolomeodavide.it

 

 

 

 

Sid Music Player in Basic

 

In questi giorni mi sono messo al lavoro sul mio vecchio C64 storico di quando avevo 10 anni, ricevuto per il Natale del 1986 quando frequentavo la prima media... Diciamo una vita fa!
Bene funziona ancora! Ho solo perfezionato tutti i contatti e dato una pulita alla scheda.
Sono anni che cerco di fare musica su questo fantastico computer d'altri tempi e così questa è stata l'occasione per riattivarlo! Ne ho molti ed non ne sono mai stato sprovvisto dato che ogni tanto ne compero un modello, anche oggi.
Veniamo però all'argomento che voglio sviluppare oggi nei confronti della musica.
Innanzitutto è bene dotarsi del programma SID WIZARD, oggi disponibile anche per windows(in realtà è la versione c64 che integra un emulatore).

Con SID WIZARD è possibile creare un brano musicale. Una volta realizzato, con il software incluso SID MAKER(Stesso disco di Sid Wizard) è possibile convertire il lavoro in formato idoneo all'uso con l'applicativo successivo di conversione, ovvero PSID64.
PSID è un programma consolle(a riga di comando DOS) che esiste per windows 32/64bit ma anche per msdos. Con PSID come vi illustrerò a breve, è possibile convertire il nostro lavoro in un formato utilizzabile nei nostri programmi BASIC. Pertanto al via con la conversione!

Digitate CMD dal pannello windows per aprire la finestra DOS:

Ad esempio digitando questa riga al prompt dei comandi per convertirlo in un formato base senza codec '-n':

psid64 -n futuco.sid.seq

File che poi dovrà essere rinominato in 'fuuco.prg' e quindi importo nell'immagine D64, usando D64editor.

Scrivo che D64Editor sono riuscito a farlo funzionare solo su windows XP, quindi sarà bene avere una macchina virtuale a portata di mano, come VMware Player! Su Windows 11 non va.


Ottenuto il file grezzo sarà possibile integrarlo in qualsiasi nostro programma Basic con la stesura seguente di MPlayer nel listato che vedete:

Qui è possibile scaricare il file(BAS) da usare con l'editor Basic CBM prg Studio x86


Digitando RUN, si avvierà il caricamento da floppy della musica che avete creato con SID WIZARD e dopo pochi secondi potrete ascoltare l'audio. Noterete che il computer mostrerà il normale cursore Basic lampeggiante, pertanto da questo punto in poi potranno essere integrati i vostri programmi da abbinare... Buon lavoro a tutti voi Commodore Sessantaquattristi!

Con la speranza che questo lavoro sia di spunto per altre creazioni vi allego qui il D64 contenente il listato funzionante con la relativa musica trasformata di esempio.
 

Altri listati basic archiviati



STORIA DEL COMMODORE 64 | CAVO X1541 | Da TAPE a PC | Il mio Museo Commodore | Linguaggio C sul Commodore 64! | Grafica da Bmp a Koala | SD2iec | Musica su C64 con SID WIZARD | PixelArt C64 | Listati Basic



INDIETRO

DI BARTOLOMEO DAVIDE BERTINETTO

www.bertinettobartolomeodavide.it