diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5b65780..fac59db 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,13 +1,13 @@
cmake_minimum_required(VERSION 3.16.0)
project(pipedal
- VERSION 1.4.89
+ VERSION 1.5.90
DESCRIPTION "PiPedal Guitar Effect Pedal For Raspberry Pi"
HOMEPAGE_URL "https://rerdavies.github.io/pipedal"
)
execute_process( COMMAND dpkg --print-architecture COMMAND tr -d '\n' OUTPUT_VARIABLE DEBIAN_ARCHITECTURE )
-set (DISPLAY_VERSION "PiPedal v1.4.89-Experimental")
+set (DISPLAY_VERSION "PiPedal v1.5.90-Experimental")
set (PACKAGE_ARCHITECTURE ${DEBIAN_ARCHITECTURE})
set (CMAKE_INSTALL_PREFIX "/usr/")
diff --git a/README.md b/README.md
index 1afc13b..0bc3a11 100644
--- a/README.md
+++ b/README.md
@@ -9,11 +9,11 @@
-Download: v1.4.89
+Download: v1.5.90
Website: [https://rerdavies.github.io/pipedal](https://rerdavies.github.io/pipedal).
Documentation: [https://rerdavies.github.io/pipedal/Documentation.html](https://rerdavies.github.io/pipedal/Documentation.html).
-#### NEW version 1.4.89 Release. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details. New Phaser and Graphic Equalizer plugins.
+#### NEW version 1.5.90 Release. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details. New Phaser and Graphic Equalizer plugins.
diff --git a/docs/Installing.md b/docs/Installing.md
index 9f9032e..03e097e 100644
--- a/docs/Installing.md
+++ b/docs/Installing.md
@@ -13,18 +13,18 @@ page_icon: img/Install4.jpg
Download the most recent Debian (.deb) package for your platform:
-- [Raspberry Pi OS bookworm (aarch64) v1.4.89](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_arm64.deb)
-- [Ubuntu 24.x (aarch64) v1.4.89](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_arm64.deb)
-- [Ubuntu 24.x (amd64) v1.4.89](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_amd64.deb)
+- [Raspberry Pi OS bookworm (aarch64) v1.5.90](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_arm64.deb)
+- [Ubuntu 24.x (aarch64) v1.5.90](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_arm64.deb)
+- [Ubuntu 24.x (amd64) v1.5.90](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_amd64.deb)
-Version 1.4.89 has been tested on Raspberry Pi OS bookworm, Ubuntu 24.04 (amd64), and Ubuntu 24.10 (aarch64). Download the appropriate package for your platform, and install using the following procedure:
+Version 1.5.90 has been tested on Raspberry Pi OS bookworm, Ubuntu 24.04 (amd64), and Ubuntu 24.10 (aarch64). Download the appropriate package for your platform, and install using the following procedure:
```
sudo apt update
sudo apt upgrade
cd ~/Downloads
- sudo apt-get install ./pipedal_1.4.89_arm64.deb
+ sudo apt-get install ./pipedal_1.5.90_arm64.deb
```
You MUST use `apt-get`. `apt` will not install downloaded packages; and `dpkg -i` will not install dependencies.
diff --git a/docs/ReleaseNotes.md b/docs/ReleaseNotes.md
index 42101ac..e2a610b 100644
--- a/docs/ReleaseNotes.md
+++ b/docs/ReleaseNotes.md
@@ -1,11 +1,83 @@
# Release Notes
-## PiPedal 1.4.89 Internal
-- Toob Crvb for testing.
+## PiPedal 1.5.90 Beta Pre-Release
-## PiPedal 1.4.88 Alpha
-- Ubuntu 25.04 experimental release.
-- Ubutnu 24.04 Hotspot compatibility fix
+Theme for this release: major improvments to plugins.
+
+The behaviour of number of existing plugins has changed. While every effort has been made to prevent breaking
+changes, it is possible that the beaviour of some existing presets may have changed. Please see the Notes section
+for details.
+
+Major Features:
+
+- Improvements to the default presets. Default presets have been completely redesigned to make use of
+ plugins that have been added since the initial release of PiPedal, and to provide really great presets out of the box.
+
+- A new Factory Presets bank as been added. The Factory Presets bank containing the initial set of presets that you
+ would find in the "Default Bank" after a fresh install. If you are upgrading, the "Default Bank" presets will not
+ be modified; but you will find a new bank named "Factory Presets", which contain the current set of default presets. You
+ should not modify these presets, as they may be overwritten or added to by future upgrades. Instead, copy presets from the Factory Presets
+ bank into your "Default Bank", or whichever bank you are currently using for personal use.
+
+- TooB Neural Amp Modeler: input and output Calibration.
+
+- TooB Convolution Reverb: Predelay, Stretch and Decay controls allow adjustments of impulse/response characteristics.
+
+- TooB Convolution Reverb, Freeverb: New "Tails" control, which allows reverb tails to continue after bypassing the effect.
+
+- TooB Parametric EQ: New plugin providing a 4-band parametric EQ. A musically useful Parametric EQ that's suitable both for
+ shaping guitar tone before amp models, or for shaping overall sound at the end of plugin chains. This should become your
+ go-to EQ plugin when using PiPedal.
+
+- TooB 3 Band EQ: New plugin providing a simple 3-band EQ. (Replicates the EQ stage on Steve Atkinson's Windows and Mac-based
+ Neural Amp Modeler plugin).
+
+- TooB CE-2 Chorus, TooB BF-2 Flanger: TooB Phaser: New "Wet/Dry" controls.
+
+- Noise Gates threshold ranges have been increased in TooB NAM, TooB Input and TooB Noise Gate plugins.
+
+- Support for Ubuntu 25.04. Compatibility fixes for Ubuntu 25.04 may also make it easier to build PiPedal on
+ other Debian-based Linux distros.
+
+#### Notes
+
+A number of plugins have been modified to provide better functionality going forward. Every effort has been made to prevent
+breaking changes in existing plugins. If you encounter a breaking change in an existing preset, please report it as a bug. If
+you are using presets in live performance, it might be a good idea to check them, before you next use them in live
+performance, in order to verify that they have not been inadvertently broken by the upgrade. In particular, CPU use for presets
+that are using TooB Convolution Reverb may go up slightly; so if you are using presets that run at or close to maximum CPU use, you should check that they still work after the upgrade.
+
+The EQ section in TooB NAM has been removed. It has become apparent that the existing EQ controls were not entirely
+fit for purpose. To prevent breaking changes, EQ controls will still show up if you
+load an instance of ToB NAM that was saved with a previous version of PiPedal; but when you load . Instead, please consider adding
+one of the rich set of old or new TooB EQ plugins before or after TooB NAM instead:
+
+- TooB Parametric EQ (recommended).
+- TooB GE-7 Graphic Eq.
+- TooB 3 Band EQ (equivalent to Steve Atkinson's NAM EQ section).
+- TooB Tone Stack (replicates the old TooB NAM EQ functionality).
+
+Normaization of reverb I/RSs has been significantly improved in order to esnure that newy loaded I/R files
+sound reasonable when loaded using default TooB Convolution Reverb control settings. It should now take
+significanty less effort to adjust levels on Convolution Reverb I/R files. In order to prevent breaking
+changes, instances of TooB Convolution Reverb that were saved in previous versions of PiPedal will use
+the old normalization procedure; newly loaded instances of TooB Convolution Reverb.
+
+In addition, the MaxT control has been removed. I/R files will now play to their full length without
+feeding back). This change may cause overruns on existing presets if you are using unusually long Reverb I/R files.
+TooB Convolution Reverb can comfortably support reverb I/R well in excess of ten seconds long, even on a Pi 4. For reference,
+typical I/R files are about 1 to 3 seconds long; and exteremely reverberant I/Rs may sometimes stretch out to five or six
+seconds long. In practice, the increase in CPU use is relatively modest; but you may want to double-check that
+presets using exteremely reverberant I/Rs run wihout problems before using them in live performance.
+
+#### Minor Features/Bug Fixes:
+
+- Correct missing '-' key on Samsung keyboards when editing control values.
+- Default to dark theme on first use.
+- dB Values are now displayed on plugin VU output controls.
+- Correctly display name of plugin in MIDI bindings dialog. (Thanks to Jiri Popek).
+- Auto-focus input control on Rename dialogs. (Thanks to Jiri Popek).
+- Display LICENSE files found in upload directories.
## PiPedal 1.4.87 Beta
The Big Feature:
@@ -21,6 +93,7 @@ Bug fixes:
- Fixes for volume adjustments in TooB NAM.
(A re-issue of 1.4.86)
+
## Pipedal 1.4.79 Beta
The Big Feature:
diff --git a/docs/download.md b/docs/download.md
index 9994a2c..0ae5eba 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -4,9 +4,9 @@
Download the most recent Debian (.deb) package for your platform:
-- [Raspberry Pi OS bookworm (aarch64) v1.4.89 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_arm64.deb)
-- [Ubuntu 24.x (aarch64) v1.4.89 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_arm64.deb)
-- [Ubuntu 24.x (amd64) v1.4.89 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.89/pipedal_1.4.89_amd64.deb)
+- [Raspberry Pi OS bookworm (aarch64) v1.5.90 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_arm64.deb)
+- [Ubuntu 24.x (aarch64) v1.5.90 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_arm64.deb)
+- [Ubuntu 24.x (amd64) v1.5.90 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.5.90/pipedal_1.5.90_amd64.deb)
Install the package by running
@@ -14,7 +14,7 @@ Install the package by running
```
sudo apt update
cd ~/Downloads
- sudo apt-get install ./pipedal_1.4.89_arm64.deb
+ sudo apt-get install ./pipedal_1.5.90_arm64.deb
```
You MUST use `apt-get` to install the package. `apt install` will NOT install the package correctly. The message about missing permissions given by `apt-get` is
expected, and can be safely ignored.