BUG REPORT adau1452 PARAM.h multiple control mixer addresses are all zero
Found this problem late in the day with 3.15.2 64 bit on Windows 7.
Tried at home on windows 8.1, Sigma studio 3.11 generates unique addresses, 3.14 creates all addresses for Multiple control mixer as zero. Project and PARAM.h from both exports attached.
The ParamAddress.dat attached is from the 3.14 export
It gives the adresses as
NxNMixerCtrlS300Alg1.vol_00_00 41
NxNMixerCtrlS300Alg1.vol_00_01 42
Example from PARAM.h using 3.14
#ifndef __TEST_314_IC_1_PARAM_H__
#define __TEST_314_IC_1_PARAM_H__
/* Module M Mixer1 - Multiple Control Mixer*/
#define MOD_MMIXER1_COUNT 2
#define MOD_MMIXER1_DEVICE "IC1"
#define MOD_MMIXER1_ALG0_STAGE1_VOLUME_ADDR 0
#define MOD_MMIXER1_ALG0_STAGE1_VOLUME_VALUE SIGMASTUDIOTYPE_8_24_CONVERT(1.58489319246111)
#define MOD_MMIXER1_ALG0_STAGE1_VOLUME_TYPE SIGMASTUDIOTYPE_8_24
#define MOD_MMIXER1_ALG0_STAGE0_VOLUME_ADDR 0
#define MOD_MMIXER1_ALG0_STAGE0_VOLUME_VALUE SIGMASTUDIOTYPE_8_24_CONVERT(0.562341325190349)
#define MOD_MMIXER1_ALG0_STAGE0_VOLUME_TYPE SIGMASTUDIOTYPE_8_24
Audio Signal Processors
adau1452
adau1452 sigmastudio
SigmaDSP Audio Processors
Additionally when using the eval board any changes to the multiple control mixer are sent to address 0.
Please log in to reply.