[zxspectrum] Re: Problema delle semionde con il turbo

  • From: ooky <stridermolko@xxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Thu, 07 Feb 2013 23:29:44 +0100

Il 07/02/13 22.33, Stefano Bodrato ha scritto:
Ho capito perchè le semionde danno tutti quei problemi, o meglio perchè leggere tutto un ciclo formato da 2 semionde non ne de.. Immaginiamo un caso audio reale: il segnale ha i fronti leggermente arrotondati, c'è qualche armonica e spesso a causa del disallineamento delle testine o per un errato controllo dei toni l'onda è leggermente triangolare. Ora, se consideriamo che molto probabilmente il 'trigger' dello Spectrum non misurerà il fronte d'onda proprio vicino allo zero, capiterà che uno dei due periodi risulterà più breve e l'altro più lungo (il bordo rosso/blu mostra la predominanza di uno dei 2 colori)... ma la somma dei 2 resterà pressochè stabile !

ASCII ART per spiegarmi:

--/\/\/\/\----

Immaginate di spostare in alto il taglietto segnato con i '-' in questa ipotetica onda triangolare: vedete ? Il primo periodo sarà più breve, il secondo più lungo ! Trucco per ridurre il problema: alzare il volume ! Peccato che non eguaglieremo mai la stabilità del loader tradizionale.
Ma che rischio corro se alzo troppo il volume?Friggo la ULA o altro?
Non so ancora se ultracargas usa lo stesso metodo, ma voglio scoprirlo.. :P


C'era un utility per dos se non ricordo male (con tanto di puntatore col mouse) per creare gli ultracargas. Addirittura qualcuno qui in lista mi aveva mandato un tutorial per farne. Magari trovando i sorgenti esce fuori qualcosa.
Anche OTLA ha i sorgenti comunque, ma non so se può essere utile.

Other related posts: