Revisions of easyeffects

buildservice-autocommit accepted request 1169505 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 33)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1169497 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 32)
- update to release 7.1.6
  + Improved the pipeline management system. Non-limiter effects are placed before the limiter 
    even if the last two plugins in the pipeline are a limiter followed by a level meter.
  + Fixed a regression that prevented the level meters to be updated under certain conditions.
  + Updated translations
- update to release 7.1.5
  + We now set monitor.passthrough = true in our virtual devices. This will allow latency offset 
    to be properly applied by video players when PipeWire > 1.0.3 is released.
- update to release 7.1.4
  + EasyEffects will try to avoid moving to its virtual sources streams for which the user has 
    set a custom target.object that is different from the mic EE is recording from. The stream 
    has to be started when EE is already running for this logic to take effect.
  + The equalizer can export basic APO preset files
  + Our players/recorders tab will show the audio client binary name in the cases were no app name is defined.
  + EasyEffects version can be shown in the command line through the option --version
  + A workaround for a bug in gtk4 GtkLevelBar was implemented and will be kept in place until gtk developers fiz things on their side
buildservice-autocommit accepted request 1124850 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 31)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1124849 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 30)
- updated to latest release 7.1.3
- BuildRequires ladspa-devel added by Andreas Schneider <asn@cryptomilk.org>
- Features:
  + Updated translations
  + The spectrum has a new option that allows the dynamic vertical scale to be disabled.
  + Improved compatibility with the latest LSP releases.
  + Added a new control to the noise reduction plugin that allows the voice detection to be disabled.
  + The Filter effect has been improved with new parameters since it has been ported from Calf Studio to Linux Studio Plugins.
  + Noise reduction by RNNoise has been improved with the addition of Release and VAD Threshold controls.
  + Noise reduction by RNNoise can now mix the original and denoised signals to avoid the output to sound too "dry".
  + The Expander from Linux Studio Plugins can be used in Easy Effects.
  + The Equalizer bands now have an additional gain control that allows for more efficient input of values
    that are hard to set in the scale. More details at #1383.
  + Added the ability to select and load multiple files in the opening dialogs for presets,
    Convolver impulse responses and RNNoise models.
- Bug fixes:
  + Fixed a regression introduced in 7.1.2
  + The DeepFilterNet plugin can now be added to the preset file
  + Fixed an incorrect drawing of the impulse response file characteristics
  + Fixed a small bug the prevented the noise reduction voice activity threshold from being properly initialized.
  + Fixed the Solo button in the Equalizer band settings.
- Other notes:
  + This release is intended to work with versions of Linux Studio Plugins equal or greater than "1.2.10".
  + EasyEffects is now buildable also with libc++.
  + Easy Effects folders under /etc have been deprecated and presets located there won't be loaded anymore.
    At the moment only local presets under ~/.config/easyeffects are automatically loaded in the Presets Menu.
    In the future we will implement a new system to install, manage and import Community Presets.
buildservice-autocommit accepted request 1102602 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 29)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1102599 from Matthias Eliasson's avatar Matthias Eliasson (elimat) (revision 28)
- update to release 7.0.6 
- Features:
  + An "Experimental Features" section was added to our preferences window.
  + The native window of the LSP plugins can be used. This is an experimental feature intended only for advanced users. So expect some bugs.
  + Fractional semitone values can now be used in the Pitch Shift effect.
- Bug fixes:
  + The input/output device dropdown in our PipeWire tab is updated when the system default device changes and Use Default is enabled. This fixes #1989
- update to release 7.0.5 
- Features:
  + A new Level Meter plugin based on libebur128 has been added.
  + The Pitch plugin now uses the library SoundTouch instead of Rubberband. Hopefully some of the mysterious crashes that were happening with Rubbernand are not going to happen anymore.
  + Improved compatibility with recent PipeWire versions. More information at https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3196
- Bug fixes:
  + Active Equalizer filters are not set to Bell type anymore when the number of bands changes.
- Other notes:
  + Rabberband is not a dependency anymore since it has been replaced by SoundTouch.
- update to release 7.0.4
- Features:
  + The presets menu now asks for confirmation before saving/deleting a preset file.
- Bug fixes:
  + The plugin reset should not make its controls innefective anymore.
- Other notes:
  + Speex is no longer incorrectly listed as a build dependency (speexdsp is still a build dependency)
  + RNNoise is no longer an autodependency. It is now required by default, if not available it must be explicitly disabled with -Denable-rnnoise=false
 
buildservice-autocommit accepted request 1081144 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 27)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1081143 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 26)
- update to latest release 7.0.3
- Features:
  + Updated translations.
  + The Equalizer "sort bands" feature is now ordering bands on GSettings,
    so the result can be saved into presets.
  + Improved performance when resetting keys.
  + The spectrum plugin update rate was improved. Different sampling rates
    should lead to similar update frequencies visually.
  + The update interval used by level meters and the spectrum can be customized by the user.
  + The equalizer band gain slider value can be updated in larger steps.
    Fine grain control is still possible through the keyboard up/down keys.
  + Small improvements to the echo canceller.
- Bug fixes:
  + A small mistake was done in the last release. Making a new one
    to make sure people have the right branch in the package
  + Fixed the "Large Empty Hall" preset selection in the Reverberation effect.
  + Fixed some misuses of PipeWire's API that can potentially fix
    some random bugs some users are facing.
  + The echo canceller probes were not being linked to the soundcard after
    the move to multiple filters intances. This should be fixed now.
- Other notes:
  + As we are removing code deprecated by GTK 4.10 the minimum GTK version has been increased.
buildservice-autocommit accepted request 1080835 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 25)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1080822 from Martin Liška's avatar Martin Liška (marxin) (revision 24)
- Drop usage of binutils-gold as the package in unmaintained
  and will be dropped soon (boo#1210687).
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1063015 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 23)
- update to release 7.0.0
- Features:
  + It is now possible to add more than one filter instance to the effects pipeline.
  + A new Speech Processor plugin based on the Speex library was added. Besides providing noise suppression it also can detect voice activity.
    It is a decent alternative to the cases whre the rnnoise library does not work well.
  + Improved compatibility with Linux Studio Plugins 1.2.3.
  + GraphicEQ presets can be imported into the Equalizer effect.
  + The application name has been changed to Easy Effects to adhere to the naming conventions of GNOME Human Interface Guidelines.
  + The documentation has been updated.
  + Improved presets autoloading.
  + The Autogain silence threshold can now be configured by the user.
  + Dry and wet controls added to the Stereo Tools effect.
  + The echo canceller now has a residual noise suppression control also based on the Speex library.
- Bug fixes:
  + When the mouse was hovering over a chart the wrong value for the x axis coordinate was being shown. This regression is fixed.
- Other notes:
  + Because of the new multiple instances feature, the preset format has changed, but the old one is still compatible to be loaded.
    Anyway take in consideration that saving the current preset will always write it in the new format.
 
buildservice-autocommit accepted request 1010547 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 22)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 1010546 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 21)
- updated to latest 6.3.0
- Features:
  + Multiband Gate implementation has been migrated from CALF to Linux Studio Plugins.
  + The preset autoloading code compatibility with bluez5 devices has been improved.
  + Wet/dry controls were added for some plugins
  + Effect interface is no longer loaded when the related lv2 plugin is not installed on the system.
    In its place a status message to the user is shown.
  + The documentation has been updated
  + Improved debug messages
  + Updated translations
  + Improved translations
  + The bypass state can be saved to the preset file. The reasons why this was done can be seen at #1039
  + The preset autoloading code compatibility with usb devices has been improved.
  + A dialog is shown to the user when a preset fails to load or a preset/impulse file fails to be imported.
  + The SideChain Gate plugin from Linux Studio Plugins is now used instead of the one from Calf Studio.
- Bug fixes:
  + Fixed a bug where EasyEffects could crash when closing its window while effects were being applied.
  + EasyEffects should not crash anymore when the user locale is not properly configured.
  + A workaround was implemented in our icon to deal with the lack of proper SVG support in QT.
buildservice-autocommit accepted request 984939 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 20)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 984938 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 19)
- Update to latest release 6.2.6
- Features:
  + When effects are disable to an application we now set its target metadata to null.
    This will allow the media session manager (wireplumber) to properly move the stream to a new device.
  + A new configuration option was added. It allows EasyEffects to ignore streams whose purpose is to monitor sink devices.
    This will help to fix some of problems our users were having when using OBS.
  + The code that shows the stream sample format has been improved
  + The rnnoise library is now optional. This should help package maintainers to build a Debian package.
    See the issue #1000 for more information.
  + Our logs now show the source code line where the messages are being printed
- Bugfixes:
  + The "enable effects" checkbox in our window was not being updated when third party programs like pavucontrol
    moved the stream away from our virtual devices. This should be fixed now.
  + Fixed a crash that could happen when the maximum autogain history was changed.
  + Avoid crashes when pw-mididump is running
buildservice-autocommit accepted request 976662 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 18)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 976660 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 17)
- Update to latest release 6.2.5
- Features:
  + The interface of the pitch plugin was improved
  + Our application icon is now compatible with desktops that uses QT
  + Our blocklist code will use the `application.id` tag if the stream sets it
  + In order to avoid problems with the mouse scroll the entries in the applications list shown in our `Players/Recorders`
    tab do not show a volume scale anymore. More details about the problem and the solution for it can be found on #1211 
    and #1427
  + When no application is available for display in the `Players/Recorders` a message will be shown to the user
  + Many translation updates
- Bugfixes:
  + Fixed a bug where EasyEffeects crashed when the number of points displayed in the spectrum was changed while 
    our pipeline was active and the spectrum widget was visible
  + The pipeline latency value displayed in our window could be wrong in some situations. This was fixed.
buildservice-autocommit accepted request 972015 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 16)
baserev update by copy to link target
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 972012 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 15)
- Update to latest release 6.2.4
- Features:
  + There is a new setting allowing the user to select an
    inactivity timeout for the pipeline. When no client is playing
    to or recording from our devices the filters will be unlinked
    after the timeout is reached. This is done to make sure we do
    not waste CPU power processing silence.
  + The autogain plugin now allows the user to select which of the
    three loudness are used to calculate the geometric mean.
  + The autogain plugin now allows the maximum history to be set
    and does not use libebur128 histogram mode anymore. This should
    avoid the cases where the Integrated loudness gets stuck
    forever in the same value.
  + EasyEffects icon has been updated in a way that should make it
    visible in QT desktops.
- Bugfixes:
  + The command line option that returns the global bypass state is
    working again.
Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) accepted request 950802 from Boris Manojlovic's avatar Boris Manojlovic (bmanojlovic) (revision 14)
- Updated to latest release 6.2.3
- Features:
  + The crossfeed filter should deal better with PipeWire's dynamic latency switches.
    Jumps in volume level should not happen anymore in these situations.
  + Support for the next PipeWire release `0.3.44`
  + The autogain filter should deal better with PipeWire's dynamic latency switches.
    Jumps in volume level should not happen anymore in these situations.
  + We added an option that allows the volume and mute state of our virtual devices to be reset when EasyEffects starts.
    It should help with the cases were our devices are muted by the audio server for unknown reasons.
  + Better support for computer suspending. 
  + Updated translations
- Bugfixes:
  + Fixed a bug that prevented mono microphones from properly working with EasyEffects
  +  Fixed a bug where trying to create an autoloading profile without having presets caused the application to crash.
 
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by