Merge branch 'main' into dependabot/bundler/docs/rexml-3.3.9

Signed-off-by: Robin Davies <rerdavies@gmail.com>
This commit is contained in:
Robin Davies
2025-04-15 08:26:41 -04:00
committed by GitHub
3 changed files with 33 additions and 48 deletions
+17
View File
@@ -0,0 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
# Basic `dependabot.yml` file with
# minimum configuration for two package managers
version: 2
updates:
# Enable version updates for npm
- package-ecosystem: "npm"
# Look for `package.json` and `lock` files in the `root` directory
directory: "/"
# Check the npm registry for updates every day (weekdays)
schedule:
interval: "weekly"
+3 -4
View File
@@ -211,10 +211,9 @@ GEM
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.19.0)
nokogiri (1.15.4)
mini_portile2 (~> 2.8.2)
nokogiri (1.18.4-aarch64-linux-gnu)
racc (~> 1.4)
nokogiri (1.15.4-aarch64-linux)
nokogiri (1.18.4-x86_64-linux-gnu)
racc (~> 1.4)
octokit (4.25.1)
faraday (>= 1, < 3)
@@ -222,7 +221,7 @@ GEM
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (4.0.7)
racc (1.7.1)
racc (1.8.1)
rb-fsevent (0.11.2)
rb-inotify (0.10.1)
ffi (~> 1.0)
+13 -44
View File
@@ -1,45 +1,14 @@
- Test midi bindings.
pcm.pipedal_aux_in {
type file
file "/tmp/aux_input_fifo"
infile "/tmp/aux_input_fifo"
format "raw"
slave {
pcm null
format S16_LE
rate 48000
channels 2
}
}
-- Toggle
-- Switch
-- List
-- Dial.
-- make sure trigger controls are set to default value after load/save.
- reset trigger controls after processing.
- reset triggers before loading.
- review trigger binding behavior.
- triggers dont' change save state.
- Feature for directory locations.
- center ellipsis on file properties.
- State of MIDI plugins:
- plugin routing is implemented. (maybe needs a not-cheating UI)
- MIDI message routing is not.
- No routing of midi messages yet.
- Midi Channel Filter dialog is implemented, but not yet hooked up.
- Need to think about Midi Channel filters for system and control bindings. A separate filter?
- Bunch of new LV2 interfaces probably needed -- most especially program selection.
- SF2 plugin loads the SF2 file on the Scheduler thread, blocking everyone else fo sevearl seconds. Completion
- becomes a SIGNIFICANT issue, since it's going to leak upward of 1G of memory!
- Severe memory trash/state trash of the SF2 plugin in LV2 restore state. (starts complaining about DBus notification failures!)
- Suspect the bin64 library which has several buffer overrun problems.
X Start and end connectors are missing in PedalboardView when no device selected (Do they have zero outputs?)
X Review docs changes once we go live.
- Localisation: support non-UTF8 code pages.
- unicode commandline arguments. (probably the hotspot name)
- review unicode filenames (this is probably ok)
- BUG: gc problems when we have an animated output control on phones only.
Pri Description
-----------------
5 Re-use plugin instances when rebuilding pedalboard.
8 Migrate to Vite toolchain.
Move to /usr/local because...?