Files
DrumMachine/DrumMachine.pro

69 lines
1.5 KiB
Prolog
Executable File

QT = core multimedia gui widgets network
CONFIG += c++17
release: QMAKE_CXXFLAGS_RELEASE -= -O1
release: QMAKE_CXXFLAGS_RELEASE -= -O2
release: QMAKE_CXXFLAGS_RELEASE += -O3 -ffast-math -march=native -mtune=native
LIBS += -lrtmidi -lportaudio
DEFINES += QT_DEPRECATED_WARNINGS QT_DISABLE_DEPRECATED_BEFORE=0x060000
SOURCES += \
audiodecoder.cpp \
audioformat.cpp \
audioplayer.cpp \
djwidget.cpp \
filesmodel.cpp \
graphrenderer.cpp \
jsonconverters.cpp \
main.cpp \
mainwindow.cpp \
midicontainers.cpp \
midiinwrapper.cpp \
presetdetailwidget.cpp \
presets.cpp \
presetsmodel.cpp \
previewwidget.cpp \
sampleswidget.cpp \
samplewidget.cpp \
scratchwidget.cpp \
sequencerwidget.cpp \
synthisizer.cpp \
trackdeck.cpp
HEADERS += \
audiodecoder.h \
audioformat.h \
audioplayer.h \
djwidget.h \
filesmodel.h \
graphrenderer.h \
jsonconverters.h \
mainwindow.h \
midicontainers.h \
midiinwrapper.h \
presetdetailwidget.h \
presets.h \
presetsmodel.h \
previewwidget.h \
sampleswidget.h \
samplewidget.h \
scratchwidget.h \
sequencerwidget.h \
synthisizer.h \
trackdeck.h
FORMS += \
djwidget.ui \
mainwindow.ui \
presetdetailwidget.ui \
sampleswidget.ui \
samplewidget.ui \
sequencerwidget.ui \
trackdeck.ui
RESOURCES += \
resources.qrc