📄 am_hw_primitive_builder_tone.cc
字号:
6 * AM_MUSIC_UNIT_TEMPO, 4, 1, 1, 255, 0x4A, 2, 0x0C, 2, 0x4A, 2, 0x0C, 1 };#else const UINT8 LPttFirstToneInBargeCall[] = { 6 * AM_MUSIC_UNIT_TEMPO, 2, 1, 1, 255, 0x55, 3, 0x0C, 1 };#endif/* Old Style Alert Tones */const AM_HW_SOUND_OLD_DEF Continental[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1200, 80, 0, FREQ_OF_1800, 160, 0, FREQ_OF_2400, 160, 0, 3200, 1600, 3200, 19200, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF Attention[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1800, 80, 0, FREQ_OF_1950, 160, 0, FREQ_OF_2250, 160, 0, 8000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF Siren[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2400, 2400, 0, FREQ_OF_1800, 2400, 0, FREQ_OF_0, 0, 0, 14400, 14400, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF Classic[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2100, 256, 0, FREQ_OF_2500, 256, 0, FREQ_OF_0, 0, 0, 8000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ROAM_CALL[] = { OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 2000, 0, FREQ_OF_1633, 1328, 720, FREQ_OF_0, 0, 0, 4048, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ROAM_CALL_ONESHOT[] = { OLD_TONE, 0, 0, 0, 0x2101, FREQ_OF_2091, 2000, 0, FREQ_OF_1633, 1328, 720, FREQ_OF_0, 0, 0, 4048, 0, 0, 0, 0, 0, 0, 0};/* Network Tones */const AM_HW_SOUND_OLD_DEF EURO_CALL_WAITING[] = { OLD_TONE, 0, 0, 0, 0x1101, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF EURO_CALL_WAITING_CONT[] = { OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 3200, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF USA_CALL_WAITING_INITIAL[] = { OLD_TONE, 0, 0, 0, 0x1101, FREQ_OF_440, 2400, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 2400, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF USA_CALL_WAITING_CONTINUE[] = { OLD_TONE, 0, 0, 0, 0x2101, FREQ_OF_440, 800, 800, FREQ_OF_440, 800, 0, FREQ_OF_0, 0, 0, 2400, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF EURO_CONGESTION[] ={ 0XFF, 0, 0, 0, 0x1100, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 1600, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF USA_CONGESTION[] ={ 0XFF, 0, 0, 0, 0x2200, FREQ_OF_480, 2000, 0, FREQ_OF_620, 0, 0, FREQ_OF_0, 0, 0, 2000, 2000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF EURO_SUBSCRIBER_BUSY[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 4000, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 4000, 4000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF USA_SUBSCRIBER_BUSY[] ={ OLD_TONE, 0, 0, 0, 0x2200, FREQ_OF_480, 4000, 0, FREQ_OF_620, 0, 0, FREQ_OF_0, 0, 0, 4000, 4000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF EURO_DIAL_TONE[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 0x7fff, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 0x7fff, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF USA_DIAL_TONE[] ={ OLD_TONE, 0, 0, 0, 0x2200, FREQ_OF_350, 0x7fff, 0, FREQ_OF_440, 0x7fff, 0, FREQ_OF_0, 0, 0, 0x7fff, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF RADIO_PATH_ACKNOWLEDGE[] ={ OLD_TONE, 0, 0, 0, 0x1101, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF RADIO_PATH_ACKNOWLEDGE_CONT[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 1600, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF CALL_DROPPED[] ={ OLD_TONE, 0, 0, 0, 0x1103, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 1600, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF CALL_DROPPED_CONT[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 1600, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 1600, 1600, 1600, 1600, 1600, 9600, 0, 0};const AM_HW_SOUND_OLD_DEF ERROR[] ={ OLD_TONE, 0, 0, 0, 0x3101, FREQ_OF_950, 2640, 0, FREQ_OF_1400, 2640, 0, FREQ_OF_1800, 2640, 0, 7920, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ERROR_CONT[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_950, 2640, 0, FREQ_OF_1400, 2640, 0, FREQ_OF_1800, 2640, 0, 7920, 2640, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF EURO_RINGBACK[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_425, 8000, 0, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 8000, 32000, 0, 0, 0, 0, 0, 0}; const AM_HW_SOUND_OLD_DEF USA_RINGBACK[] ={ OLD_TONE, 0, 0, 0, 0x2200, FREQ_OF_440, 16000, 0, FREQ_OF_480, 16000, 0, FREQ_OF_0, 0, 0, 16000, 32000, 0, 0, 0, 0, 0, 0}; const AM_HW_SOUND_OLD_DEF EMERGENCY_RINGBACK[] ={ OLD_TONE, 0, 0, 0, 0x1100, FREQ_OF_941, 1000, 80, FREQ_OF_0, 0, 0, FREQ_OF_0, 0, 0, 3240, 32000, 0, 7920, 0, 0, 0, 0}; const AM_HW_SOUND_OLD_DEF CHARGER[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF CALL_FAILED_PAGE[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS95_TONE[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ABBR_ALERT[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF INTERCEPT[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_1150, 1840, 0, FREQ_OF_770, 1840, 0, FREQ_OF_0, 0, 0, 3680, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ABBR_INTERCEPT[] ={ OLD_TONE, 0, 0, 0, 0x2101, FREQ_OF_1150, 1840, 0, FREQ_OF_770, 1840, 0, FREQ_OF_0, 0, 0, 3680, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF REORDER[] ={ OLD_TONE, 0, 0, 0, 0x2200, FREQ_OF_770, 1840, 0, FREQ_OF_1150, 1840, 0, FREQ_OF_0, 0, 0, 1840, 1840, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ABBR_REORDER[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 1840, 0, FREQ_OF_1150, 1840, 0, FREQ_OF_0, 0, 0, 1840, 1840, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF CONFIRM[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ANSWER[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ANSWER_HOLD[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ONE_MIN_BEEP[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ROAM_DIALTONE[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF RECVR_OFF_HOOK[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF AUTO_ORIGINATION[] ={ OLD_TONE, 0, 0, 0, 0x2201, FREQ_OF_770, 3200, 0, FREQ_OF_1150, 3200, 0, FREQ_OF_0, 0, 0, 3200, 0, 0, 0, 0, 0, 0, 0};/* CDMA ISDN Signal Tone Types */const AM_HW_SOUND_OLD_DEF ISDN_NORMAL[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 16000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_INTERGROUP[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 6400, 3200, 6400, 32000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_SP_PRI[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 3200, 1600, 3200, 1600, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_PAT_3[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_PING_RING[] ={ OLD_TONE, 0, 0, 0, 0x2101, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 4000, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_PAT_5[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_PAT_6[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF ISDN_PAT_7[] ={ OLD_TONE, 0, 0, 0, 0x2100, FREQ_OF_2091, 256, 0, FREQ_OF_2556, 512, 0, FREQ_OF_0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_L[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 16000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_MED_L[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 16000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_LOW_L[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_941, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_941, 320, 640, 16000, 32000, 0, 0, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_SS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 6400, 3200, 6400, 32000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_MED_SS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 6400, 3200, 6400, 32000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_LOW_SS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_941, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_941, 320, 640, 6400, 3200, 6400, 32000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_SSL[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 3200, 1600, 3200, 1600, 6400, 3200, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_MED_SSL[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 3200, 1600, 3200, 1600, 6400, 3200, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_LOW_SSL[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_941, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_941, 320, 640, 3200, 1600, 3200, 1600, 6400, 3200, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_SS_2[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 8000, 8000, 8000, 24000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_MED_SS_2[] ={ 0XFF, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 8000, 8000, 8000, 24000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_LOW_SS_2[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_941, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_941, 320, 640, 8000, 8000, 8000, 24000, 0, 0, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_SLS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 4000, 4000, 8000, 4000, 4000, 24000, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_MED_SLS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 4000, 4000, 8000, 4000, 4000, 24000, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_LOW_SLS[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_941, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_941, 320, 640, 4000, 4000, 8000, 4000, 4000, 24000, 0, 0};const AM_HW_SOUND_OLD_DEF IS54B_HIGH_S_X4[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1477, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1477, 320, 640, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 20000};const AM_HW_SOUND_OLD_DEF IS54B_MED_S_X4[] ={ OLD_TONE, 0, 0, 0, 0x3100, FREQ_OF_1150, 320, 0, FREQ_OF_2091, 640, 0, FREQ_OF_1150, 320, 640, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 20000};const AM_HW_SOUND_OLD_DEF IS54B_LOW_S_X4[] ={
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -