home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky alt.sys.amiga.demos:1982 comp.sys.amiga.audio:4342
- Path: sparky!uunet!cs.utexas.edu!torn!newsserver.cs.uwindsor.ca!jabba!dsij!doug
- From: doug@dsij.uucp (Doug Johnson)
- Newsgroups: alt.sys.amiga.demos,comp.sys.amiga.audio
- Subject: Re: Criti!
- Message-ID: <doug.04ou@dsij.uucp>
- Date: 14 Dec 1992 03:39:59 GMT
- References: <Fvf7s*VE0@prolix.apana.org.au> <1992Dec12.100607.10787@tdb.uu.se>
- Organization: Not an Organization
- Lines: 26
-
- In article <1992Dec12.100607.10787@tdb.uu.se>
- m92mmy@tdb.uu.se (Mattias Myrberg) writes:
-
- >I know you can use one channel to modulate the frequencey or amplitude
- >of another channel, but how does this work ? (I mean, do you automagically
- >get a sinewave modulation out of no where ?)
-
- There are separate bits that cause a channel to modulate the next higher
- channel. Channel 0 can't be modulated. The modulating channel's data should
- point to word size period samples if the period mod bit is set.
- If the period and amplitude bits are set, the data should point to alternating
- words of amplitude/period data (0=>64 / 124=>2^16-1).
- I'm not sure whether AM only data is word or byte data.
- From adkbits.i, it looks like the lowest eight bits of ADKCON, or
- something :). Bits 0 to 2 set the corresponding channel to modulate the next
- channel's volume. Bits 4 to 6 set the period mod bits for channels 0 to 2.
-
- >Mattias Myrberg Uppsala Univ.
- >
- >m92mmy@bellatrix.tdb.uu.se
-
- --
-
- Doug Johnson * Q: What do you call a tornado with long hair
- Windsor, ON * and boils?
- Canada * A: A cysted twister.
-