Lines Matching refs:channel

271 static void __MIXSetPan(MIXChannel *channel)  in __MIXSetPan()  argument
275 ASSERT((channel->pan <= 127) && (channel->pan >= 0)); in __MIXSetPan()
276 ASSERT((channel->span <= 127) && (channel->span >= 0)); in __MIXSetPan()
278 pan = channel->pan; in __MIXSetPan()
280 span = channel->span; in __MIXSetPan()
285 channel->l = __MIX_DPL2_front[pan]; in __MIXSetPan()
286 channel->r = __MIX_DPL2_front[ipan]; in __MIXSetPan()
287 channel->f = __MIX_DPL2_front[ispan]; in __MIXSetPan()
288 channel->b = __MIX_DPL2_front[span]; in __MIXSetPan()
289 channel->l1= __MIX_DPL2_rear[ipan]; in __MIXSetPan()
290 channel->r1= __MIX_DPL2_rear[pan]; in __MIXSetPan()
294 channel->l = __MIXPanTable[pan]; in __MIXSetPan()
295 channel->r = __MIXPanTable[ipan]; in __MIXSetPan()
296 channel->f = __MIXPanTable[ispan]; in __MIXSetPan()
297 channel->b = __MIXPanTable[span]; in __MIXSetPan()
311 static void __MIXResetChannel(MIXChannel *channel) in __MIXResetChannel() argument
313 channel->mode = MIX_MODE_UPDATE_MIX | MIX_MODE_UPDATE_INPUT; in __MIXResetChannel()
315 channel->input = 0; // 0 dB atten in __MIXResetChannel()
316 channel->auxA = -960; // -96.0 dB on AUX A in __MIXResetChannel()
317 channel->auxB = -960; // -96.0 dB on AUX B in __MIXResetChannel()
318 channel->auxC = -960; // -96.0 dB on AUX C in __MIXResetChannel()
319 channel->fader = 0; // fader at 0 in __MIXResetChannel()
321 channel->pan = 64; // pan to center in __MIXResetChannel()
322 channel->span = 127; // pan to front in __MIXResetChannel()
324 channel->v = in __MIXResetChannel()
325 channel->vL = in __MIXResetChannel()
326 channel->vR = in __MIXResetChannel()
327 channel->vS = in __MIXResetChannel()
328 channel->vAL = in __MIXResetChannel()
329 channel->vAR = in __MIXResetChannel()
330 channel->vAS = in __MIXResetChannel()
331 channel->vBL = in __MIXResetChannel()
332 channel->vBR = in __MIXResetChannel()
333 channel->vBS = in __MIXResetChannel()
334 channel->vCL = in __MIXResetChannel()
335 channel->vCR = in __MIXResetChannel()
336 channel->vCS = 0; in __MIXResetChannel()
338 __MIXSetPan(channel); in __MIXResetChannel()
779 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetInput() local
780 channel->input = dB; in MIXSetInput()
781 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXSetInput()
798 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustInput() local
799 channel->input += dB; in MIXAdjustInput()
800 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXAdjustInput()
815 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetInput() local
816 return channel->input; in MIXGetInput()
832 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAPostFader() local
833 channel->mode &= ~MIX_MODE_AUXA_PREFADER; in MIXAuxAPostFader()
834 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxAPostFader()
850 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAPreFader() local
851 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXA_PREFADER; in MIXAuxAPreFader()
867 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAIsPostFader() local
869 if (channel->mode & MIX_MODE_AUXA_PREFADER) in MIXAuxAIsPostFader()
889 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetAuxA() local
890 channel->auxA = dB; in MIXSetAuxA()
891 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxA()
908 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustAuxA() local
909 channel->auxA += dB; in MIXAdjustAuxA()
910 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxA()
926 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetAuxA() local
927 return channel->auxA; in MIXGetAuxA()
943 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBPostFader() local
944 channel->mode &= ~MIX_MODE_AUXB_PREFADER; in MIXAuxBPostFader()
945 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxBPostFader()
961 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBPreFader() local
962 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXB_PREFADER; in MIXAuxBPreFader()
978 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBIsPostFader() local
980 if (channel->mode & MIX_MODE_AUXB_PREFADER) in MIXAuxBIsPostFader()
1000 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetAuxB() local
1001 channel->auxB = dB; in MIXSetAuxB()
1002 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxB()
1019 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustAuxB() local
1020 channel->auxB += dB; in MIXAdjustAuxB()
1021 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxB()
1037 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetAuxB() local
1038 return channel->auxB; in MIXGetAuxB()
1054 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCPostFader() local
1055 channel->mode &= ~MIX_MODE_AUXC_PREFADER; in MIXAuxCPostFader()
1056 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxCPostFader()
1072 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCPreFader() local
1073 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXC_PREFADER; in MIXAuxCPreFader()
1089 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCIsPostFader() local
1091 if (channel->mode & MIX_MODE_AUXC_PREFADER) in MIXAuxCIsPostFader()
1111 MIXChannel *channel; in MIXSetAuxC() local
1116 channel = &__MIXChannel[p->index]; in MIXSetAuxC()
1117 channel->auxC = dB; in MIXSetAuxC()
1118 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxC()
1135 MIXChannel *channel; in MIXAdjustAuxC() local
1140 channel = &__MIXChannel[p->index]; in MIXAdjustAuxC()
1141 channel->auxC += dB; in MIXAdjustAuxC()
1142 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxC()
1158 MIXChannel *channel; in MIXGetAuxC() local
1163 channel = &__MIXChannel[p->index]; in MIXGetAuxC()
1164 return channel->auxC; in MIXGetAuxC()
1180 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetPan() local
1181 channel->pan = __MIXClampPan(pan); in MIXSetPan()
1182 __MIXSetPan(channel); in MIXSetPan()
1183 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetPan()
1199 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustPan() local
1200 channel->pan = __MIXClampPan(channel->pan + pan); in MIXAdjustPan()
1201 __MIXSetPan(channel); in MIXAdjustPan()
1202 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustPan()
1217 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetPan() local
1218 return channel->pan; in MIXGetPan()
1234 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetSPan() local
1235 channel->span = __MIXClampPan(span); in MIXSetSPan()
1236 __MIXSetPan(channel); in MIXSetSPan()
1237 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetSPan()
1253 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustSPan() local
1254 channel->span = __MIXClampPan(channel->span + span); in MIXAdjustSPan()
1255 __MIXSetPan(channel); in MIXAdjustSPan()
1256 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustSPan()
1271 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetSPan() local
1272 return channel->span; in MIXGetSPan()
1287 MIXChannel *channel = &__MIXChannel[p->index]; in MIXMute() local
1288 channel->mode |= MIX_MODE_MUTE | MIX_MODE_UPDATE_INPUT; in MIXMute()
1303 MIXChannel *channel = &__MIXChannel[p->index]; in MIXUnMute() local
1304 channel->mode &= ~MIX_MODE_MUTE; in MIXUnMute()
1305 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXUnMute()
1320 MIXChannel *channel = &__MIXChannel[p->index]; in MIXIsMute() local
1322 if (channel->mode & MIX_MODE_MUTE) in MIXIsMute()
1341 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetFader() local
1342 channel->fader = dB; in MIXSetFader()
1343 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetFader()
1359 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustFader() local
1360 channel->fader += dB; in MIXAdjustFader()
1361 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustFader()
1376 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetFader() local
1377 return channel->fader; in MIXGetFader()