ΣSigmaStudio Ask AI Русский Log in

BUG REPORT adau1452 PARAM.h multiple control mixer addresses are all zero

SigmaDSP & SigmaStudio pbthesp Jul 13, 2017 00:00 1 replies Original on forum ↗
Subscribe
pbthesp Question
Jul 13, 2017 00:00

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

pbthesp Reply
Jul 17, 2017 00:00

Additionally when using the eval board any changes to the multiple control mixer are sent to address 0.