[Coco] OS-9 Level1 Version 02.00.00 FYI

Walter Zambotti zambotti at iinet.net.au
Tue Apr 21 23:08:37 EDT 2020


Nice.

I was wondering how the (Nitr)OS-9 sound driver could or does work.  Certainly creating ticks at the required audio frequency is novel.

I was looking at using the Gime timer to create 1/5000 sec interrupts for some low quality audio generation, but I'm not sure the CoCo is even capable of that!

Walter

-----Original Message-----
From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Allen Huffman
Sent: Tuesday, 21 April 2020 7:54 PM
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Subject: Re: [Coco] OS-9 Level1 Version 02.00.00 FYI

> On Apr 21, 2020, at 6:52 AM, Gene Heskett <gheskett at shentel.net> wrote:
> 
> But thats wrong Dave, L2 is 1/60th (nominally as it is at virq from the 
> gime.)

OS-9 is typically 100 ticks per second, but since the CoCo did not have a hardware timer to use, they used the 60Hz video interrupt for that port.

OS-9 doesn’t care — it’s configurable. OS-9/68K was 100 ticks per second, and later OS-9000 systems ran 1000 ticks per second.

But I once ran my 486 OS-9000 at 44,000 ticks per second to hijack the PIC timer and play WAV files through the PC Speaker with an audio driver I wrote ;-)

		— A


-- 
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list