feat: remove useless api file

This commit is contained in:
2026-08-07 16:02:39 +02:00
parent fbcaaf31aa
commit ee3f56fcdf
18 changed files with 1359 additions and 33 deletions
+62
View File
@@ -338,4 +338,66 @@ pub async fn set_delay(
.set_delay(channel, delay, unit)
.map_err(|e| e.to_string())
})
}
#[tauri::command]
pub async fn set_matrix_routing(
state: State<'_, AppState>,
id: u64,
output: types::OutputChannel,
inputs: Vec<types::InputChannel>,
) -> Result<bool, String> {
state.with_device_mut(id, |device| {
device
.dsp
.set_matrix_routing(output, inputs)
.map_err(|e| e.to_string())
})
}
#[tauri::command]
pub async fn set_matrix_gain(
state: State<'_, AppState>,
id: u64,
input_channel: types::InputChannel,
output_channel: types::OutputChannel,
gain: f32,
) -> Result<bool, String> {
state.with_device_mut(id, |device| {
device
.dsp
.set_matrix_gain(input_channel, output_channel, gain)
.map_err(|e| e.to_string())
})
}
#[tauri::command]
pub async fn set_geq_band(
state: State<'_, AppState>,
id: u64,
input_channel: types::InputChannel,
frequency_band: types::DiscreteFrequency,
gain: f32,
) -> Result<bool, String> {
state.with_device_mut(id, |device| {
device
.dsp
.set_geq_band(input_channel, frequency_band, gain)
.map_err(|e| e.to_string())
})
}
#[tauri::command]
pub async fn set_geq_bypass(
state: State<'_, AppState>,
id: u64,
input_channel: types::InputChannel,
bypass: bool,
) -> Result<bool, String> {
state.with_device_mut(id, |device| {
device
.dsp
.set_geq_bypass(input_channel, bypass)
.map_err(|e| e.to_string())
})
}
+4
View File
@@ -25,6 +25,10 @@ pub fn run() {
commands::set_limiter,
commands::set_delay_unit,
commands::set_delay,
commands::set_matrix_routing,
commands::set_matrix_gain,
commands::set_geq_band,
commands::set_geq_bypass,
]
)
.run(tauri::generate_context!())
+1 -1
View File
@@ -15,7 +15,7 @@
"title": "thomann-dsp-app",
"width": 1200,
"height": 800,
"minWidth": 1000,
"minWidth": 1200,
"minHeight": 600
}
],