Added: Configuration Editor, which allows to edit configurations in a graphical user interface. Contains GUIs for most commands supported by E-APO, but as lines can also be edited directly, all commands can be used. Added: Command "GraphicEQ", which can act as a regular, fixed-band graphic equalizer (via the GUI) but also supports variable bands so that any desired frequency response can be specified. Internally, it is implemented via convolution with a generated IR. Added: Command "Convolution", which allows to convolve the signal with a user-provided impulse response to achieve e.g. equalization or reverberation effects. Improved: Configurator performs checks for registry values that are needed for the operation of E-APO, which may be changed by driver installations, fixing the values if necessary. Improved: Configurator shows which is the default device as a hint to the user.
48 lines
1.1 KiB
C
48 lines
1.1 KiB
C
#include "stdafx.h"
|
|
#include <QAbstractSpinBox>
|
|
#include <QAbstractTableModel>
|
|
#include <QApplication>
|
|
#include <QCheckBox>
|
|
#include <QClipboard>
|
|
#include <QComboBox>
|
|
#include <QCommandLineParser>
|
|
#include <QDial>
|
|
#include <QDialog>
|
|
#include <QDir>
|
|
#include <QDoubleSpinBox>
|
|
#include <QDrag>
|
|
#include <QElapsedTimer>
|
|
#include <QFileDialog>
|
|
#include <QFileInfo>
|
|
#include <QGraphicsItem>
|
|
#include <QGraphicsLineItem>
|
|
#include <QGraphicsProxyWidget>
|
|
#include <QGraphicsScene>
|
|
#include <QGraphicsSceneMouseEvent>
|
|
#include <QGraphicsView>
|
|
#include <QGridLayout>
|
|
#include <QHash>
|
|
#include <QKeyEvent>
|
|
#include <QLabel>
|
|
#include <QLayout>
|
|
#include <QLineEdit>
|
|
#include <QListWidget>
|
|
#include <QMainWindow>
|
|
#include <QMenu>
|
|
#include <QMessageBox>
|
|
#include <QMimeData>
|
|
#include <QMouseEvent>
|
|
#include <QObject>
|
|
#include <QPainter>
|
|
#include <QRegularExpression>
|
|
#include <QScrollArea>
|
|
#include <QScrollBar>
|
|
#include <QStandardItemModel>
|
|
#include <QTableWidget>
|
|
#include <QTextStream>
|
|
#include <QToolBar>
|
|
#include <QToolButton>
|
|
#include <QTranslator>
|
|
#include <QWheelEvent>
|
|
#include <QWidget>
|