* Tue Jun 17 2025 Konstantin Voinov <kv@kott.no-ip.biz>
- Add Use-full-function-prototypes-in-libnyquist.patch fixing build
with gcc-15
* Tue Jun 10 2025 Konstantin Voinov <kv@kott.no-ip.biz>
- Update to 3.7.4
This is a patch release. It contains the following changes:
* #6890 Fixed a crash when closing a large unsaved project
* #8709 Fixed a crash when using real-time effects that activate
delay compensation
* #8494 Fixed issue where Studio Fade Out creates a new clip when
applied at the end of a clip
* #8442 Fixed incorrect waveform rendering on clipped audio
* #8559 Fixed unintended deletion of a clip when joining two clips
with pitch adjustment
* #3003 Effect preview now works when the track is muted
* #8666 Fixed possible incorrect calculations in the Hamming window
derivative (Thanks, witwald!)
* #8577 Fixed compilation issues on legacy macOS (Thanks, barracuda156!)
* Thu Mar 13 2025 Konstantin Voinov <kv@kott.no-ip.biz>
- Update to 3.7.3
This is a hotfix release. It fixes the following bugs:
* #8426 Incorrect results when applying effects to multiple clips
* #8425 Truncate Silence fails to work properly when there is more
than one silent part
* Wed Mar 12 2025 Konstantin Voinov <kv@kott.no-ip.biz>
- Update to 3.7.2
- Refresh audacity-no_buildstamp.patch
This is a patch release. It contains the following changes:
* #8290 Fixed a crash when applying some effects across multiple
tracks if one track is empty.
* #8157, #8155 Fixed some crashes emanating from the Mixer window.
* #7672 Returned the "Residue" option in noise reduction.
(Thanks, Christopher Rooney!)
* #7809 Modules are now allowed to stick around when patch releases
like this one are published. This means you likely won't need to
update the OpenVINO again during 3.7.x.
* #7076 When adding a realtime effect to a track, the effect
settings are now opened immediately.
* #7819 Added an infobox when saving a project in a new version
breaks compatibility with an old one.
* #7740 Added a preference to turn off automatic tempo detection.
* #4169 When duplicating tracks, the duplicated tracks now have
independent realtime effect instances.
* #7700 Fixed range-selection beyond the edge of a clip being
destructive.
* #8013, #8008, #8004, #8009, #8003, #8005, #8071 Improved
stability of cloud saving.
* #7410 Fixed pasting content from a clip at the beginning of itself
being offset in time.
* #4231 macOS: Fixed AUSoundIsolation.
* #6342 Fixed audacity continuing to scroll after letting go of
the scrollbar.
* #8110 Fixed black stripes appearing when zooming in while in
the envelope or multi-tool.
* #8043 Added a new "get effects" button next to the Upload Audio button.
* #8211 Added UUID instance support. See this page for further
info: https://forum.audacityteam.org/t/introducing-a-uuid-system-in-audacity-here-s-what-you-need-to-know/128561
* #7154 Fixed label texts using the wrong color in dark themes.
(Thanks, GovindaMadhava!)
* #8261 Fixed tracks being incorrectly drawn on high zoom levels
using high precision trackpads.
* #7902 Linux: Fixed FFmpeg loading in the Ubuntu 22.04 AppImage.
* Fri Dec 13 2024 Konstantin Voinov <kv@kott.no-ip.biz>
- Update to 3.7.1
This is a patch release. It fixes the following bugs:
* #7797 Effects can be applied to time-stretched clips.
* #7620 Moving or renaming the installation directory no longer
re-enables disabled modules.
* #7652 Opening the "Adjust Playback Speed" dialog doesn't crash
Audacity anymore.
* Fri Nov 01 2024 Konstantin Voinov <kv@kott.no-ip.biz>
- Disable VST3 support due CVE-2024-50602 and misssing VST3 plugins UI
- Fixes boo#1232608
- Update to 3.7.0
* #6233, #7397, #6900 Improved Linux compatibility.
* #6702 Improved contrast in the light theme.
* #7008 MP3 exports: Renamed "Insane" to "Excessive".
* #7570, #7452 Improved non-standard character handling for cloud
saving.
* #7486 Renamed "Split cut/delete" to "Cut/delete and leave gap".
* #7293 Pasting clips no longer moves clips on other tracks if
"editing clips can move other clips" is enabled.
* #7312, #7382 Fixed database compacting not working properly sometimes.
* #6851 Improved startup speed on systems with many audio devices.
* #7186 Multi view: Fixed the hitbox of the x being misaligned with
the visuals. (Thanks, Kurtsley)
* #7468 macOS: Fixed VST presets path.
* #7571 Adding, removing, replacing and reordering of effects now
is undoable.
* #7573 Closing a project upon turning a realtime effect stack on
and off doesn't crash Audacity anymore.
* #7610 Canceling a stereo track mid-operation no longer crashes Audacity.
* #7385 Importing Opus files using libopus no longer shifts the audio data.
* Sat Sep 21 2024 Konstantin Voinov <kv@kott.no-ip.biz>
- Remove old Leap (15.3) workarounds
- Update audacity-no_buildstamp.patch and fix cmake params in spec file
- Update to 3.6.4
* #7310 Fixed another crash when exiting Audacity. (Thanks, Joe Souza!)
* #7312 Fixed projects not being compacted on close.
* Mon Sep 09 2024 Konstantin Voinov <kv@kott.no-ip.biz>
- Update vst3sdk to 3.7.12_build_20
- Update to 3.6.3
* #7266 Fixed a crash when exiting Audacity. (Thanks, Joe Souza!)
- Updated 3.6.2 release notes:
* This is a patch release. It adds a "Legacy" effects section
containing the old Limiter, Compressor and Classic Filters.
* #6995 Fixed a hang after undoing.
* #6912 Fixed the zero line going missing.
* #6927 Fixed envelope appearance for clips offset from 0.
* #6955 Fixed Audacity turning white on some systems.
* #6857 Fixed the pitch indicator disappearing on Linux when
hitting double digits.
* #6941 Fixed cutting not putting clips into the clipboard.
* #6926 Fixed pasting sometimes resetting the clip name.
* #6751 Fixed the track header UI breaking when resizing channels
in a stereo track.
* #6847, #6846 Fixed LV2 plugin detection on macOS and Windows.
* #3679 Fixed Labeled Audio operations.
* #6924, #6989 Fixed Cloud projects sometimes not opening.
* #7060 Fixed a bug regarding stereo-to-mono splitting.
* #7055 Fixed a bug causing tracks with master effects sometimes
only exporting silence.
* #7025, #7133 Fixed multi-channel OGG and Wavpack import.
* #7018 Fixed a crash after recording long sessions.
* #7126 Fixed a crash when failing to load a cloud project.
* #7093 Fixed Audacity maxing out the CPU when minimized.
* #7124 Fixed the "editing clips can move other clips" preference
desynchronizing multiple tracks.
* Other changes:
* #6736 The time track range now is a single dialog.
* #6929 Reverted the behavior of selection change when importing
a clip to the previous behavior.
* Sat Jul 27 2024 Stephan Hemeier <Sauerlandlinux@gmx.de>
- Update to 3.6.2
* #6955 Fix out of bound access in waveform cache
* #6857 fix: pitch-shift value not showing on Linux
* #6883 Fix for labeled audio operations don't work in certain cases
* Fix for TCP UI Breaks when dragging waveform splitter
* Undo stack is cleared before project is compacted
* Call SetBypass at the right time
* Clear clipboard also before cutting
* Prepare a set of tracks to apply labeled audio operations depending
* Extend Join Region by one sample, to ensure that Split-Join operation
* Envelope display fix: pass absolute time value when querying envelope
* Mon Jul 22 2024 Konstantin Voinov <kv@kott.no-ip.biz>
- Update to 3.6.1
This is a hotfix release. It fixes the following bugs:
* #6889 Fixed a crash when exporting multichannel audio.
* #6882 Fixed a crash when pasting mono clips into stereo tracks.
* #4763 (Accessibility) Made more values available when using the
plain UI of plugins. (Thanks, David Bailes!)
* #6855 Prevented incompatible versions from opening projects
created in 3.6.x.
* #6892 Fixed the dark theme sometimes having white corners in buttons.
Version: 2.2.2-bp150.1.1
* Thu Feb 22 2018 davejplater@gmail.com
- Update to release version 2.2.2.
- Rebase audacity-no_buildstamp.patch.
- Removed incorporated audacity-fix-nonsense.patch.
- Added audacity-misc-errors.patch to fix various errors picked
up by rpmlint.
- Added to audacity-no_return_in_nonvoid.patch.
- Upstream changes:
* Easier zooming in and out with mousewheel, new Zoom Toggle
command, and context menu for vertical rulers.
* Easy access to change keyboard bindings of menu commands
by holding Shift key.
* Detection of dropout errors while recording with
overburdened CPU.
* Improved contrasts in Light and Dark themes
* Half-wave display option
* Several bugs/annoyances in 2.2.1 are now fixed
* Fri Jan 26 2018 davejplater@gmail.com
- Build with gcc7 for Leap:42.3 and -fstack-clash-protection
* Mon Jan 15 2018 jengelh@inai.de
- Trim redundant parts from summary.
* Mon Jan 15 2018 davejplater@gmail.com
- Update to maintenance release version 2.2.1
- Upstream changes and fixes:
* Waveform colorways:
You can optionally change the colorway of the waveforms
displayed in your project. The setting is per track and not per
project so you can have multiple colorways in the same project.
* "Save Other" reverts to "Export" in the File menu:
When we made the menu changes for 2.2.0 we introduced an entry
into the File menu called "Save Other" which led to a sub-menu
for exporting various audio formats.
Many users were confused by this change and found it hard to
find where they could export.
* Bug #1770 - Crash applying certain chain files
* Bug #1783 - Preview fails when selection extends before zero
* Bug #1787 - Auto-scroll stopped working in 2.2.0
* Bug #1765 - Using File > Open to import audio gives wrong zoom
level and no scroll bar slider.
* Sun Nov 05 2017 davejplater@gmail.com
- Enabled mad, twolame and lame for 42.3
* Sun Nov 05 2017 aloisio@gmx.com
- Update to version 2.2.0
Improvements:
* Four Selectable themes provided, with new 'Light' theme as
default, plus option to customize
* Many menu changes:
+ Menus Reorganized
+ Extended menu bar provided
+ New keyboard commands for working with clips
* Help buttons ? in Preferences, Effects, Generators and
Analyzers - and other places
* Non-Greying out of effects when no selection (and explanatory
dialog with help button)
* Playback of MIDI (and Allegro) files imported into Note Tracks
is now available.
* 'Center' option in Selection Toolbar
* Stem plots
* Major overhaul to documentation/manual including many new
images and streamlined text on landing pages for in-program
help.
Other Changes:
* Append-record is now the default (use Shift + Record for old
behavior, to record on a new track)
* The Esc key now cancels all click-and-drag actions. It also
chooses among overlapping mouse click targets, which is
especially useful in the Multi-Tool.
* Sync-Lock button removed (use menu item or keyboard shortcut
instead)
* New preferences and preference pages
* Overhaul of much code:
+ Overhaul of envelope handling code to deal with some
anomalies
+ Overhaul of exception handling for greater safety
* New Logo
Bug Fixes:
* Major work on bug fixing. 198 bugs that were in 2.1.3 fixed
for 2.2.0.
+ The most serious bug fixed this time round was bug 437 which
was about what happens when Audacity is recording and runs
out of storage.
+ The problems of incomplete support for macOs Sierra have
been resolved (including bug 290, bug 1567, bug 1702, and bug
1703).
+ Most of the bugs fixed were more minor, such as bug 463
which was about a case in which the numbering on the timeline
could display incorrect times.
- Added audacity-no_return_in_nonvoid.patch
* Fri Aug 25 2017 davejplater@gmail.com
- Restore conditionals for lame, mad and twolame.
* Fri Aug 25 2017 olaf@aepfle.de
- Remove conditionals for ffmpeg, lame, mad, twolame.
* Tue Jun 06 2017 olaf@aepfle.de
- Adjust usage of gccN-c++ for Leap42 and SLE12
* Wed Mar 22 2017 davejplater@gmail.com
- Added requires for flac > 1.3.0.
* Sat Mar 18 2017 davejplater@gmail.com
- Update to release 2.1.3
- Recreated audacity-no_buildstamp.patch with 2.1.3 release date
and time.
- Added audacity-flacversion.patch to fix minimum version in m4
macro.
- Rebased audacity-fix-nonsense.patch
- Deleted audacity-ffmpeg.patch, audacity-flac_assert.h.patch and
audacity-gcc6.patch
- Upstream changes:
* Interface:
* Pinned option on waveform so waveform moves and
recording/playing head stays still.
* Timer Record options to save/export/exit after recording.
* Scrub Ruler and optional Scrub Toolbar.
* New shortcuts ALT+RIGHT and ALT+LEFT (move to labels without
editing).
* Effects:
* Effects no longer grayed out when paused.
* New Distortion effect (replaces Leveller).
* SBSMS (higher quality but slower) option on Change
Tempo/Change Pitch effects.
* New Rhythm Track generator (replaces Click Track).
* New Generator for Sample Data Import.
* Nyquist effects now significantly faster.
* Other Changes:
* Upgraded the PortAudio library to v19 rev r1966.
* Bug fixes:
* Over 60 bugs fixed, including five longstanding bugs.
* Mon Jun 27 2016 davejplater@gmail.com
- Update to audacity-2.1.2 which builds with wxWidgets-3_0-nostl
and can use rpm's internal dependency generator. This enables it
to provide appdata.xml and desktop files and fixes boo#952324 and
duplicate boo#963592.
- Refreshed patches.
- Removed audacity-2.1.1-fix-tempdir.patch incorporated in this
version.
- Upstream changes:
Changes and Improvements:
* Interface:
* Spectrogram settings are now available per track.
* Clearer (sharper) display of pitch (EAC).
* New 'Spectral Reassignment' option in spectrogram.
Bug fixes:
* Crashes
* Crash using 'space' in Selection toolbar context menu fixed.
* Crash setting equalization effect parameters in chains fixed.
* Crash pressing both mouse buttons over toolbar buttons fixed.
* (Rare) crash or freeze in sound activated recording fixed.
* (Rare) crash on using plot spectrum for first time fixed.
* Interface
* Equalization effect settings are now saved.
* Oversized Export Options window now OK on smaller screens.
* FLAC import/export fast again.
* Can now set undefined frequency in Spectral Selection bar.
* Imported presets on custom FFmpeg export fixed.
* Text input boxes working with VAMP
* Keyboard playback commands now work again.
* Import Raw Data now works when in Polish language.
* Fri Jun 17 2016 martin.liska@suse.com
- Add audacity-gcc6.patch: Fix GCC6 warnings.
* Sun Apr 24 2016 sor.alexei@meowr.ru
- Add audacity-2.1.1-fix-tempdir.patch from upstream: fix usage of
custom temp directories (boo#976964).
* Sun Oct 25 2015 sor.alexei@meowr.ru
- Fix audacity-flac_assert.h.patch up a little.
- Build with ffmpeg support in openSUSE Leap 42.1 and newer.
* Tue Sep 22 2015 olaf@aepfle.de
- Use pkgconfig for ffmpeg BuildRequires
* Mon Jul 20 2015 tiwai@suse.de
- Drop sf.net download URL as the download host was changed
* Sat Jul 18 2015 sor.alexei@meowr.ru
- Update to 2.1.1:
+ Changes and Improvements:
* Built-in effects now support presets.
* New Limiter effect replaces Hard Limiter effect.
* New Crossfade Clips effect to apply a simple crossfade to a
selected pair of clips in a single audio track.
* Can now add/remove effects from Generate and Effects menus.
* New version of Vocal Removal Effect.
* Classic Filters now included as an opt-in effect.
* Much faster editing with larger projects, thanks to a faster
method for storing the autosave recovery file.
* Performance improvements for Draw Tool and zooming of
Spectrogram views.
* Zero-padding Spectrograms Preference smooths the image for
short window sizes.
* Scrubbing and Seeking, including backwards play.
* Quick-Play from Timeline enhancements, particularly for
looping.
* More VI usability enhancements for track focus & navigation.
* Upgraded to Nyquist 3.0.9 and libflac 1.3.1.
* Upgraded LV2 libs, LV2 GUIs on Linux, LV2 factory Presets.
* Crash report integration.
* Modules can be enabled in Preferences. Mod-nyq-bench
available as an experimental module (but not in the default
download).
+ Bug fixes:
* Crash using Undo while dragging sample points
* Crash using File > Close on project window when
Screenshot Tools was open.
* FFmpeg Custom Export: Crashes importing presets.
* TAL VST (but not other VST's) crashed if previewing built-in
effect.
* SPACE could not be used/could crash in context menus that
have a checkbox.
* LV2 effects did not use parameters when using Chains.
* Built-in Generators were not usable in Chains.
* Plot Spectrum could not change values without losing focus.
* Track dropdown menu settings could affect other tracks.
* Slight mismatch of vertical scale with linear spectrogram
view.
* RTP effect Play/Stop button remained deactivated after
built-in preview ended.
* Contrast: "Move forward or backward through active windows"
did not refocus Contrast.
* LADSPA and LV2 generate plug-ins failed when white space
selected.
- Rebase audacity-no_buildstamp.patch.
- Add audacity-fix-nonsense.patch to fix build regressions
introduced in Audacity 2.1.1.
- Audacity now requires libsoxr without an option.
- Specify a version of wxWidgets Audacity requires.
* Wed Apr 29 2015 sor.alexei@meowr.ru
- Use libsoxr for resampling instead of libsamplerate.
* Mon Mar 30 2015 sor.alexei@meowr.ru
- Update to 2.1.0:
+ Changes and Improvements:
* LADSPA and VST effects now support real-time preview,
save/load of user presets and saving effect settings across
sessions. Note: Real-time preview does not yet support
latency compensation.
* VST effects now support import/export of FXB preset banks.
* Shell VST effects that host multiple plugins are now supported.
* All Effect Menu items (built-in or plugin) can now be used in
a Chain.
* Items in the Effect, Generate or Analyze Menus can be sorted
or grouped by name, publisher or class of effect.
* Noise Removal is improved and renamed to "Noise Reduction".
* Change Speed has new time controls for current and new length.
You can now enter the speed change as a multiplier e.g. "2" is
twice as fast.
* New "Crossfade Tracks" effect can be used for crossfading two
tracks. This replaces Cross Fade In and Cross Fade Out.
* Nyquist Prompt and most shipped Nyquist effects now have
Preview button.
* Redesigned Meter Toolbars: The default shows separate Record
and Playback Meters, half-height so they can be wider while
docked, in gradient style.
* A frequency selection can now be made (and spectral edit
effects applied to those frequencies) when in a spectrogram
view. You can also create or adjust frequency selections in a
new "Spectral Selection Toolbar" (available at View > Toolbars).
* Transcription Toolbar (Play-at-speed) can now loop play and
cut-preview.
* Timer Record now saves recordings automatically into an
existing project.
* New Armenian translation.
+ Bug fixes:
* Typing "j" or "k" in a label track activated the
"move cursor" shortcut.
* Spectrogram log (f) view displayed incorrectly until
vertically zoomed.
* Fixed crash after zooming out on vertical scale beyond +/-1.0.
* Selections made with Selection Toolbar were not restored after
Undo.
* Undo could fail silently if a selection included/touched a
clip boundary.
* If there were invalid FFmpeg libs in system PATH this
prevented Audacity recognising the installed FFmpeg or the
FFmpeg specified in audacity.cfg.
* Fix "Audacity already running" error when using the
command-line or context menu to open multiple or further files.
* Fix segfault exporting an FFmpeg format to an unwritable folder.
* Fix silent failure exporting FFmpeg, MP2 or OGG to an
unwritable directory.
* Fix ENTER activated an effect when OK button was greyed out.
- Add audacity-lang package.
- Extend audacity-flac_assert.h.patch to versions until 1.4.0.
- Do not remove appdata.
- Spec cleanup.