home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.ibm.pc.soundcard
- Path: sparky!uunet!cs.utexas.edu!torn!watserv2.uwaterloo.ca!sciborg.uwaterloo.ca!ptran
- From: ptran@sciborg.uwaterloo.ca (Phat H Tran)
- Subject: Re: On GUS memory (question)
- Message-ID: <C05w16.2Ls@watserv2.uwaterloo.ca>
- Sender: news@watserv2.uwaterloo.ca
- Organization: University of Waterloo
- References: <19053@mindlink.bc.ca> <C04F07.5qn@watserv2.uwaterloo.ca> <PJA.92Dec31153258@lk-hp-8.hut.fi>
- Date: Fri, 1 Jan 1993 06:15:06 GMT
- Lines: 55
-
- In article <PJA.92Dec31153258@lk-hp-8.hut.fi> pja@snakemail.hut.fi (Petri Juhani Jarre) writes:
- >In article <C04F07.5qn@watserv2.uwaterloo.ca> ptran@sciborg.uwaterloo.ca (Phat H Tran) writes:
- > About 40 high-quality patches can fit into 1 Meg of memory on the GUS.
- > to reproduce the instrument with sufficient accuracy. "Sufficient", in
- > this case, means "very high".
- >
- >Depends. One "very high quality" sampled piano alone takes more than
- >1M.
- >
-
- At 44.1 kHz, 16-bit, that's a 12 second sample of just a piano? Why would
- anyone want a sample that long for wavetable/wavesample synthesis? I can
- understand a multi-sampled patch taking up that much memory, but just one
- sample?
-
- >
- > A patch on the GUS is just the following:
- >
- > Start--------------------------------LoopS------------End
- >
- >Ah. This is very simple (and limited) sample playback. Where is the
- >wavetable synthesis?
- >
-
- What the GUS usually does is more accurately called wavesample synthesis,
- as someone has pointed out to me. It produces very good results. I guess
- you can store less information in a patch and make the GUS do wavetable
- synthesis, but it doesn't have the necessary filtering and modulation
- capabilities to do a superb job of that.
-
- >Could someone describe what a GUS patch contains if it is more than a
- >sample with single forward-only loop? You said that decay is done by
- >amplitude modulation. Does this imply a single decay-time parameter or
- >does it have a real envelope generator (in software) ?
- >
-
- I think the GUS only supports two decay-time parameters in hardware.
- One would be the decay for key-depressed, and the other for key-released.
- I'm not quite sure about this, though.
-
- There is no need for envelope generation since the envelope is stored
- in the sample.
-
- In the Ultradox, one of the GUS registers lets the card play samples
- in reverse, so it may be able to do oscillating playback of the sustain
- segment.
-
- >BTW. Amplitude modulation is widely understood somewhat differently -
- >like in AM radio.
-
- Well, I'm really at a loss to describe synthesizer techniques as I'm
- far from the expert in this area. I'm always happy to learn, though.
-
- Happy New Year!
- Phat.
-