First post, by blakespot
- Rank
- Member
I have an original Gravis Ultrasound v3.73 that I added to my 486 back in 1994. Before that I used an Apple IIgs, with the Ensoniq DOC 5503, which is basically the predecessor to the GF1 in the GUS.
The DOC and the GF-1 have 32 oscillators. In the Ensoniq Mirage keyboard, the 5503's 32 oscillators are divided across 8 voices, 4 to a voice. On the Apple IIgs, it's 15 voices, each with two oscillators. Presumably there is one oscillator per voice on the GUS, as it can playback 32 hardware channels. (I am unsure if it shifts to 2 oscillators per voice at <16 channels, etc.)
In the context of digital audio, I see the term oscillator described in various terms that don't quite align. (It's being discussed in oddly passionate terms in one forum post I found.)
I am posting to hope and get an idea of how an oscillator actually works and why some sound chips had them and then the associated literature of others make no mention of them.
My vague understanding is that the oscillator is where digital waveform data is turned into varying voltage outputs (analog) that goes out to the speakers. I also vaguely infer that in many systems, the digital audio stream goes to a DAC, which performs the translation to varying power levels to make sound. Is a group of oscillators an alternative approach to a general DAC?
I thought some well-versed GUS (or Mirage or Apple IIgs) aficionados might be able to shed some light.
(I started thinking about this in relation to the relatively new product, the PicoGUS, which uses an RPi Pico to emulate a GUS, but I assume there are no oscillators, as such, in that chain.)
Cheers.
bp
:: Visit the Byte Cellar, my vintage computer blog (since 2004).
:: See a panorama of my own Byte Cellar (a.k.a. basement computer room)...
:: twitter: @blakespot