183 Commits

Author SHA1 Message Date
Dave Griffiths
fb8d607e2d started making samplerate and buffer size configurable for audio device selection 2022-09-30 21:08:53 +01:00
Dave Griffiths
a2b77951ca new version links 2022-09-30 12:48:36 +01:00
Dave Griffiths
524cd58945 version bump 0.18.3_release 2022-09-30 12:02:56 +01:00
dave griffiths
43890c905e Merge branch 'packaging/flatpak' into 'main'
Add Flathub download badge to README

See merge request then-try-this/samplebrain!10
2022-09-30 10:45:19 +00:00
Owen D'Aprile
99e59a6f11
readme: add Flathub download badge 2022-09-29 17:54:25 -04:00
Alex McLean
e3619746a4 Update README.md 2022-09-29 11:36:21 +00:00
Alex McLean
74eb5b0b9b Update README.md 2022-09-29 11:30:07 +00:00
Alex McLean
287ba85c14 Update README.md 2022-09-29 11:29:41 +00:00
Alex McLean
a7b866b4fc Update README.md 2022-09-29 10:44:56 +00:00
dave griffiths
7bda8195c9 Merge branch 'packaging/flatpak' into 'main'
linux: Prepare for Flathub submission

See merge request then-try-this/samplebrain!9
2022-09-29 07:23:43 +00:00
Owen D'Aprile
dc0c047ad6
linux: add AppStream metadata
Adds an AppStream metainfo file that is used to display the app in
graphical app stores on Linux. This is also required for submission to
Flathub.
2022-09-28 18:19:48 -04:00
Owen D'Aprile
672fb1868f
linux: add a screenshot for the metadata
AppStream metadata requires a screenshot. This screenshot will be used
in the graphical app stores.
2022-09-28 18:12:32 -04:00
Owen D'Aprile
30d93be49c
linux: update desktop file
Remove unnecessary keys, tweak the comment, and add categories.
2022-09-28 18:12:31 -04:00
dave griffiths
297972cd5b Merge branch 'increase-command-size' into 'main'
Increase command data size to 1024. (Fixes #54)

Closes #54

See merge request then-try-this/samplebrain!7
2022-09-28 17:50:33 +00:00
Dave Griffiths
d783b8c16a fixed formatting 2022-09-28 12:42:48 +01:00
Dave Griffiths
cdb6a912c0 windows version bump 2022-09-28 12:38:20 +01:00
John Chadwick
1374c47afd Increase command data size to 1024. (Fixes #54) 2022-09-28 04:15:10 -04:00
Dave Griffiths
79fef7cd66 README words 2022-09-27 08:35:44 +01:00
Dave Griffiths
b4c72412f3 more info in README 2022-09-27 08:33:08 +01:00
Dave Griffiths
95de445d9e more info in README 2022-09-27 08:32:16 +01:00
nik gaffney
defee25db7 added ICON 2022-09-26 18:32:40 +02:00
nik gaffney
2cd44183b9 further mac updates 2022-09-26 18:20:56 +02:00
nik gaffney
108029b6f9 macos build updates 2022-09-26 18:15:58 +02:00
Dave Griffiths
43bd1eff3e added liblo to mac build instructions 2022-09-26 12:14:13 +01:00
Dave Griffiths
f521ccafc9 removed ci script 2022-09-26 12:03:38 +01:00
Dave Griffiths
11ed7413b3 fixed broken link duh fixes: #35 2022-09-26 12:01:40 +01:00
Dave Griffiths
0af0d8e20c new binaries added 2022-09-26 10:46:24 +01:00
dave griffiths
dcdf481a02 Merge branch 'packaging/flatpak' into 'main'
packaging: Add support for building a Flatpak

See merge request then-try-this/samplebrain!4
2022-09-26 07:45:38 +00:00
Dave Griffiths
e741246b1f turned off ci runner thing 2022-09-26 08:42:13 +01:00
dave griffiths
6241b1030d Merge branch 'development' into 'main'
fix build instructions and add mac deps list

See merge request then-try-this/samplebrain!5
2022-09-26 07:41:02 +00:00
Andrew Teta
70a277afb8 fix build instructions and add mac deps list 2022-09-25 22:07:30 -06:00
Dave Griffiths
b965130cd9 Merge branch 'main' of gitlab.com:then-try-this/samplebrain into main 2022-09-25 22:02:00 +01:00
Dave Griffiths
79b1c1aeda new mac m1 version link 2022-09-25 21:57:38 +01:00
Owen D'Aprile
129b6ea416
linux: add a Flatpak manifest
This manifest will build a Flatpak from the current local source
directory.
2022-09-25 16:43:21 -04:00
nik gaffney
395ff352e3 Merge branch 'main' into 'main'
added homebrew arm64 paths

See merge request then-try-this/samplebrain!3
2022-09-25 20:37:28 +00:00
nik gaffney
dd92364be6 added homebrew arm64 paths 2022-09-25 22:30:39 +02:00
Owen D'Aprile
9d7931c8c2
linux: don't use hardcoded path for Exec and Icon
Desktop files respect $PATH and $XDG_DATA_DIRS, so the full path does
not need to be specified to either.

This fixes the Flatpak build by allowing Flatpak to rewrite these to
match the app ID.
2022-09-25 16:21:17 -04:00
Owen D'Aprile
74b00570dd
build: allow setting installation prefix
Allow $PREFIX to be set during compilation, changing where the app is
installed.

This is used to change where the app is installed inside the Flatpak
sandbox.
2022-09-25 16:21:07 -04:00
nik gaffney
493209c28d add .gitlab-ci.yml file 2022-09-25 08:58:05 +00:00
dave griffiths
6bc1cbeec3 Merge branch 'upgrade-to-qt6' into 'main'
Update project to Qt6

See merge request then-try-this/samplebrain!2
2022-09-24 20:56:12 +00:00
Dave Griffiths
ff1d4cafd2 it's -> its 2022-09-24 21:51:20 +01:00
Dimitry Andric
a831638171 Update project to Qt6:
* loaded and saved `samplebrain.ui` in Qt6 Designer
* generate `ui_samplebrain.h` on the fly (via `FORMS +=`)
* remove example files `sample.ui` and `ui_sample.h`
* remove `setMargin()` calls, these methods have been removed
* use `QFont::Bold` for `setWeight()` calls, numeric values aren't accepted anymore
* qualify `spiralcore::sample` in `block.cpp`'s `normalise()`
2022-09-24 22:50:43 +02:00
Dave Griffiths
0cfacdc8a8 turned off input device 2022-09-24 21:23:20 +01:00
Dave Griffiths
df0fd84b48 mac binary note 2022-09-24 18:54:00 +01:00
Dave Griffiths
b6dcb229d5 removed mic input as the worker threads were causing high cpu and it's not reliable anyway fixes #12 2022-09-24 17:49:27 +01:00
Dave Griffiths
4e36c92923 readme words 0.18_release 2022-09-22 13:53:09 +01:00
Dave Griffiths
ee77596d51 added m1 build to readme 2022-09-22 12:57:23 +01:00
Dave Griffiths
737ed67b65 added m1 build to readme 2022-09-22 12:54:03 +01:00
Dave Griffiths
0573e5068e added m1 build to readme 2022-09-22 12:53:21 +01:00
Dave Griffiths
70c5661086 added note about apple binary annoyance 2022-09-21 16:42:24 +01:00