Robin E.R. Davies
e5fd55d505
Build fixes, promot Arch Linux build to alpha status.
2026-06-17 12:24:06 -04:00
Robin E.R. Davies
d6ee400394
Must not install .so's from build dependencies. We should be using .a files instead.
2026-06-17 12:12:46 -04:00
Robin E. R. Davies
f6bff2a682
Merge branch 'dev' of https://github.com/rerdavies/pipedal into dev
2026-06-17 10:36:05 -04:00
Robin E. R. Davies
859500a8ac
Fix Catch2 build break on Debian 12
2026-06-17 10:35:57 -04:00
Robin Davies
56be988646
Merge pull request #511 from onirob/fix-alsa-midi-freeze
...
Fix MIDI input freeze under continuous CC input
2026-06-17 09:36:11 -04:00
Roberto Figliè
2703bfc221
Fix for midi freeze
...
Reset midiEventMemoryIndex in AlsaDriver.cpp when starting MIDI processing and when clearing midiEventCount to avoid stale index/state issues while using expression pedals.
2026-06-17 12:01:26 +02:00
FoolHen
5eebe29326
Fix test build failures on Arch with Catch2 v3 and GCC 16
...
- Add missing <unistd.h> include in AlsaDriverTest.cpp for sleep().
- Link Catch2::Catch2WithMain alongside Catch2::Catch2 for pipedaltest
and jsonTest test targets. Catch2 v3 requires this for CATCH_CONFIG_MAIN
to provide the main() entry point.
2026-06-10 17:09:25 +02:00
FoolHen
b322366077
Create netdev group in pipedalconfig
2026-06-10 16:29:18 +02: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
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
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
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
b009d8824a
Default Bank IR volume correction
2026-06-04 13:46:11 -04:00
FoolHen
00952dad3a
Add snapshot next/prev MIDI bindings
2026-06-03 21:21:43 +02:00
Robin E.R. Davies
a3e3bd4ad3
Last dribble of copyright updates.
2026-06-02 14:10:57 -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 Davies
faea240e3a
Merge pull request #487 from FoolHen/port-param-fix
...
Fix pipedald port parameter
2026-06-01 15:35:41 -04:00
Robin E.R. Davies
618e403331
Handle both old and new T3k thumbnail urs.
2026-06-01 15:21:33 -04:00
Robin E.R. Davies
2f10bfcba2
Tone3000 API fix for [::1] address.
2026-06-01 14:44:04 -04:00
FoolHen
5b77144d91
fix: fix pipedald port parameter
2026-05-31 15:54:36 +02:00
Robin E.R. Davies
779f3c80ad
Factory Prest Assets
2026-05-31 02:46:12 -04:00
Robin E.R. Davies
68d195f9fb
Default Bank/Factory Preset install
2026-05-31 02:45:50 -04:00
Robin E.R. Davies
c7f003ec92
V3 FactoryPresets
2026-05-30 22:38:59 -04:00
Robin E.R. Davies
9bc348bc9e
Add REMOVE button to Snapshot Edit dialog.
2026-05-30 22:37:31 -04:00
Robin E.R. Davies
533e313b40
"Cancelled" to US spelling.
2026-05-30 01:03:29 -04:00
Robin E.R. Davies
448e373841
Model/IR Select dialog for large downloads
2026-05-30 00:46:45 -04:00
Robin E.R. Davies
726b0d268e
Protection against invalid Channel Router settings.
2026-05-25 21:43:19 -04:00
Robin E.R. Davies
0ff96636ed
Subscription Mutex Deadlock
2026-05-23 18:48:49 -04:00
Robin E.R. Davies
d19a062c5d
Merge branch 'dev' of https://github.com/rerdavies/pipedal into dev
2026-05-20 09:32:10 -04:00
Robin E.R. Davies
5ee86c519f
A2 UI
2026-05-20 09:30:55 -04:00
Robin E. R. Davies
6574304227
NAM Performance profiling (sync)
2026-05-16 06:26:53 -04:00
Robin E.R. Davies
7343ced278
NAM A2 Calibration
2026-05-13 11:22:42 -04:00
Robin E.R. Davies
c456e5187b
NAM A2 Sync
2026-05-12 12:31:21 -04:00
Robin E.R. Davies
44db94a955
Sync
2026-05-06 14:37:17 -04:00
Robin E. R. Davies
3704d45f5c
Allow profiling with stereo channels
2026-04-21 08:14:31 -04:00
Robin E.R. Davies
8ade50a3ac
Resurrect pipedalProfilePlugin, and amd64 benchmarks.
2026-04-21 00:36:13 -04:00
Robin E. R. Davies
705fc9d67e
Merge branch 'dev_tone3000' of https://github.com/rerdavies/pipedal into dev
2026-04-20 00:22:58 -04:00
Robin E. R. Davies
fdee3fa231
v2.0.100 Release
2026-04-20 00:16:25 -04:00
Robin E.R. Davies
9827152037
TooBAmp 1.2.76 x64
2026-04-19 20:51:46 -04:00
Robin E.R. Davies
b3bce0bde7
Don't show Testing or Retracted updates.
2026-04-10 16:27:43 -04:00
Robin E.R. Davies
432bc6c475
Tone3000 Download Throttling
2026-04-07 14:50:50 -04:00
Robin E.R. Davies
b21c9d636a
Channel routing without inserts.
2026-04-04 14:51:41 -04:00
Robin E.R. Davies
1f60e02ce0
Checkpoint point, pre instantiation of supplementary LV2pedalboards.
2026-03-05 09:19:51 -05:00
Robin E.R. Davies
564ed914cc
Manifest.json, Channel Router Sync. Alsa device enumeration.
2026-02-13 16:06:10 -05:00
Robin E.R. Davies
cf7f499994
Checkpoint
2026-02-11 12:28:11 -05:00
Robin E.R. Davies
da8a61b5d3
Merge branch 'dev_routing' of https://github.com/rerdavies/pipedal into dev_tone3000
2026-02-10 20:18:09 -05:00
Robin E.R. Davies
22b63a32db
Complete except for throttling bug.
2026-02-10 19:59:05 -05:00
Robin E.R. Davies
aec88fa9f1
Checkpoint
2026-02-05 11:51:43 -05:00
Robin E.R. Davies
e5beb97466
Sync.
2026-02-04 15:05:37 -05:00