Subversion Repositories svn.mios

Rev

Rev 1102 | Rev 1190 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1102 Rev 1189
Line 879... Line 879...
879
SID_Ix_L_LFO3_BASE  EQU 0x0ca;..0x0ce    LFO3
879
SID_Ix_L_LFO3_BASE  EQU 0x0ca;..0x0ce    LFO3
880
SID_Ix_L_LFO4_BASE  EQU 0x0cf;..0x0d3    LFO4
880
SID_Ix_L_LFO4_BASE  EQU 0x0cf;..0x0d3    LFO4
881
SID_Ix_L_LFO5_BASE  EQU 0x0d4;..0x0d8    LFO5
881
SID_Ix_L_LFO5_BASE  EQU 0x0d4;..0x0d8    LFO5
882
SID_Ix_L_LFO6_BASE  EQU 0x0d9;..0x0dd    LFO6
882
SID_Ix_L_LFO6_BASE  EQU 0x0d9;..0x0dd    LFO6
883

883

-
 
884
;; Detune mode
-
 
885
SID_Ix_L_OSC_DTM    EQU 0x0de;..0x0de    DTM
884
;; free: 0xde and 0xdf
886
;; free: 0xdf
885

887

886
;; ENV sections (uses SID_Ix_ENVx_* offsets)
888
;; ENV sections (uses SID_Ix_ENVx_* offsets)
887
SID_Ix_L_ENV1_BASE  EQU 0x0e0;..0x0ef    ENV1
889
SID_Ix_L_ENV1_BASE  EQU 0x0e0;..0x0ef    ENV1
888
SID_Ix_L_ENV2_BASE  EQU 0x0f0;..0x0ff    ENV2
890
SID_Ix_L_ENV2_BASE  EQU 0x0f0;..0x0ff    ENV2
889

891

Line 1112... Line 1114...
1112
SID_Ix_B_V3_PULSEWIDTH_L EQU    0x49    ; [7:0] low byte
1114
SID_Ix_B_V3_PULSEWIDTH_L EQU    0x49    ; [7:0] low byte
1113
SID_Ix_B_V3_PULSEWIDTH_H EQU    0x4a    ; [3:0] high nibble, [7:4] reserved
1115
SID_Ix_B_V3_PULSEWIDTH_H EQU    0x4a    ; [3:0] high nibble, [7:4] reserved
1114
SID_Ix_B_V3_OCT_TRANSPOSE EQU   0x4b    ; [2:0] 0: no transpose, 1..3: transpose +1..+3, 4..7: transpose -1..-4
1116
SID_Ix_B_V3_OCT_TRANSPOSE EQU   0x4b    ; [2:0] 0: no transpose, 1..3: transpose +1..+3, 4..7: transpose -1..-4
1115
SID_Ix_B_V3_STATIC_NOTE EQU 0x4c    ; [6:0] if >0, play static note instead of transposed note
1117
SID_Ix_B_V3_STATIC_NOTE EQU 0x4c    ; [6:0] if >0, play static note instead of transposed note
1116
    ;; free offsets: 0x4d..0x4f
1118
    ;; free offsets: 0x4d..0x4f
-
 
1119

1117

1120

1118
SID_Ix_B_SEQUENCES  EQU 0x100;..0x1ff
1121
SID_Ix_B_SEQUENCES  EQU 0x100;..0x1ff
1119
    ;; structure: 2 bytes for each step (selected with address bit #7)
1122
    ;; structure: 2 bytes for each step (selected with address bit #7)
1120
    ;;              lower byte: note/octave/glide/gate flags
1123
    ;;              lower byte: note/octave/glide/gate flags
1121
    ;;              upper byte: accent and assignable parameter
1124
    ;;              upper byte: accent and assignable parameter