[Coco] Re: Banking ROMS (was-6309 microprocessor project:11-01-2003)

KnudsenMJ at aol.com KnudsenMJ at aol.com
Mon Nov 3 16:28:02 EST 2003


In a message dated 11/2/03 8:22:19 AM Eastern Standard Time, 
Torsten at Dittel.info writes:

> > Now, dern it... how did you create the "We Gotcha!" vocals in your 
Mega-Bug
>  > game?!  :) 
>  
>  I guess it's kind of 1-Bit PCM sampled using the CoCo's "Zero Crossing
>  Detector" (cassette port). Recording is done saving the (loop-) times
>  between "bit changes" of the cassette port. Playback is done outputting
>  the "bit changes" to the CoCo's "One Bit Sound" and waiting the recorded
>  (loop-) times again (kind of sequencer). 

My own experienced ear tells me that the "We Got Choo" and the opening 
Mexican theme music are both done in 6-bit D/A sound.  While it's true that you can 
only *record* 1-bit zero-crossing sound thru the cassette port, you can output 
either 1-bit or 6-bit sound to the cassette and TV ports.  Steve would have 
recorded and/or synthesized the tune and speech at leisure on better hardware.

Zero-crossing one-bit sound has been played with on the Coco, and it is more 
or less intelligible if you already know what's being said ("Player One, your 
shot" from some old aircraft game comes to mind), but Mega-Bug sounds much 
better than that.

>Steve must have been an expert
>  of this stuff, remember his great "Spectrum Audio Analyzer" Pak...

No doubt about that.  That was one of my favorite Paks.  Unforch it uses 
semi-grpahics modes and won't run on a Coco3.  --Mike K.



More information about the Coco mailing list