diff --git a/README.md b/README.md index 66361ce..1d7240a 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,16 @@ # s a m p l e b r a i n -## What is this? - -A custom sample smashing/re-aggregating app designed by Aphex Twin +A custom sample mashing 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. +sections called blocks which are connected into a network by +similarity. It processes a target sample, chopping it up into blocks +in the same way, and tries to match each block with one 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. +This allows you to interpret a sound with a different one. Over time +developing it, we gradually added more and more tweakable parameters +until it became slightly out of control. Quick start: @@ -22,13 +20,14 @@ Quick start: 4. Click (re)generate target 5. Press play +# [Demo brain]() # [Manual](docs/manual.md) # Binaries * [Windows]() * [Mac]() -* Linux - see building below +* Linux # Installing/building diff --git a/app/icon/samplebrain-icon.icns b/app/icon/samplebrain-icon.icns deleted file mode 100644 index edbee46..0000000 Binary files a/app/icon/samplebrain-icon.icns and /dev/null differ diff --git a/debian/changelog b/debian/changelog index 513cdec..4bd5875 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -samplebrain (0.18rc1-1ubuntu0) focal; urgency=medium +samplebrain (0.18rc2-1ubuntu0~bionic4) bionic; urgency=medium * Initial release diff --git a/debian/control b/debian/control index ccdb984..f06f275 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: samplebrain 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 +Build-Depends: debhelper-compat (= 11), texinfo, libsndfile1-dev, portaudio19-dev, liblo-dev, libfftw3-dev, qtchooser, qtbase5-dev, qt5-qmake, qtbase5-dev-tools Standards-Version: 4.4.1 Homepage: http://thentrythis.org/projects/samplebrain Vcs-Git: https://gitlab.com/nebogeo/samplebrain.git diff --git a/debian/files b/debian/files index b1bdf37..6399b37 100644 --- a/debian/files +++ b/debian/files @@ -1 +1 @@ -samplebrain_0.18rc1-1ubuntu0_source.buildinfo sound optional +samplebrain_0.18rc2-1ubuntu0~bionic4_source.buildinfo sound optional diff --git a/debian/rules b/debian/rules index e1c367c..a7346e3 100755 --- a/debian/rules +++ b/debian/rules @@ -13,6 +13,7 @@ # package maintainers to append LDFLAGS #export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export QT_SELECT=qt5 %: dh $@ diff --git a/docs/pics/braincontents.png b/docs/pics/braincontents.png index c28e8c1..a5e3e3a 100644 Binary files a/docs/pics/braincontents.png and b/docs/pics/braincontents.png differ diff --git a/docs/pics/screenshot.png b/docs/pics/screenshot.png index 7e99a37..a66b89b 100644 Binary files a/docs/pics/screenshot.png and b/docs/pics/screenshot.png differ diff --git a/samplebrain.pro b/samplebrain.pro index 104da54..c7e8fb5 100644 --- a/samplebrain.pro +++ b/samplebrain.pro @@ -49,6 +49,12 @@ QMAKE_CXXFLAGS += -O3 -Wall -Wno-unused -std=c++11 # assets RESOURCES = app/samplebrain.qrc -INSTALLS += target +unix:desktopfile.path = /usr/share/applications/ +unix:desktopfile.files = desktop/samplebrain.desktop +unix:iconfile.path = /usr/share/icons/hicolor/scalable/apps +unix:iconfile.files = desktop/samplebrain.svg + +target.path = /usr/bin +INSTALLS += target desktopfile iconfile