From 073c54c6a7efe943dd89169ee588a5ae0e6b3c59 Mon Sep 17 00:00:00 2001 From: Dave Griffiths Date: Thu, 8 Sep 2022 16:53:04 +0100 Subject: [PATCH] version 0.18 and ubuntu fixes --- app/generated/ui_samplebrain.h | 10 +++++----- debian/README.Debian | 2 +- debian/README.source | 2 +- debian/changelog | 7 ++++--- debian/control | 8 ++++---- debian/files | 1 + debian/install | 1 + gui/samplebrain.ui | 15 ++++++++------- samplebrain.pro | 5 ++--- 9 files changed, 27 insertions(+), 24 deletions(-) create mode 100644 debian/files create mode 100644 debian/install diff --git a/app/generated/ui_samplebrain.h b/app/generated/ui_samplebrain.h index 3d9aabb..e7c645f 100644 --- a/app/generated/ui_samplebrain.h +++ b/app/generated/ui_samplebrain.h @@ -1,13 +1,13 @@ /******************************************************************************** -** Form generated from reading UI file 'samplebrainMnOjFX.ui' +** Form generated from reading UI file 'samplebrainqyBmgj.ui' ** ** Created by: Qt User Interface Compiler version 5.12.8 ** ** WARNING! All changes made in this file will be lost when recompiling UI file! ********************************************************************************/ -#ifndef SAMPLEBRAINMNOJFX_H -#define SAMPLEBRAINMNOJFX_H +#ifndef SAMPLEBRAINQYBMGJ_H +#define SAMPLEBRAINQYBMGJ_H #include #include @@ -1054,7 +1054,7 @@ public: void retranslateUi(QMainWindow *MainWindow) { - MainWindow->setWindowTitle(QApplication::translate("MainWindow", "samplebrain 0.17", nullptr)); + MainWindow->setWindowTitle(QApplication::translate("MainWindow", "samplebrain 0.18", nullptr)); label_19->setText(QApplication::translate("MainWindow", "brain tweaks", nullptr)); label_6->setText(QApplication::translate("MainWindow", "fft / mfcc", nullptr)); #ifndef QT_NO_TOOLTIP @@ -1204,4 +1204,4 @@ namespace Ui { QT_END_NAMESPACE -#endif // SAMPLEBRAINMNOJFX_H +#endif // SAMPLEBRAINQYBMGJ_H diff --git a/debian/README.Debian b/debian/README.Debian index 78c9958..9d5ad80 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -3,4 +3,4 @@ samplebrain for Debian - -- Dave Griffiths Thu, 08 Sep 2022 11:40:29 +0100 + -- Dave Griffiths Thu, 08 Sep 2022 13:08:26 +0100 diff --git a/debian/README.source b/debian/README.source index a5437e1..70ee04f 100644 --- a/debian/README.source +++ b/debian/README.source @@ -6,5 +6,5 @@ manual section 4.14. You WILL either need to modify or delete this file> - -- Dave Griffiths Thu, 08 Sep 2022 11:40:29 +0100 + -- Dave Griffiths Thu, 08 Sep 2022 13:08:26 +0100 diff --git a/debian/changelog b/debian/changelog index 7c5cceb..513cdec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -samplebrain (18.0-1ubuntu0) focal; urgency=medium +samplebrain (0.18rc1-1ubuntu0) focal; urgency=medium - * Initial release (Closes: #nnnn) + * Initial release + + -- Dave Griffiths Thu, 08 Sep 2022 13:08:26 +0100 - -- Dave Griffiths Thu, 08 Sep 2022 11:40:29 +0100 diff --git a/debian/control b/debian/control index c53429f..ccdb984 100644 --- a/debian/control +++ b/debian/control @@ -1,14 +1,14 @@ Source: samplebrain -Section: audio +Section: sound Priority: optional Maintainer: Dave Griffiths Build-Depends: debhelper-compat (= 12), texinfo, libsndfile1-dev, portaudio19-dev, liblo-dev, libfftw3-dev, qtbase5-dev, qt5-qmake, qtbase5-dev-tools -Standards-Version: 4.4.1 +Standards-Version: 4.4.1 Homepage: http://thentrythis.org/projects/samplebrain Vcs-Git: https://gitlab.com/nebogeo/samplebrain.git Package: samplebrain Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: A custom sample smashing app designed by Aphex Twin - Samplebrain chops samples up into a 'brain' of interconnected small sections (blocks) connected into a network by similarity. It reads a target sample, chops it up into blocks in the same way, and tries to match each one with one of the blocks in it's brain to play in realtime. This (in theory) allows you to interpret one type of sound with another. Over time we gradually added more and more controls until it became slightly out of control and increasingly difficult to explain. \ No newline at end of file +Description:Custom sample smashing app designed by Aphex Twin + Samplebrain chops samples up into a 'brain' of interconnected small sections (blocks) connected into a network by similarity. It reads a target sample, chops it up into blocks in the same way, and tries to match each one with one of the blocks in it's brain to play in realtime.. diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..b1bdf37 --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +samplebrain_0.18rc1-1ubuntu0_source.buildinfo sound optional diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..39cc89c --- /dev/null +++ b/debian/install @@ -0,0 +1 @@ +samplebrain /usr/bin diff --git a/gui/samplebrain.ui b/gui/samplebrain.ui index 3cc8ab7..29a9dfc 100644 --- a/gui/samplebrain.ui +++ b/gui/samplebrain.ui @@ -11,7 +11,7 @@ - samplebrain 0.17 + samplebrain 0.18 @@ -1434,7 +1434,7 @@ - + :/images/images/play.png:/images/images/play.png @@ -1461,7 +1461,7 @@ - + :/images/images/pause.png:/images/images/pause.png @@ -1481,7 +1481,7 @@ - + :/images/images/record.png:/images/images/record.png @@ -1501,7 +1501,7 @@ - + :/images/images/stop.png:/images/images/stop.png @@ -1573,7 +1573,7 @@ - :/images/images/at.png + :/images/images/at.png @@ -1584,7 +1584,8 @@ - + + diff --git a/samplebrain.pro b/samplebrain.pro index e8dbcdc..104da54 100644 --- a/samplebrain.pro +++ b/samplebrain.pro @@ -43,13 +43,12 @@ SOURCES += app/MainWindow.cpp \ INCLUDEPATH += brain/src INCLUDEPATH += /usr/local/include LIBS += -L.. -L/usr/local/lib -lportaudio -lfftw3 -lsndfile -llo -ldl -lpthread -lm -CONFIG+=debug -QMAKE_CXXFLAGS += -Wall -Wno-unused -std=c++11 + +QMAKE_CXXFLAGS += -O3 -Wall -Wno-unused -std=c++11 # assets RESOURCES = app/samplebrain.qrc -target.path = /usr/local/bin/ INSTALLS += target