[zxspectrum] Re: Fw: new 1-bit CHIPTUNE for ZX-beeper

  • From: Luca Bisti <lucbisti@xxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Sun, 10 Feb 2008 11:27:29 +0100

Ragazzi,

scusate l'intromissione ma avete scatenato un'inutile caccia alle streghe! :-D

Nessun mistero, il 48K puro e semplice e' capace di questo e altro! E' la solita tecnica PWM di cui abbiamo gia' parlato in altre occasioni.
Il tracker che Dr.Beep ha usato per creare la musichetta (ZX-7) e' il seguente:
http://www.worldofspectrum.org/infoseekid.cgi?id=0012538
Me lo ricordo benissimo nel 1991.

Anche Tim Follin aveva la sua versione di player a 7 canali per il 48k, ricordate Chronos o i vari Agent-X? Oppure Dark Fusion, che di voci ne aveva solo 4 ma capaci di sfumare il volume e con le percussioni campionate! E mentre suonava, pure un campo stellare in parallasse a 50 Hz: i miei rispetti!!!

Nota finale: queste routines sono ottime per testare la qualità del rendering audio di un emulatore, visto che producono un sacco di armoniche ad alta frequenza. Quelli che non effettuano alcuna interpolazione suonano da schifo. Quelli che interpolano linearmente (RS) si sentono cosi' cosi'. Se oggi dovessi scrivere un emulatore (fermi con le battute, vi sento!), userei soltanto la sintesi a banda limitata (the best!): sentite come suona OpenMSX 0.6.3! Il tempo passa e la tecnica avanza... :-)

Luca


Other related posts: