PurePath Studio GDE v5.95 build 1 revision 34314 Compnent Library Version 6738 on Windows 8.1
If I set the Properties-Sample rate to 8kHz True, 16kHz True and 44.1kHz True, then set CurrentRate to Rate 16, then click on Build-Geberate Code I get the "Generating code for base_main_Rate8, 16 and 44.1 ... assembling ...Done for all three rates but in the 16k file base_main_Rate16_pps_driver.h I get this
//CONTROL LOCATIONS
typedef struct {
u8 control_page; //coefficient page location
u8 control_base; //coefficient base address within page
u8 control_mute_flag; //non-zero means muting required
u8 control_string_index; //string table index
} control;
static control MUX_controls[] = {
};
static string MUX_control_names[] = {
};
static control VOLUME_controls[] = {
{8,48,0,0}
};
static string VOLUME_control_names[] = {
"Volume_ZeroX_1"
};
and that is all, no registers. If I set the CurrentRate to 44.1 it generates the full file but I don't know if the values are valid for 16kHz.
The configuration files base_main_Rate16.cfg files are populated properly