feat: gate sectioon
This commit is contained in:
+18
-1
@@ -1,5 +1,5 @@
|
||||
import { invoke } from '@tauri-apps/api/core';
|
||||
import { DSPState, Meters } from '../types/dsp408State';
|
||||
import { DSPState, Meters, InputChannel } from '../types/dsp408State';
|
||||
|
||||
export const createDSP408 = (ip: string, port: number, deviceId: number) =>
|
||||
invoke<number>('create_dsp408', {
|
||||
@@ -29,3 +29,20 @@ export const DSP408SetCurrentPresetName = (id: number, name: string) =>
|
||||
});
|
||||
|
||||
export const getDSP408MeterLevels = (id: number) => invoke<Meters>('get_meter_levels', { id });
|
||||
|
||||
export const DSP408SetGate = (
|
||||
id: number,
|
||||
channel: InputChannel,
|
||||
threshold: number,
|
||||
attack: number,
|
||||
hold: number,
|
||||
release: number
|
||||
) =>
|
||||
invoke<boolean>('set_gate', {
|
||||
id,
|
||||
channel,
|
||||
threshold,
|
||||
attack,
|
||||
hold,
|
||||
release,
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user