rem: struct AHIPrivAudioCtrl *audioctrl, struct AHIBase *AHIBase ) #endif
add: struct AHIPrivAudioCtrl *audioctrl )
context: update_DSPMask ( struct AHIEffDSPMask *mask,                 struct AHIPrivAudioCtrl *audioctrl,                 struct AHIBase *AHIBase )#endif{  struct AHIChannelData *cd, *wet = NULL, *dry = NULL;  struct Library        *AHIsubBase;  int                    i;  UBYTE                 *flag;  if(mask->ahiedm_Channels != audioctrl->ac.ahiac_Channels)  {    return FALSE;  }  cd = audioctrl->ahiac_ChannelDatas;  flag = mask->ahiedm_Mask;  AHIsubBase = audioctrl->ahiac_SubLib;  AHIsub_Disable(&audioctrl->ac);  for(i = 0; i < audioctrl->ac.ahiac_Channels; i++)  {    if(*flag == AHIEDM_WET)    {      addchannel(&wet, cd);    }    else    {      addchannel(&dry, cd);    }        flag++;    cd++;  }  audioctrl->ahiac_WetList = wet;  audioctrl->ahiac_DryList = dry;  AHIsub_Enable(&audioctrl->ac);  return TRUE;}