Skip to content
This repository has been archived by the owner on Dec 1, 2022. It is now read-only.

Saucedacity 1.2

Avery King edited this page Jul 31, 2022 · 10 revisions

Saucedacity 1.2 is the latest beta release of Saucedacity. It will have the following features:

  1. Drop the 'IsSaucedacity' preference. This was...kind of useless anyways. [Done]

  2. Add a new theme to Saucedacity. This is based on Audacity's default theme. (Audacity's theme will still be kept). [Mostly Complete]

  3. Bug fixes (namely #22) and removal of old obsolete code

    • #20 - Done
    • #22 - Done
    • #28 (and related) - In Progress
  4. Some reworks to separate our logic (e.g. audio processing) code from any reliance on wxWidgets. [In progress; not going to be fully completed by this release]

  5. Possibly merge some of Tenacity's work into Saucedacity. This might not happen by this release but it will happen at one point. [In discussion]

Release Info Table

Name Value
Release Version 1.2
Release Date Unreleased
Audacity Version 3.0.41,2,3,4
Platform availability Windows (x86, x64), macOS (Intel), Linux (x64)

1It was planned to rebase off of Audacity 3.0.5, but this ultimately didn't happen.

2This includes a (cherry-picked) fix from Audacity 3.0.5, fixing an issue with possible data loss.

3We have expressed interest in merging parts of Tenacity I to Saucedacity. However, a name change is likely to happen first.

4From here on out, we will no longer include this field in our release info tables.

Unplanned Changes

There were some unplanned changes that made their way into Saucedacity 1.2, but they are nevertheless still welcome:

  • We now use Tenacity's libmad instead of Audacity's. This reduces our use of Conan by one library (yes, it's not much). We plan to remove Conan in the future.

  • Saucedacity's preference directory on Linux has changed. It is now located in XDG_CONFIG_HOME on Linux. **Windows users do not need to worry about this"*.

macOS

  • Saucedacity has been able to build macOS. Right now they no longer build due to a library change.

    • OS X 10.9 to OS X 10.11 are not believed to be supported as the minimum macOS SEK has been raised to 10.12. Thid is due to the use of uncaught_exceptions in lib-exceptions (where OS X 10.9-10.11 lack a proper definition in their standard library).

Build Changes

  • We can now build AppImages for Linux.
  • Windows ZIP files now in lude installers in addition to a Windows ZIP.
Clone this wiki locally