?? configuration_external.ini
字號:
EXTERN LOCAL_TEST
;--------------------------------------------------------------------------
; Configurations : Configurations config features for di-fferent libraries.
;--------------------------------------------------------------------------
EXTERN WITH_VOL_ADJ
; There will be 2 libraries for each chip series such as W566B,W566C,....
; One library with Volume Adjustment, another one without Volume Adjustment.
; 0: WITHOUT VOL ADJ.
; 1: WITH S/W VOL ADJ.
; 2: WITH H/W VOL ADJ.
EXTERN WITH_MULTI_CHANNEL
; There will be 2 libraries
; One library with 16HQ, another one without 16HQ
; 0: WITHOUT 16HQ.
; 1: WITH 16HQ.
EXTERN WITH_VOL_REDUCE
EXTERN WITH_16BIT_MODE
; Some with 65C816 uC, some with 65C02.
EXTERN WITH_32K_BANK
;some with bank (ex:W567,W588), some without (ex:W566,W5691)
EXTERN WITH_T_BUFFER
;T-buffer is the buffer for latch decoded output PCM
EXTERN WITH_READ_DATA_TYPE
; 0 : from ROM
; 1 : from FI-FO
EXTERN WITH_PCM_OUTPUT_TYPE
; 0 : unsigned PCM
; 1 : signed PCM (2' complement)
; 2 : signed magnitude
EXTERN WITH_PCM_OUTPUT_SIZE
; 1 : 1 BYTE
; 2 : 2 BYTE
EXTERN WITH_CMD
; for W569 chips that CPU send command to uC for next operations
EXTERN WITH_FW_MIXER
; I-f a timer mix several channels but output to a T-buffer/Mixer output.
; A firmware mixer will be needed.
EXTERN WITH_COMPRESSED_MIDI
EXTERN WITH_MULTIPLIER
; 0 : FW
; 1 : 9*7
; 2 : 9*8
EXTERN WITH_HEAD_TAIL_PROCESS
;-------------------------------------------------
; for melody symbol definition
;-------------------------------------------------
EXTERN ENV_SHARP_DECAY_AMOUNT
; Following defines T-buffer registers
EXTERN SP_LO_T_VS0A
EXTERN SP_HI_T_VS0A
EXTERN SP_LO_T_VS1A
EXTERN SP_HI_T_VS1A
EXTERN SP_LO_T_VS2A
EXTERN SP_HI_T_VS2A
;USED ACCOMPANY WITH SP_LO_T_INDEX_TABLE & SP_HI_T_INDEX_TABLE
EXTERN SP_LO_T_START_ADDR
EXTERN SP_HI_T_START_ADDR
;USED ACCOMPANY WITH SP_LO_INDEX_TABLE & SP_HI_INDEX_TABLE
EXTERN SP_LO_START_ADDR
EXTERN SP_HI_START_ADDR
EXTERN SP_START_SIM_BUF_VS0A
EXTERN SP_START_SIM_BUF_VS1A
EXTERN SP_START_SIM_BUF_VS2A
EXTERN SP_START_SIM_BUF_VS0B
EXTERN SP_START_SIM_BUF_VS1B
; Following options used for ISR.
; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A
EXTERN WITH_ISR_VS0A
EXTERN WITH_ISR_VS0B
EXTERN WITH_ISR_VS0C
EXTERN WITH_ISR_VS0D
EXTERN WITH_ISR_VS1A
EXTERN WITH_ISR_VS1B
EXTERN WITH_ISR_VS2A
EXTERN WITH_ISR_VS2B
EXTERN WITH_ISR_VS3
EXTERN WITH_ISR_VS4
EXTERN WITH_ISR_VS5
EXTERN WITH_ISR_VS6
EXTERN WITH_ISR_VS7
EXTERN WITH_ISR_VS8
EXTERN WITH_ISR_VS9
EXTERN WITH_ISR_VSA
EXTERN WITH_ISR_VSB
EXTERN WITH_ISR_VSC
EXTERN WITH_ISR_VSD
EXTERN WITH_ISR_VSE
EXTERN WITH_ISR_VSF
; Following options used for selecting speech channels.
; Please disable VS0D->VS0C->VS2B->VS1B->VSF->VSE->...>VS0A
EXTERN WITH_VS0A
EXTERN WITH_VS0B
EXTERN WITH_VS0C
EXTERN WITH_VS0D
EXTERN WITH_VS1A
EXTERN WITH_VS1B
EXTERN WITH_VS2A
EXTERN WITH_VS2B
EXTERN WITH_VS3
EXTERN WITH_VS4
EXTERN WITH_VS5
EXTERN WITH_VS6
EXTERN WITH_VS7
EXTERN WITH_VS8
EXTERN WITH_VS9
EXTERN WITH_VSA
EXTERN WITH_VSB
EXTERN WITH_VSC
EXTERN WITH_VSD
EXTERN WITH_VSE
EXTERN WITH_VSF
EXTERN WITH_APM
EXTERN WITH_EAM
EXTERN WITH_E2A
EXTERN WITH_YAD
EXTERN WITH_MPM
EXTERN WITH_MDM
EXTERN WITH_EMM
EXTERN WITH_MD6
EXTERN WITH_AP6
EXTERN WITH_PC8
EXTERN WITH_LP8
EXTERN WITH_P10
EXTERN WITH_P16
EXTERN WITH_VC8
EXTERN WITH_VC4
EXTERN WITH_VMDPC8
EXTERN WITH_PCSPC8
EXTERN WITH_VMDLP8
EXTERN WITH_PCSLP8
EXTERN WITH_PC8VMDPCS
EXTERN WITH_LP8VMDPCS
EXTERN WITH_TONE
EXTERN WITH_HQPC8
EXTERN WITH_HQ567
EXTERN WITH_VMD567
EXTERN WITH_HQ567_HW
EXTERN WITH_HQ569_HW
EXTERN WITH_P16VMDPCS
EXTERN WITH_SIL
;--------------------------------------------------------------------------
; Options
;--------------------------------------------------------------------------
EXTERN WITH_POLYPHONY
EXTERN WITH_MIDI_CHANNEL
EXTERN WITH_PITCH_BEND
EXTERN WITH_MODULATION_DEPTH
EXTERN WITH_CHANNEL_SUSTAIN
EXTERN WITH_CHANNEL_PRESSURE
EXTERN WITH_SP_MIDI
EXTERN WITH_PERCUSSION
EXTERN WITH_PAUSE_RESUME
EXTERN WITH_NOTE_OFFSET
EXTERN WITH_CHANGE_TEMPO
EXTERN WITH_VELOCITY
EXTERN WITH_VOL_ADJ_MS
EXTERN WITH_DYNAMIC_CH
EXTERN WITH_MS_EXT_MIDI
; Disable this feature will save 5 bytes RAM.
EXTERN WITH_MS_ENABLE_CHANNEL
; Disable this feature will save 2 bytes RAM.
EXTERN WITH_GLOBAL_CHANNEL_VOLM
EXTERN WITH_GLOBAL_CHANNEL_INS
EXTERN WITH_SP
; Disable speech channels to save code size.
EXTERN WITH_MS
; Disable melody channels to save RAM and code size.
EXTERN WITH_EVO
; Disable EVO channels to save RAM and code size.
;------for speaker output type-----------------------------------------
EXTERN WITH_SPEAKER_OUTPUT_TYPE
EXTERN WITH_SPEAKER_SWITCH
EXTERN WITH_SIM_SP
EXTERN WITH_SIM_TYPE
;0:W55F
;1:SPI
EXTERN WITH_EXT32MBIT
EXTERN WITH_SP_NUM
EXTERN WITH_EXCLUSIVE_SP_MS
EXTERN WITH_ONE_HQ
EXTERN WITH_PLAYE
; Following Options speci-fy what format can be played in each individual channel.
; Properly disable some formats for channels can save RAM and code size.
EXTERN WITH_VS0A_SIL
EXTERN WITH_VS0B_SIL
EXTERN WITH_VS0C_SIL
EXTERN WITH_VS0D_SIL
EXTERN WITH_VS1A_SIL
EXTERN WITH_VS1B_SIL
EXTERN WITH_VS2A_SIL
EXTERN WITH_VS2B_SIL
EXTERN WITH_VS3_SIL
EXTERN WITH_VS4_SIL
EXTERN WITH_VS5_SIL
EXTERN WITH_VS6_SIL
EXTERN WITH_VS7_SIL
EXTERN WITH_VS8_SIL
EXTERN WITH_VS9_SIL
EXTERN WITH_VSA_SIL
EXTERN WITH_VSB_SIL
EXTERN WITH_VSC_SIL
EXTERN WITH_VSD_SIL
EXTERN WITH_VSE_SIL
EXTERN WITH_VSF_SIL
EXTERN WITH_VS0A_APM
EXTERN WITH_VS0B_APM
EXTERN WITH_VS0C_APM
EXTERN WITH_VS0D_APM
EXTERN WITH_VS1A_APM
EXTERN WITH_VS1B_APM
EXTERN WITH_VS2A_APM
EXTERN WITH_VS2B_APM
EXTERN WITH_VS3_APM
EXTERN WITH_VS4_APM
EXTERN WITH_VS5_APM
EXTERN WITH_VS6_APM
EXTERN WITH_VS7_APM
EXTERN WITH_VS8_APM
EXTERN WITH_VS9_APM
EXTERN WITH_VSA_APM
EXTERN WITH_VSB_APM
EXTERN WITH_VSC_APM
EXTERN WITH_VSD_APM
EXTERN WITH_VSE_APM
EXTERN WITH_VSF_APM
EXTERN WITH_VS0A_EAM
EXTERN WITH_VS0B_EAM
EXTERN WITH_VS0C_EAM
EXTERN WITH_VS0D_EAM
EXTERN WITH_VS1A_EAM
EXTERN WITH_VS1B_EAM
EXTERN WITH_VS2A_EAM
EXTERN WITH_VS2B_EAM
EXTERN WITH_VS3_EAM
EXTERN WITH_VS4_EAM
EXTERN WITH_VS5_EAM
EXTERN WITH_VS6_EAM
EXTERN WITH_VS7_EAM
EXTERN WITH_VS8_EAM
EXTERN WITH_VS9_EAM
EXTERN WITH_VSA_EAM
EXTERN WITH_VSB_EAM
EXTERN WITH_VSC_EAM
EXTERN WITH_VSD_EAM
EXTERN WITH_VSE_EAM
EXTERN WITH_VSF_EAM
EXTERN WITH_VS0A_E2A
EXTERN WITH_VS0B_E2A
EXTERN WITH_VS0C_E2A
EXTERN WITH_VS0D_E2A
EXTERN WITH_VS1A_E2A
EXTERN WITH_VS1B_E2A
EXTERN WITH_VS2A_E2A
EXTERN WITH_VS2B_E2A
EXTERN WITH_VS3_E2A
EXTERN WITH_VS4_E2A
EXTERN WITH_VS5_E2A
EXTERN WITH_VS6_E2A
EXTERN WITH_VS7_E2A
EXTERN WITH_VS8_E2A
EXTERN WITH_VS9_E2A
EXTERN WITH_VSA_E2A
EXTERN WITH_VSB_E2A
EXTERN WITH_VSC_E2A
EXTERN WITH_VSD_E2A
EXTERN WITH_VSE_E2A
EXTERN WITH_VSF_E2A
EXTERN WITH_VS0A_YAD
EXTERN WITH_VS0B_YAD
EXTERN WITH_VS0C_YAD
EXTERN WITH_VS0D_YAD
EXTERN WITH_VS1A_YAD
EXTERN WITH_VS1B_YAD
EXTERN WITH_VS2A_YAD
EXTERN WITH_VS2B_YAD
EXTERN WITH_VS3_YAD
EXTERN WITH_VS4_YAD
EXTERN WITH_VS5_YAD
EXTERN WITH_VS6_YAD
EXTERN WITH_VS7_YAD
EXTERN WITH_VS8_YAD
EXTERN WITH_VS9_YAD
EXTERN WITH_VSA_YAD
EXTERN WITH_VSB_YAD
EXTERN WITH_VSC_YAD
EXTERN WITH_VSD_YAD
EXTERN WITH_VSE_YAD
EXTERN WITH_VSF_YAD
EXTERN WITH_VS0A_MDM
EXTERN WITH_VS0B_MDM
EXTERN WITH_VS0C_MDM
EXTERN WITH_VS0D_MDM
EXTERN WITH_VS1A_MDM
EXTERN WITH_VS1B_MDM
EXTERN WITH_VS2A_MDM
EXTERN WITH_VS2B_MDM
EXTERN WITH_VS3_MDM
EXTERN WITH_VS4_MDM
EXTERN WITH_VS5_MDM
EXTERN WITH_VS6_MDM
EXTERN WITH_VS7_MDM
EXTERN WITH_VS8_MDM
EXTERN WITH_VS9_MDM
EXTERN WITH_VSA_MDM
EXTERN WITH_VSB_MDM
EXTERN WITH_VSC_MDM
EXTERN WITH_VSD_MDM
EXTERN WITH_VSE_MDM
EXTERN WITH_VSF_MDM
EXTERN WITH_VS0A_EMM
EXTERN WITH_VS0B_EMM
EXTERN WITH_VS0C_EMM
EXTERN WITH_VS0D_EMM
EXTERN WITH_VS1A_EMM
EXTERN WITH_VS1B_EMM
EXTERN WITH_VS2A_EMM
EXTERN WITH_VS2B_EMM
EXTERN WITH_VS3_EMM
EXTERN WITH_VS4_EMM
EXTERN WITH_VS5_EMM
EXTERN WITH_VS6_EMM
EXTERN WITH_VS7_EMM
EXTERN WITH_VS8_EMM
EXTERN WITH_VS9_EMM
EXTERN WITH_VSA_EMM
EXTERN WITH_VSB_EMM
EXTERN WITH_VSC_EMM
EXTERN WITH_VSD_EMM
EXTERN WITH_VSE_EMM
EXTERN WITH_VSF_EMM
EXTERN WITH_VS0A_MD6
EXTERN WITH_VS0B_MD6
EXTERN WITH_VS0C_MD6
EXTERN WITH_VS0D_MD6
EXTERN WITH_VS1A_MD6
EXTERN WITH_VS1B_MD6
EXTERN WITH_VS2A_MD6
EXTERN WITH_VS2B_MD6
EXTERN WITH_VS3_MD6
EXTERN WITH_VS4_MD6
EXTERN WITH_VS5_MD6
EXTERN WITH_VS6_MD6
EXTERN WITH_VS7_MD6
EXTERN WITH_VS8_MD6
EXTERN WITH_VS9_MD6
EXTERN WITH_VSA_MD6
EXTERN WITH_VSB_MD6
EXTERN WITH_VSC_MD6
EXTERN WITH_VSD_MD6
EXTERN WITH_VSE_MD6
EXTERN WITH_VSF_MD6
EXTERN WITH_VS0A_PC8
EXTERN WITH_VS0B_PC8
EXTERN WITH_VS0C_PC8
EXTERN WITH_VS0D_PC8
EXTERN WITH_VS1A_PC8
EXTERN WITH_VS1B_PC8
EXTERN WITH_VS2A_PC8
EXTERN WITH_VS2B_PC8
EXTERN WITH_VS3_PC8
EXTERN WITH_VS4_PC8
EXTERN WITH_VS5_PC8
EXTERN WITH_VS6_PC8
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -