What's new in JamesDSP 2.7.0
Dec 11, 2023
- New libjamesdsp updates:
- EEL engine updated
- Several performance improvements and bugfixes
- Per-device presets overhauled
- New CLI operations implemented
- Manage and list per-device preset rules
- List all available output devices
- Fixed various bugs and crashes
New in JamesDSP 2.6.1 (Aug 14, 2023)
- New libjamesdsp updates:
- Compander: new time-frequency transform mode and zero latency
- EEL engine updated
- IIR EQ stability and efficiency improved
- Several performance improvements and bugfixes
- Added settings UI for convolver benchmarking optimizations
- Fixed distorted audio when enabling the stereo widener without setting the strength
- Fixed Liveprog list parameters not displaying their current value correctly
New in JamesDSP 2.6.0 (Jul 13, 2023)
- Feature updates:
- Latest update for libjamesdsp (v4.0.1) from James Fung is now implemented on Linux:
- Dynamic range compander added (replaces dynamic range compressor)
- Multimodal Equalizer added (replaces the old FIR-only equalizer)
- Supported filter types: FIR Minimum phase, IIR 4/6/8/10/12 order
- IIR filters have decreased power consumption
- Convolution modules use automatic benchmarking (in the background) to optimize performance
- Remove weird spiky sound for vacuum tube simulation (Second harmonic generation)
- Several bug fixes and minor performance improvements
- Translation updates (see activity feed)
- Chinese, French German, Polish, and Ukrainian
- Bug-fixes & minor changes:
- Fixed translations not loading properly
New in JamesDSP 2.5.1 (Jun 21, 2023)
- Flatpak support finalized:
- Note: Flatpak packages are currently being submitted to Flathub. I will update the README with installation instructions once ready.
New in JamesDSP 2.5.0 (Jun 21, 2023)
- FEATURE UPDATES:
- Scripting/IPC support
- Remote-control an active instance via the CLI (check jamesdsp --help for available commands)
- Public DBus API added (3rd-party apps can directly connect to JamesDSP and control it using a stable API; see readme for details)
- Translation support
- Contribute on Crowdin: https://crowdin.com/project/jdsp4linux
- Liveprog scripts:
- Added 16 new scripts
- Scripts can now define list properties in the GUI
- Merged upstream updates for libjamesdsp (james34602/JamesDSPManager@d377cd9)
- Liveprog scripting engine updated
- Convolver crash fix
- libportal support
- flatpak packages will be available soon
- The built-in crash report sender has been removed; the crash handler is still present and continues to save crash reports locally to /tmp/jamesdsp. Note that these crash reports are useless unless the binary was compiled with debug symbols.
- BUG-FIXES AND MINOR CHANGES:
- AutoEQ package manager:
- Fixed crashes when updating the database
- Audio backend:
- Pipewire backend updated & rewritten
- Pulseaudio: Handle missing GStreamer plugins correctly instead of crashing
- Suspend audio pipeline after 10s if no apps are connected to save CPU power
- Other:
- Command line arguments to silence stdout log (--silent), disable colorful logs (--no-color), and set the minimum log verbosity (--min-verbosity=level) added