| 1190 | } |
| 1191 | |
| 1192 | void MainWindow::onEqTypeUpdated(int index) |
| 1193 | { |
| 1194 | ui->eq_widget->setMode(index == 0 ? LiquidMultiEqualizerWidget::FIR : LiquidMultiEqualizerWidget::IIR); |
| 1195 | ui->eqinterpolator->setEnabled(index == 0); |
| 1196 | switch(index) { |
| 1197 | case 1: |
| 1198 | ui->eq_widget->setIirOrder(4); |
| 1199 | break; |
| 1200 | case 2: |
| 1201 | ui->eq_widget->setIirOrder(6); |
| 1202 | break; |
| 1203 | case 3: |
| 1204 | ui->eq_widget->setIirOrder(8); |
| 1205 | break; |
| 1206 | case 4: |
| 1207 | ui->eq_widget->setIirOrder(10); |
| 1208 | break; |
| 1209 | case 5: |
| 1210 | ui->eq_widget->setIirOrder(12); |
| 1211 | break; |
| 1212 | } |
| 1213 | } |
| 1214 | |
| 1215 | void MainWindow::setEqMode(int mode) |
| 1216 | { |
nothing calls this directly
no test coverage detected