Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C by tum ( 15 years ago )
/* dsp_matrix: used to map the real dsp outputs to output_idx_t */
static const output_idx_t dsp_matrix[DSP_COUNT][DSP_CHANNELS_USED] =
#if DSP_COUNT == (1)
  /* DSP_0 */ {{OUT_1_LEFT,      OUT_1_RIGHT,      OUT_2_LEFT,      OUT_2_RIGHT,      OUT_3_LEFT,      OUT_3_RIGHT,      OUT_4_LEFT,      OUT_4_RIGHT,
                OUT_5_LEFT,      OUT_5_RIGHT,      OUT_6_LEFT,      OUT_6_RIGHT,      OUT_7_LEFT,      OUT_7_RIGHT,      OUT_8_LEFT,      OUT_8_RIGHT}};
#elif DSP_COUNT == (5)
  /* DSP_0 */ {{DSP0_OUT_1_LEFT, DSP0_OUT_1_RIGHT, DSP0_OUT_2_LEFT, DSP0_OUT_2_RIGHT, DSP0_OUT_3_LEFT, DSP0_OUT_3_RIGHT, DSP0_OUT_4_LEFT, DSP0_OUT_4_RIGHT},
  /* DSP_1 */  {OUT_1_LEFT,      OUT_1_RIGHT,      OUT_2_LEFT,      OUT_2_RIGHT,      OUT_9_LEFT,      OUT_9_RIGHT,      OUT_10_LEFT,     OUT_10_RIGHT},
  /* DSP_2 */  {OUT_3_LEFT,      OUT_3_RIGHT,      OUT_4_LEFT,      OUT_4_RIGHT,      OUT_11_LEFT,     OUT_11_RIGHT,     OUT_12_LEFT,     OUT_12_RIGHT},
  /* DSP_3 */  {OUT_5_LEFT,      OUT_5_RIGHT,      OUT_6_LEFT,      OUT_6_RIGHT,      OUT_13_LEFT,     OUT_13_RIGHT,     OUT_14_LEFT,     OUT_14_RIGHT},
  /* DSP_4 */  {OUT_7_LEFT,      OUT_7_RIGHT,      OUT_8_LEFT,      OUT_8_RIGHT,      OUT_15_LEFT,     OUT_15_RIGHT,     OUT_16_LEFT,     OUT_16_RIGHT}};
#else
  #error Wrong DSP_COUNT value
#endif

 

Revise this Paste

Your Name: Code Language: