fm 2.0.0.0
System configuration 3

Macros

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_MASK   0x3FFF
 
#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_FASTEST   0x0000
 
#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_FAST   0x4000
 
#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOW   0x8000
 
#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOWEST   0xC000
 
#define FM_SOFTMUTE_ATTENUATION_MASK   0xCFFF
 
#define FM_SOFTMUTE_ATTENUATION_16_DB   0x0000
 
#define FM_SOFTMUTE_ATTENUATION_14_DB   0x1000
 
#define FM_SOFTMUTE_ATTENUATION_12_DB   0x2000
 
#define FM_SOFTMUTE_ATTENUATION_10_DB   0x3000
 
#define FM_EXTENDED_VOLUME_RANGE_MASK   0xFEFF
 
#define FM_EXTENDED_VOLUME_RANGE_DISABLED   0x0000
 
#define FM_EXTENDED_VOLUME_RANGE_ENABLED   0x0100
 

Detailed Description

Macro Definition Documentation

◆ FM_EXTENDED_VOLUME_RANGE_DISABLED

#define FM_EXTENDED_VOLUME_RANGE_DISABLED   0x0000

◆ FM_EXTENDED_VOLUME_RANGE_ENABLED

#define FM_EXTENDED_VOLUME_RANGE_ENABLED   0x0100

◆ FM_EXTENDED_VOLUME_RANGE_MASK

#define FM_EXTENDED_VOLUME_RANGE_MASK   0xFEFF

◆ FM_SOFTMUTE_ATTACK_RECOVER_RATE_FAST

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_FAST   0x4000

◆ FM_SOFTMUTE_ATTACK_RECOVER_RATE_FASTEST

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_FASTEST   0x0000

◆ FM_SOFTMUTE_ATTACK_RECOVER_RATE_MASK

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_MASK   0x3FFF

◆ FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOW

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOW   0x8000

◆ FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOWEST

#define FM_SOFTMUTE_ATTACK_RECOVER_RATE_SLOWEST   0xC000

◆ FM_SOFTMUTE_ATTENUATION_10_DB

#define FM_SOFTMUTE_ATTENUATION_10_DB   0x3000

◆ FM_SOFTMUTE_ATTENUATION_12_DB

#define FM_SOFTMUTE_ATTENUATION_12_DB   0x2000

◆ FM_SOFTMUTE_ATTENUATION_14_DB

#define FM_SOFTMUTE_ATTENUATION_14_DB   0x1000

◆ FM_SOFTMUTE_ATTENUATION_16_DB

#define FM_SOFTMUTE_ATTENUATION_16_DB   0x0000

◆ FM_SOFTMUTE_ATTENUATION_MASK

#define FM_SOFTMUTE_ATTENUATION_MASK   0xCFFF