feat: add matrix section
This commit is contained in:
@@ -952,7 +952,6 @@ export function forDSP408(dsp: DSP408, setDsps: SetDsps, notify: NotifyFn) {
|
||||
|
||||
const cfg = d.state.current_config;
|
||||
const outputState = cfg.output_states[outputChannel];
|
||||
const inputIndex = Object.values(InputChannel).indexOf(inputChannel);
|
||||
|
||||
return {
|
||||
...d,
|
||||
@@ -966,9 +965,10 @@ export function forDSP408(dsp: DSP408, setDsps: SetDsps, notify: NotifyFn) {
|
||||
...outputState,
|
||||
matrix_routes: {
|
||||
...outputState.matrix_routes,
|
||||
gains: outputState.matrix_routes.gains.map((g, i) =>
|
||||
i === inputIndex ? gain : g
|
||||
),
|
||||
gains: {
|
||||
...outputState.matrix_routes.gains,
|
||||
[inputChannel]: gain,
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -977,7 +977,6 @@ export function forDSP408(dsp: DSP408, setDsps: SetDsps, notify: NotifyFn) {
|
||||
};
|
||||
});
|
||||
};
|
||||
|
||||
if (dsp.demo) {
|
||||
updateMatrixGain();
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user