Robin Davies
2cdd9068b1
Merge pull request #503 from rerdavies/dev_arch
...
Add support for Arch
2026-06-08 19:12:51 -04:00
Robin E.R. Davies
89f2c2798e
Move options to start of CMakeFile. Rename to PIPEDAL_DISABLE_COPYRIGHT_BUILD to minimize potential package comflicts.
2026-06-08 18:42:23 -04:00
FoolHen
4bb2f917e6
Add Arch Linux build prerequisites to documentation
2026-06-08 13:21:03 +02:00
FoolHen
c9d5f3f9b0
Fix .deb extraction for systems without dpkg-deb
...
Replace dpkg-deb -x (Debian-specific) with ar + tar for portable
.deb extraction. The script now handles .deb archives using standard
tools available on all Linux distributions.
2026-06-08 13:14:34 +02:00
FoolHen
9f20457f21
Add missing includes and link dependencies for GCC 16
...
GCC 16 on Arch Linux no longer implicitly includes certain standard
headers. This causes 'not declared' errors for POSIX functions.
- PiPedalCommon/src/CMakeLists.txt: Link asound library for ALSA sequencer
- DBusDispatcher.cpp: Add <unistd.h> for read()/write()/close()
- AuxInTest.cpp: Add <unistd.h> for sleep()
- kconfigMain.cpp: Add <unistd.h> for getuid()
- ModFileTypes.cpp: Add <mutex> for std::mutex/std::lock_guard
2026-06-08 13:14:34 +02:00
FoolHen
1e41850bec
Fix libzip build failure due to BUILD_SHARED_LIBS collision
...
SQLiteCpp's option(BUILD_SHARED_LIBS OFF) sets the variable in cache,
which then leaks into libzip's build. libzip defaults to ON but sees
the cached OFF value, causing it to attempt linking against
zstd::libzstd_static which doesn't exist when only the shared library
is installed (e.g., on Arch Linux).
Fix by explicitly setting BUILD_SHARED_LIBS=ON before add_subdirectory(libzip).
2026-06-08 13:14:34 +02:00
FoolHen
03b8f52fa9
Fix architecture detection for non-Debian distros
...
Replace dpkg --print-architecture (Debian-specific) with a portable
cmake-based approach using CMAKE_SYSTEM_PROCESSOR mapped to Debian
architecture names (x86_64→amd64, aarch64→arm64, armv7l→armhf, i686→i386).
2026-06-08 13:14:34 +02:00
FoolHen
fb6986c16d
Update websocketpp submodule for Boost ≥ 1.87 compatibility
2026-06-08 12:28:07 +02:00
Robin E.R. Davies
dfb4104c8d
Merge branch 'main' of https://github.com/rerdavies/pipedal into dev
2026-06-08 02:14:19 -04:00
Robin E.R. Davies
49879c8e4d
Merge branch 'main' of https://github.com/rerdavies/pipedal
2026-06-08 02:13:53 -04:00
Robin E.R. Davies
7c7a97eaa0
Source artwork form DemoTrack.mp4
2026-06-08 02:13:49 -04:00
Robin Davies
a164383d5e
Fortmatting of README
...
Signed-off-by: Robin Davies <rerdavies@gmail.com >
2026-06-08 01:56:49 -04:00
Robin Davies
4d3f2299d4
Minor edits to README.
...
Updated the README.md to reflect changes in PiPedal v2.0, including new features and installation instructions.
Signed-off-by: Robin Davies <rerdavies@gmail.com >
2026-06-08 01:49:46 -04:00
Robin Davies
d1696d9253
Update README.md to clean up content
...
Removed redundant links and placeholder text from the README.
Signed-off-by: Robin Davies <rerdavies@gmail.com >
2026-06-08 01:41:03 -04:00
Robin Davies
6a329aaa0e
Modify demo track references in README
...
Updated demo track links in README.
Signed-off-by: Robin Davies <rerdavies@gmail.com >
2026-06-08 01:39:20 -04:00
Robin Davies
873e366b61
Audio Player in README.md
...
Replaced audio element with a link to the audio file.
Signed-off-by: Robin Davies <rerdavies@gmail.com >
2026-06-08 01:08:22 -04:00
Robin E.R. Davies
532bfff320
README.md DemoTrack
2026-06-08 01:04:12 -04:00
Robin E.R. Davies
3ae774935f
Media files for PiPedal 2.0
2026-06-08 00:58:31 -04:00
Robin E.R. Davies
8a5233e168
Update Demo Track to 2.0!
2026-06-08 00:44:24 -04:00
Robin E.R. Davies
f186cc8b54
Improve names of USB devices in AudioDeviceDialog.
2026-06-08 00:43:30 -04:00
Robin E.R. Davies
f047ee36d1
... and the build change for AudioDeviceDialog.tsx
2026-06-07 22:45:31 -04:00
Robin E.R. Davies
fed554ba90
Rename JackServerSettingsDialog to AudioDeviceDialog
2026-06-07 22:36:06 -04:00
Robin Davies
c0726246a4
Merge pull request #494 from FoolHen/midi-unit-range
...
Add units to MIDI range control
2026-06-07 21:49:00 -04:00
Robin Davies
5cfd2e9e5f
Merge pull request #495 from FoolHen/snapshot-next-prev-midi
...
Add snapshot next/prev MIDI bindings
2026-06-07 21:47:50 -04:00
Robin E.R. Davies
02e741f568
Correct proying of config.json when running Vite debug server.
2026-06-07 21:33:58 -04:00
Robin E.R. Davies
e7cbe86920
Update dangling version references.
2026-06-06 19:09:23 -04:00
Robin Davies
19e9e1bcee
Merge pull request #502 from rerdavies/dev
...
Edit to debugging docs.
2026-06-05 13:48:37 -04:00
Robin E.R. Davies
0350abafed
Edit to debugging docs.
2026-06-04 14:57:39 -04:00
Robin Davies
0dd9d4d863
Merge pull request #500 from rerdavies/dev
...
v2.0.105 Dev pull.
2026-06-04 14:43:49 -04:00
Robin E.R. Davies
1d0c1a56ad
v2.0.105
2026-06-04 13:52:46 -04:00
Robin E.R. Davies
b009d8824a
Default Bank IR volume correction
2026-06-04 13:46:11 -04:00
Robin Davies
1261e670c0
v2.0.104 pull from dev.
...
Dev
2026-06-04 10:05:19 -04:00
Robin E.R. Davies
b5fd5188c7
Instructions for installing on non-graphical-desktop servers.
2026-06-04 09:58:43 -04:00
Robin E.R. Davies
0c8ce0c97a
Merge branch 'dev' of https://github.com/rerdavies/pipedal into dev
2026-06-04 08:43:48 -04:00
Robin E.R. Davies
d5fdc893e0
Build change for removed vite/public/var/config.json
2026-06-04 08:43:44 -04:00
Robin E. R. Davies
32553bf37e
toobamp_1.3.80-aarch64
2026-06-04 08:40:38 -04:00
Robin E.R. Davies
77b2e59701
V2.0.104 Versioning.
2026-06-04 08:35:36 -04:00
Robin E.R. Davies
5c6ddb3acd
toobamp_1.3.80 - Toob Cab IR Regression.
2026-06-04 08:27:24 -04:00
Robin E.R. Davies
dbf1acb0b2
Update documentation for new debuggnig procedure and for Vite proxying of /var/config.json
2026-06-04 08:26:29 -04:00
FoolHen
00952dad3a
Add snapshot next/prev MIDI bindings
2026-06-03 21:21:43 +02:00
FoolHen
144c60a0aa
Add units to MIDI range control
...
This time taking into account logarithmic scale. Refactored range conversion
functions across the codebase too, as there were similar functions
in different files.
2026-06-03 17:39:13 +02:00
Robin E.R. Davies
2156ca087f
Merge branch 'dev' of https://github.com/rerdavies/pipedal
2026-06-03 00:42:03 -04:00
Robin E.R. Davies
bcf7c708d3
Add Tone3000 listening tests.
2026-06-02 20:00:41 -04:00
Robin Davies
1ae31f391f
Merge pull request #490 from rerdavies/dev v2.0.103 Release
...
v2.0.103 - Dev Merge
2026-06-02 14:42:56 -04:00
Robin E.R. Davies
a3e3bd4ad3
Last dribble of copyright updates.
2026-06-02 14:10:57 -04:00
Robin E.R. Davies
25aca1ccd8
-Release in version name.
2026-06-02 14:10:30 -04:00
Robin E.R. Davies
4358866265
Copyright scrub
2026-06-02 13:18:02 -04:00
Robin E.R. Davies
05bd32ad38
Big Fat Copyright Cleanup
2026-06-02 12:59:41 -04:00
Robin E.R. Davies
c2881da66e
License updates
2026-06-02 05:32:09 -04:00
Robin E.R. Davies
08d198345d
toobamp_1.3.79_amd64
2026-06-02 04:03:55 -04:00