Quantcast
Channel: EngineerZone: Message List
Viewing all articles
Browse latest Browse all 24339

Re: block addressing

$
0
0

Hi Miguel,

 

i don't know if i fell into a sigmadsp bug, but this is the code:

 

/* Module clipdrive - Linear Gain*/

#define MOD_CLIPDRIVE_COUNT                            2

#define MOD_CLIPDRIVE_DEVICE                           "IC2"

#define MOD_CLIPDRIVE_ALG0_GAIN1940ALGNS24_ADDR        421

#define MOD_CLIPDRIVE_ALG0_GAIN1940ALGNS24_FIXPT       0x00533333

#define MOD_CLIPDRIVE_ALG0_GAIN1940ALGNS24_VALUE       SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.65)

#define MOD_CLIPDRIVE_ALG0_GAIN1940ALGNS24_TYPE        SIGMASTUDIOTYPE_FIXPOINT

#define MOD_CLIPDRIVE_ALG1_GAIN1940ALGNS25_ADDR        423

#define MOD_CLIPDRIVE_ALG1_GAIN1940ALGNS25_FIXPT       0x00533333

#define MOD_CLIPDRIVE_ALG1_GAIN1940ALGNS25_VALUE       SIGMASTUDIOTYPE_FIXPOINT_CONVERT(0.65)

#define MOD_CLIPDRIVE_ALG1_GAIN1940ALGNS25_TYPE        SIGMASTUDIOTYPE_FIXPOINT

 

It is a stereo linear gain block and i was struggling for some time because, assuming that on a single block i should have contiguous addresses, i was not able to set both channels (i take the first address, then i do a block write till the second one).

 

I'm using SigmaStudio 3.9 build 2 rev 1244.


Viewing all articles
Browse latest Browse all 24339

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>