Il SID è tosto (e mi sta prendendo a schiaffi)
Confessione: la musica è la parte più difficile di tutto il test C64. Il SID non è un beeper, è un sintetizzatore vero: 3 voci, inviluppi ADSR, filtri analogici, e zero pietà per chi arriva dal WebAudio, dove una nota è una riga di JavaScript. Qui una nota è un registro di frequenza a 16 bit da calcolare, un inviluppo da programmare, e un player da scrivere in assembly dentro l'interrupt del raster senza sforare il tempo del frame. Per ora la build ha solo gli effetti: salto, morte, bandiera. La musica arriverà, ma con i suoi tempi: fare bene il SID è un mestiere a parte, e io sono ancora apprendista. Con l'aggravante del setup: un'ora scarsa a notte, a bambini addormentati, col volume al minimo per non svegliarli. Imparare un sintetizzatore in punta di piedi.