Page MenuHomeSolus

Update pulseeffects to 3.2.3.
ClosedPublic

Authored by drohm on May 2 2018, 11:59 PM.

Details

Summary

The updates from 3.1.5 to 3.2.3 include several bug fixes and new a bunch of new features. Some of bigger additions:

  • MultiSpread plugin from Calf Studio
  • New settings menu
  • Delay Compensator plugin from Linux Studio Plugins (LV2 version)
  • Pitch Shifting plugin from Rubber Band library (Ladspa)
  • PulseEffects pipeline enters the playing state only when there is at least one audio application switched on and in the playing state. This will save cpu when the user paused or switched off all audio applications while PulseEffects is running
  • Log output is a little more clear
  • Presets can be loaded from command line
  • Presets can be imported using the presets menu
  • GStreamer Webrtc plugin
  • Gate and Deesser Plugins from Calf Studio
  • Calf Studio compressor replaced the one from swh-plugins
  • User can select the input and output device used in the current session. The selected devices are not remembered when PulseEffects is closed
  • Level meter for recording applications
  • Buffer and latency of input and output effects can be independently configured in the settings menu
Test Plan
  • Open a video in MPV, a stream in Firefox, and play music in Spotify and visualize all of them in pulseeffects.
  • Test importing presets using the Presets menu.
  • Test importing presets using the command line.
  • Test that pulseeffects 'switch all apps' is not enabled when running as a service
  • Test that the microphone operaters properly through pulseeffects - using Zoom and Teamspeak3.

Diff Detail

Repository
R3867 pulseeffects
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

drohm created this revision.May 2 2018, 11:59 PM
drohm requested review of this revision.May 2 2018, 11:59 PM
drohm updated this revision to Diff 6960.May 3 2018, 12:06 AM
  • Update pulseeffects to 3.2.3.
drohm updated this revision to Diff 6961.May 3 2018, 12:11 AM
drohm edited the summary of this revision. (Show Details)
drohm edited the test plan for this revision. (Show Details)

Update pulseeffects to 3.2.3.

JoshStrobl requested changes to this revision.May 18 2018, 4:26 PM
JoshStrobl added a subscriber: JoshStrobl.

Please summarize some of the changes between the releases based on https://github.com/wwmm/pulseeffects/blob/master/CHANGELOG.md

Also in the future, deprecation of rundeps such as swh-plugins would be helpful if accompanied with an explanation as to the remove, such as this one from the changelog:

swh-plugins is not a dependency anymore as the limiter and compressor being used are the ones from Calf Studio Plugins

This revision now requires changes to proceed.May 18 2018, 4:26 PM
drohm added a comment.May 19 2018, 9:46 PM

The updates from 3.1.5 to 3.2.3 include several bug fixes and new a bunch of new features. Some of bigger additions:

  • MultiSpread plugin from Calf Studio
  • New settings menu
  • Delay Compensator plugin from Linux Studio Plugins (LV2 version)
  • Pitch Shifting plugin from Rubber Band library (Ladspa)
  • PulseEffects pipeline enters the playing state only when there is at least one audio application switched on and in the playing state. This will save cpu when the user paused or switched off all audio applications while PulseEffects is running
  • Log output is a little more clear
  • Presets can be loaded from command line
  • Presets can be imported using the presets menu
  • GStreamer Webrtc plugin
  • Gate and Deesser Plugins from Calf Studio
  • Calf Studio compressor replaced the one from swh-plugins
  • User can select the input and output device used in the current session. The selected devices are not remembered when PulseEffects is closed
  • Level meter for recording applications
  • Buffer and latency of input and output effects can be independently configured in the settings menu

That's great and all, but you need to update your actual revision, not just add a comment :D

drohm updated this revision to Diff 7316.May 19 2018, 10:12 PM
drohm edited the summary of this revision. (Show Details)

Add summary of changes from 3.1.5 to 3.2.3.

JoshStrobl accepted this revision.May 19 2018, 10:16 PM
This revision is now accepted and ready to land.May 19 2018, 10:16 PM
This revision was automatically updated to reflect the committed changes.