diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a0159f..b76aa52 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,13 +1,13 @@ cmake_minimum_required(VERSION 3.16.0) project(pipedal - VERSION 1.4.73 + VERSION 1.4.74 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.73-Beta") +set (DISPLAY_VERSION "PiPedal v1.4.74-Release") set (PACKAGE_ARCHITECTURE ${DEBIAN_ARCHITECTURE}) set (CMAKE_INSTALL_PREFIX "/usr/") diff --git a/README.md b/README.md index 85df403..83afa4d 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,14 @@ -Download: v1.4.73 +Download: v1.4.74 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). _Important notice_: [PatchStorage.com](https:///patchstorage.com) has added support for [PiPedal](https://patchstorage.com/platform/pipedal/). We urgently need your support! If you could please upload patches [here](https://patchstorage.com/platform/pipedal/) I would be enormously grateful. Note that media and model files are included in patch files, so you can share patches that include model files or audio samples. If you make use of plugins that are not included in the PiPedal distribution, please include a link to the plugin in the patch description. -#### _NEW version 1.4.73 Beta, PiPedal now supports Ubuntu 24.x, on aarch64 and amd64/x64 platforms. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details._ +#### NEW version 1.4.74 Release, includes new TooB 4Looper, TooB One-Button Looper and TooB Record Input plugins. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.   diff --git a/docs/Installing.md b/docs/Installing.md index 1380161..e6718ea 100644 --- a/docs/Installing.md +++ b/docs/Installing.md @@ -13,17 +13,17 @@ page_icon: img/Install4.jpg Download the most recent Debian (.deb) package for your platform: -- [Raspberry Pi OS bookworm (aarch64) v1.4.73 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_arm64.deb) -- [Ubuntu 24.x (aarch64) v1.4.73 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_arm64.deb) -- [Ubuntu 24.x (amd64) v1.4.73 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_amd64.deb) +- [Raspberry Pi OS bookworm (aarch64) v1.4.74 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_arm64.deb) +- [Ubuntu 24.x (aarch64) v1.4.74 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_arm64.deb) +- [Ubuntu 24.x (amd64) v1.4.74 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_amd64.deb) -Version 1.4.73 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.4.74 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 cd ~/Downloads - sudo apt-get install pipedal_1.4.73_arm64.deb + sudo apt-get install pipedal_1.4.74_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 c2237d1..b405f20 100644 --- a/docs/ReleaseNotes.md +++ b/docs/ReleaseNotes.md @@ -1,5 +1,25 @@ # Release Notes +## PiPedal 1.4.74 Release + +New plugins: + +- **TooB 4Looper** - a 4-track looper. See the plugin information dialog for details on how to use 4Looper with MIDI footswitches. + +- **TooB One-Button Looper** - A 1-button looper with overdubbing and undo/redo, designed for use with a single MIDI footswitch. See the plugin information dialog for details on how use TooB One-Button Looper with MIDI. + +- **TooB Record Input (mono and stereo versions)** - Plugins that record audio input to a file in .wav, .flac, or .mp3 format. Recorded files can be downloaded from the PiPedal server using the Download button in the file dialog. + + +New features: + +- Official support for Ubuntu 24.x (arm64 and amd64) +- Support for WiFi hotspots on Ubuntu. +- Recorded audio files can be downloaded from the PiPedal server. +- Added Trigger Recording mode to looper plugins. +- Increased maximum number of audio buffers from 4 to 6. +- Support for momentary LV2 MIDI footswitches using MOD-compatible LV2 declarations (commonly used in 3rd-party looper plugins) + ## PiPedal 1.4.73 Beta New plugins: @@ -25,7 +45,7 @@ Bug Fixes/Minor Features: ## PiPedal 1.4.72 Beta -- Resolves installation issues on Raspberry Pi OS (no alsa-base) +- Resolves installation issues on Raspberry Pi OS (no alsa-base package) ## PiPedal 1.4.71 Beta diff --git a/docs/download.md b/docs/download.md index f9d6bad..61c7fc5 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.73 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_arm64.deb) -- [Ubuntu 24.x (aarch64) v1.4.73 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_arm64.deb) -- [Ubuntu 24.x (amd64) v1.4.73 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.73/pipedal_1.4.73_amd64.deb) +- [Raspberry Pi OS bookworm (aarch64) v1.4.74 Beta](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_arm64.deb) +- [Ubuntu 24.x (aarch64) v1.4.74 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_arm64.deb) +- [Ubuntu 24.x (amd64) v1.4.74 Alpha](https://github.com/rerdavies/pipedal/releases/download/v1.4.74/pipedal_1.4.74_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.73_arm64.deb + sudo apt-get install ./pipedal_1.4.74_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. diff --git a/docs/index.md b/docs/index.md index b024942..1d8157d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,4 +1,4 @@ -v1.4.73 +v1.4.74 _To download PiPedal, click [*here*](download.md). To view PiPedal documentation, click [*here*](Documentation.md)._ @@ -6,7 +6,7 @@ To view PiPedal documentation, click [*here*](Documentation.md)._ _Important notice_: [PatchStorage.com](https:///patchstorage.com) has added support for [PiPedal](https://patchstorage.com/platform/pipedal/). We urgently need your support! If you could please upload patches [here](https://patchstorage.com/platform/pipedal/) I would be enormously grateful. Note that media and model files are included in patch files, so you can share patches that include model files or audio samples. If you make use of plugins that are not included in the PiPedal distribution, please include a link to the plugin in the patch description. -#### NEW version 1.4.73 Beta, including beta releases of PiPedal for Ubuntu on aarch64 and amd64. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details. +#### NEW version 1.4.74 Release, includes new TooB 4Looper, TooB One-Button Looper and TooB Record Input plugins. See the [release notes](https://rerdavies.github.io/pipedal/ReleaseNotes) for details.   diff --git a/lv2/aarch64/ToobAmp.lv2/ToobRecordMono.ttl b/lv2/aarch64/ToobAmp.lv2/ToobRecordMono.ttl index e16bce4..5bcabbc 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobRecordMono.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobRecordMono.ttl @@ -39,7 +39,7 @@ recordPrefix:audioFile a lv2:Parameter; rdfs:label "File"; - mod:fileTypes "audiorecording,audio"; + mod:fileTypes "audiorecording,audio,wav,flac,mp3"; rdfs:range atom:Path; lv2:index 6 . diff --git a/lv2/aarch64/ToobAmp.lv2/ToobRecordStereo.ttl b/lv2/aarch64/ToobAmp.lv2/ToobRecordStereo.ttl index 2821b37..7286b7c 100644 --- a/lv2/aarch64/ToobAmp.lv2/ToobRecordStereo.ttl +++ b/lv2/aarch64/ToobAmp.lv2/ToobRecordStereo.ttl @@ -37,9 +37,9 @@ recordPrefix:audioFile a lv2:Parameter; rdfs:label "File"; - mod:fileTypes "audiorecording,audio"; + mod:fileTypes "audiorecording,audio,wav,flac,mp3"; rdfs:range atom:Path; - lv2:index 6 + lv2:index 6 . myprefix:stereoInGroup