Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump.

This commit is contained in:
OBattler
2024-05-03 17:02:13 +02:00
parent 656591d385
commit 2acb11d37c
47 changed files with 4000 additions and 1343 deletions

View File

@@ -20,13 +20,15 @@ class DeviceConfig : public QDialog {
public:
explicit DeviceConfig(QWidget *parent = nullptr);
~DeviceConfig();
~DeviceConfig() override;
static void ConfigureDevice(const _device_ *device, int instance = 0, Settings *settings = nullptr);
static void ConfigureDevice(const _device_ *device, int instance = 0,
Settings *settings = nullptr);
static QString DeviceName(const _device_ *device, const char *internalName, int bus);
private:
Ui::DeviceConfig *ui;
void ProcessConfig(void *dc, const void *c, bool is_dep);
};
#endif // QT_DEVICECONFIG_HPP