User Tools

Site Tools


sd:appendix_3_sound_system

Differences

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

Link to this comparison view

sd:appendix_3_sound_system [2026/02/25 02:55] – created appledogsd:appendix_3_sound_system [2026/02/25 02:56] (current) appledog
Line 7: Line 7:
  
 ^ Address Range ^ Size ^ Symbol / Register ^ Description ^ ^ Address Range ^ Size ^ Symbol / Register ^ Description ^
-| $01EF80–$01EF8F | 16 bytes | SOUND0_BASE | **Voice 0** – Complete voice channel (SID-like voice 0) |+| $01EF80–$01EF8F | 16 bytes | SOUND0_BASE | **Voice 0** |
 | $01EF80 | 1 byte | SOUND0_FREQ_LO | Frequency low byte (bits 7–0) | | $01EF80 | 1 byte | SOUND0_FREQ_LO | Frequency low byte (bits 7–0) |
 | $01EF81 | 1 byte | SOUND0_FREQ_HI | Frequency high byte (bits 15–8) | | $01EF81 | 1 byte | SOUND0_FREQ_HI | Frequency high byte (bits 15–8) |
Line 19: Line 19:
 | $01EF89 | 1 byte | SOUND0_DATA2 | Voice-specific control / extra parameter 2 (e.g. pulse width high, ring/mod flags, etc.) | | $01EF89 | 1 byte | SOUND0_DATA2 | Voice-specific control / extra parameter 2 (e.g. pulse width high, ring/mod flags, etc.) |
 | $01EF8A–$01EF8F | 6 bytes | — | **Reserved / unused / future expansion** for Voice 0 | | $01EF8A–$01EF8F | 6 bytes | — | **Reserved / unused / future expansion** for Voice 0 |
-| $01EF90–$01EF9F | 16 bytes | SOUND1_BASE | **Voice 1** – Complete voice channel (SID-like voice 1) |+ 
 +^ Address Range ^ Size ^ Symbol / Register ^ Description ^ 
 +| $01EF90–$01EF9F | 16 bytes | SOUND1_BASE | **Voice 1** |
 | $01EF90 | 1 byte | SOUND1_FREQ_LO | Frequency low byte | | $01EF90 | 1 byte | SOUND1_FREQ_LO | Frequency low byte |
 | $01EF91 | 1 byte | SOUND1_FREQ_HI | Frequency high byte | | $01EF91 | 1 byte | SOUND1_FREQ_HI | Frequency high byte |
Line 31: Line 33:
 | $01EF99 | 1 byte | SOUND1_DATA2 | Extra control 2 | | $01EF99 | 1 byte | SOUND1_DATA2 | Extra control 2 |
 | $01EF9A–$01EF9F | 6 bytes | — | **Reserved / unused / future expansion** for Voice 1 | | $01EF9A–$01EF9F | 6 bytes | — | **Reserved / unused / future expansion** for Voice 1 |
-| $01EFA0–$01EFAF | 16 bytes | SOUND2_BASE | **Voice 2** – Complete voice channel (SID-like voice 2) |+ 
 +^ Address Range ^ Size ^ Symbol / Register ^ Description ^ 
 +| $01EFA0–$01EFAF | 16 bytes | SOUND2_BASE | **Voice 2** |
 | $01EFA0 | 1 byte | SOUND2_FREQ_LO | Frequency low byte | | $01EFA0 | 1 byte | SOUND2_FREQ_LO | Frequency low byte |
 | $01EFA1 | 1 byte | SOUND2_FREQ_HI | Frequency high byte | | $01EFA1 | 1 byte | SOUND2_FREQ_HI | Frequency high byte |
Line 43: Line 47:
 | $01EFA9 | 1 byte | SOUND2_DATA2 | Extra control 2 | | $01EFA9 | 1 byte | SOUND2_DATA2 | Extra control 2 |
 | $01EFAA–$01EFAF | 6 bytes | — | **Reserved / unused / future expansion** for Voice 2 | | $01EFAA–$01EFAF | 6 bytes | — | **Reserved / unused / future expansion** for Voice 2 |
-| $01EFB0–$01EFBF | 16 bytes | SOUND3_BASE | **Voice 3** – Complete voice channel (SID-like voice 3) |+ 
 +^ Address Range ^ Size ^ Symbol / Register ^ Description ^ 
 +| $01EFB0–$01EFBF | 16 bytes | SOUND3_BASE | **Voice 3** |
 | $01EFB0 | 1 byte | SOUND3_FREQ_LO | Frequency low byte | | $01EFB0 | 1 byte | SOUND3_FREQ_LO | Frequency low byte |
 | $01EFB1 | 1 byte | SOUND3_FREQ_HI | Frequency high byte | | $01EFB1 | 1 byte | SOUND3_FREQ_HI | Frequency high byte |
sd/appendix_3_sound_system.txt · Last modified: by appledog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki