Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
sound [2021/09/06 18:54] – [Global controls] simersound [2022/06/24 20:47] (current) simer
Line 1: Line 1:
-The sound controller has 16 channels with configurable replay frequencies, and volume enveloppe generators. Each channel has two 22-bit pointers to a sample in RAM or ROM, one used for the initial sound trigger and the second used as a loop point.+The sound controller has 16 channels with configurable replay frequencies, and volume envelope generators. Each channel has two 22-bit pointers to a sample in RAM or ROM, one used for the initial sound trigger and the second used as a loop point. Samples can be either 8-bit or 16-bit unsigned PCM, or Dialogic/OKI ADPCM (VOX).
  
 ====== Channels controls ====== ====== Channels controls ======
Line 9: Line 9:
 | 30x2    | Channel X loop address   | | 30x2    | Channel X loop address   |
 | 30x3    | Channel X panning and volume (7 bits each)      | | 30x3    | Channel X panning and volume (7 bits each)      |
-| 30x4    | Channel X enveloppe target volume and increment | +| 30x4    | Channel X envelope target volume and increment | 
-| 30x5    | Channel X envolope CNT and EDD (?)              | +| 30x5    | Channel X envelope CNT and EDD (?)              | 
-| 30x6    | Channel X repeat count (bits 15-9), repeat enable (8), Enveloppe load (7-0) | +| 30x6    | Channel X repeat count (bits 15-9), repeat enable (8), Envelope load (7-0) | 
-| 30x7    | Channel X IRQ address (15-9), IRQ enable, enveloppe segment (6-0)           | +| 30x7    | Channel X IRQ address (15-9), IRQ enable, envelope segment (6-0)           | 
-| 30x8    | Channel X enveloppe address                                                 |+| 30x8    | Channel X envelope address                                                 |
 | 30x9    | Channel X wave data 0                                                       | | 30x9    | Channel X wave data 0                                                       |
-| 30xA    | Channel X ramp down offset (15-9) and enveloppe address offset (8-0)        |+| 30xA    | Channel X ramp down offset (15-9) and envelope address offset (8-0)        |
 | 30xB    | Channel X wave data                                                         | | 30xB    | Channel X wave data                                                         |
 | 32x0    | Phase high bits (2-0)         | | 32x0    | Phase high bits (2-0)         |
sound.txt · Last modified: 2022/06/24 20:47 by simer
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0