Lines Matching refs:channel

288 static void __MIXSetPan(MIXChannel *channel)  in __MIXSetPan()  argument
292 ASSERT((channel->pan <= 127) && (channel->pan >= 0)); in __MIXSetPan()
293 ASSERT((channel->span <= 127) && (channel->span >= 0)); in __MIXSetPan()
295 pan = channel->pan; in __MIXSetPan()
297 span = channel->span; in __MIXSetPan()
302 channel->l = __MIX_DPL2_front[pan]; in __MIXSetPan()
303 channel->r = __MIX_DPL2_front[ipan]; in __MIXSetPan()
304 channel->f = __MIX_DPL2_front[ispan]; in __MIXSetPan()
305 channel->b = __MIX_DPL2_front[span]; in __MIXSetPan()
306 channel->l1= __MIX_DPL2_rear[ipan]; in __MIXSetPan()
307 channel->r1= __MIX_DPL2_rear[pan]; in __MIXSetPan()
311 channel->l = __MIXPanTable[pan]; in __MIXSetPan()
312 channel->r = __MIXPanTable[ipan]; in __MIXSetPan()
313 channel->f = __MIXPanTable[ispan]; in __MIXSetPan()
314 channel->b = __MIXPanTable[span]; in __MIXSetPan()
315 channel->l1= 0; in __MIXSetPan()
316 channel->r1= 0; in __MIXSetPan()
330 static void __MIXResetChannel(MIXChannel *channel) in __MIXResetChannel() argument
332 channel->mode = MIX_MODE_UPDATE_MIX | MIX_MODE_UPDATE_INPUT; in __MIXResetChannel()
334 channel->input = 0; // 0 dB atten in __MIXResetChannel()
335 channel->auxA = -960; // -96.0 dB on AUX A in __MIXResetChannel()
336 channel->auxB = -960; // -96.0 dB on AUX B in __MIXResetChannel()
337 channel->auxC = -960; // -96.0 dB on AUX C in __MIXResetChannel()
338 channel->fader = 0; // fader at 0 in __MIXResetChannel()
340 channel->pan = 64; // pan to center in __MIXResetChannel()
341 channel->span = 127; // pan to front in __MIXResetChannel()
343 channel->v = in __MIXResetChannel()
344 channel->vL = in __MIXResetChannel()
345 channel->vR = in __MIXResetChannel()
346 channel->vS = in __MIXResetChannel()
347 channel->vAL = in __MIXResetChannel()
348 channel->vAR = in __MIXResetChannel()
349 channel->vAS = in __MIXResetChannel()
350 channel->vBL = in __MIXResetChannel()
351 channel->vBR = in __MIXResetChannel()
352 channel->vBS = in __MIXResetChannel()
353 channel->vCL = in __MIXResetChannel()
354 channel->vCR = in __MIXResetChannel()
355 channel->vCS = 0; in __MIXResetChannel()
357 __MIXSetPan(channel); in __MIXResetChannel()
868 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetInput() local
869 channel->input = dB; in MIXSetInput()
870 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXSetInput()
887 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustInput() local
888 channel->input += dB; in MIXAdjustInput()
889 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXAdjustInput()
904 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetInput() local
905 return channel->input; in MIXGetInput()
921 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAPostFader() local
922 channel->mode &= ~MIX_MODE_AUXA_PREFADER; in MIXAuxAPostFader()
923 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxAPostFader()
939 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAPreFader() local
940 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXA_PREFADER; in MIXAuxAPreFader()
956 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxAIsPostFader() local
958 if (channel->mode & MIX_MODE_AUXA_PREFADER) in MIXAuxAIsPostFader()
978 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetAuxA() local
979 channel->auxA = dB; in MIXSetAuxA()
980 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxA()
997 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustAuxA() local
998 channel->auxA += dB; in MIXAdjustAuxA()
999 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxA()
1015 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetAuxA() local
1016 return channel->auxA; in MIXGetAuxA()
1032 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBPostFader() local
1033 channel->mode &= ~MIX_MODE_AUXB_PREFADER; in MIXAuxBPostFader()
1034 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxBPostFader()
1050 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBPreFader() local
1051 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXB_PREFADER; in MIXAuxBPreFader()
1067 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxBIsPostFader() local
1069 if (channel->mode & MIX_MODE_AUXB_PREFADER) in MIXAuxBIsPostFader()
1089 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetAuxB() local
1090 channel->auxB = dB; in MIXSetAuxB()
1091 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxB()
1108 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustAuxB() local
1109 channel->auxB += dB; in MIXAdjustAuxB()
1110 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxB()
1126 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetAuxB() local
1127 return channel->auxB; in MIXGetAuxB()
1143 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCPostFader() local
1144 channel->mode &= ~MIX_MODE_AUXC_PREFADER; in MIXAuxCPostFader()
1145 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAuxCPostFader()
1161 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCPreFader() local
1162 channel->mode |= MIX_MODE_UPDATE_MIX | MIX_MODE_AUXC_PREFADER; in MIXAuxCPreFader()
1178 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAuxCIsPostFader() local
1180 if (channel->mode & MIX_MODE_AUXC_PREFADER) in MIXAuxCIsPostFader()
1200 MIXChannel *channel; in MIXSetAuxC() local
1205 channel = &__MIXChannel[p->index]; in MIXSetAuxC()
1206 channel->auxC = dB; in MIXSetAuxC()
1207 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetAuxC()
1224 MIXChannel *channel; in MIXAdjustAuxC() local
1229 channel = &__MIXChannel[p->index]; in MIXAdjustAuxC()
1230 channel->auxC += dB; in MIXAdjustAuxC()
1231 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustAuxC()
1247 MIXChannel *channel; in MIXGetAuxC() local
1252 channel = &__MIXChannel[p->index]; in MIXGetAuxC()
1253 return channel->auxC; in MIXGetAuxC()
1269 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetPan() local
1270 channel->pan = __MIXClampPan(pan); in MIXSetPan()
1271 __MIXSetPan(channel); in MIXSetPan()
1272 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetPan()
1288 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustPan() local
1289 channel->pan = __MIXClampPan(channel->pan + pan); in MIXAdjustPan()
1290 __MIXSetPan(channel); in MIXAdjustPan()
1291 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustPan()
1306 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetPan() local
1307 return channel->pan; in MIXGetPan()
1323 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetSPan() local
1324 channel->span = __MIXClampPan(span); in MIXSetSPan()
1325 __MIXSetPan(channel); in MIXSetSPan()
1326 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetSPan()
1342 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustSPan() local
1343 channel->span = __MIXClampPan(channel->span + span); in MIXAdjustSPan()
1344 __MIXSetPan(channel); in MIXAdjustSPan()
1345 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustSPan()
1360 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetSPan() local
1361 return channel->span; in MIXGetSPan()
1376 MIXChannel *channel = &__MIXChannel[p->index]; in MIXMute() local
1377 channel->mode |= MIX_MODE_MUTE | MIX_MODE_UPDATE_INPUT; in MIXMute()
1392 MIXChannel *channel = &__MIXChannel[p->index]; in MIXUnMute() local
1393 channel->mode &= ~MIX_MODE_MUTE; in MIXUnMute()
1394 channel->mode |= MIX_MODE_UPDATE_INPUT; in MIXUnMute()
1409 MIXChannel *channel = &__MIXChannel[p->index]; in MIXIsMute() local
1411 if (channel->mode & MIX_MODE_MUTE) in MIXIsMute()
1430 MIXChannel *channel = &__MIXChannel[p->index]; in MIXSetFader() local
1431 channel->fader = dB; in MIXSetFader()
1432 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXSetFader()
1448 MIXChannel *channel = &__MIXChannel[p->index]; in MIXAdjustFader() local
1449 channel->fader += dB; in MIXAdjustFader()
1450 channel->mode |= MIX_MODE_UPDATE_MIX; in MIXAdjustFader()
1465 MIXChannel *channel = &__MIXChannel[p->index]; in MIXGetFader() local
1466 return channel->fader; in MIXGetFader()