Опишите как переключаются входы
Как я понял есть основной 8 канальный вход MAIN и 2 вспомогательных мультивхода SUM
Выбор между ними происходит через переменную:
int rec_m_s = 0; // REC input Main or Sub
// int 0 — MAIN
// int 1 — SUB
Если выбран MAIN то входы выбираем через:
int input_main = 0; // Основной вход (INPUT MAIN) | int 0 ... 15
Если выбран SUB то входы выбираем через:
int input_sub = 0; // Вспомогательный вход (INPUT SUB) | int 0... 15
но SUB это мультивходы 7.1 их всего два, зачем нумерация входов до 15, непонятно
Выбор между мультивходами осуществляется при помощи переменной
int c_sw_v = 0; // C/SW Vol INPUT
// int 0 — Multi IN1
// int 1 — Multi IN2
----------------------------------------------------------------------------------------------
Есть еще две переменные логика которых мне не понятна, что они делают, стоит ли их менять или оставить по умолчанию 0 и не трогать
int sl_sr_vol_input = 0; // SL/SR Vol INPUT
// Multi IN1 int 0
// Multi IN2 int 1
// S(R/L)CIN int 2
// SB(R/L)CIN int 3
int l_r_vol_input = 0; // L/R Vol INPUT
// Bypass MAIN int 0
// Multi IN1 int 1
// Multi IN2 int 3
Эти значения этих переменных мне нужно установить чтобы было следующее:
1. Включить основной 8 канальный (стерео входы) вход и выбрать вход 1
int rec_m_s = 0; int input_main = 1;
2. Включить дополнительный мультивход 1
int rec_m_s = 1; int c_sw_v = 0;
3. Включить дополнительный мультивход 2
int rec_m_s = 1; int c_sw_v = 1;