@tenacity@fosstodon.org
@tenacity@fosstodon.org avatar

tenacity

@tenacity@fosstodon.org

We are the creators of Tenacity; The sparkling new, easy-to-use, privacy-friendly, FLOSS, cross-platform audio editor and recorder based on Audacity.

This account is managed by various contributors.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tenacity, to random
@tenacity@fosstodon.org avatar

Here are some statistics that boggle our mind (and may boggle yours)!

As of 2024-04-07 4:13 PM PDT, Tenacity 1.3.3 has been downloaded from Codeberg:

  • 30,911 times (Windows x86_64)
  • 2,133 times (Windows x86)
  • 4,793 (Linux x86_64 AppImage)

Along with that, our FFmpeg library distribution has been downloaded:

  • 6,911 times (Windows x86_64)
  • 1,786 times (Windows x86)

Wow! 🤯

tenacity, (edited ) to random
@tenacity@fosstodon.org avatar

Hey everyone! We're back with a proposal: changing track duplication behavior. This is how it would work:

  • There would be a new Duplicate Entire Track option under the track controls

  • Ctrl/Cmd + D would now duplicate an entire track if no audio is selected but a track is. Its current behavior when audio is selected will be retained.

Would you like this new behavior?

tenacity, to random
@tenacity@fosstodon.org avatar

Hey everyone! We're back again to report on some things.

We've been working to upstream our vcpkg fork as much as possible. Today, a PR was merged that adds libid3tag, our version, to vcpkg upstream. In the next update of our fork, we can now remove our libid3tag port overlay! 🥳

tenacity, (edited ) to random
@tenacity@fosstodon.org avatar

Hi everyone! We recently became aware of OpenVINO AI-based effects made available for Audacity. You can look at https://github.com/intel/openvino-plugins-ai-audacity for more info. We wanted to say a few things:

  1. These effects are NOT shipped with Audacity. We don't know if they will be added later. At least the module is licensed under GPLv3, the same license Audacity uses. Some raised this concern.

  2. The modules are likely not compatible with Tenacity. They likely rely on newer Audacity internals we don't have.

(1/3)

tenacity, to random
@tenacity@fosstodon.org avatar

Congrats to @pipewire on the 1.0 release. Hooray for the next generation of Linux audio! 🎉

tenacity, to random
@tenacity@fosstodon.org avatar

We are well aware that upgrading from a beta version of Tenacity to a stable one causes you to lose all builtin plugins.

The reason is because we changed some built-in effect information. However, our PluginManager reads the old registry file, compares against the new plugin info based on paths, and tries to load whatever's in the existing plugin registry thinking they're the same effects. However, the registry is incorrect, and hence why the plugins disappear.

tenacity, to random
@tenacity@fosstodon.org avatar

Hey everyone! We haven't posted in a while, so we thought we'd make a quick post.

Development for 1.4 has been kicking off! We've begun to back port Audacity's effect work, which will lead the way to realtime effects! We also merged code that introduced a new theme system, but it's very unfinished and hasn't replaced the current one yet. It will once we get a spec going.

Better JACK support is also another focus for this release too. We will achieve it whether we use JACK directly or not.

tenacity, to random
@tenacity@fosstodon.org avatar

It looks like wxWidgets 3.2.4 is getting released. It was recently tagged and we got a PR for updating wxWidgets in our Flatpak.

Tenacity needs a bit of updating before we can update to 3.2.4, but it's very easy. We'll make a 1.3.3 release updating dependencies to their latest versions. Maybe we'll fix choppy audio under MME too? We'll see 🤔...

tenacity, to random
@tenacity@fosstodon.org avatar

Are you wondering why our Flatpak still reads 1.3.1? Well...we forgot to update the version info :/

No worries! If you've updated your Flatpak to the latest version, you will be using 1.3.2.

tenacity, to random
@tenacity@fosstodon.org avatar

Quite a few long-standing PRs were finally merged today:

https://codeberg.org/tenacityteam/tenacity/pulls/58 - Moves the time toolbar to the top + increases default window size

https://codeberg.org/tenacityteam/tenacity/pulls/156 - Flattens the VU meter colors

https://codeberg.org/tenacityteam/tenacity/pulls/256 - Moves theme preferences to the "Theme" tab in Preferences

These have been long in the making, and while they aren't large, they're a start. We'll also get to work soon on a brand new theme system too, which will make theming much more flexible than right now.

tenacity, to random
@tenacity@fosstodon.org avatar

As you may have seen, Tenacity 1.3.2 was released today with several bug fixes, including improved Wayland support. Most notably, we fixed the play cursor and custom tooltips. We're also working to default to Wayland in our Flatpak and keep X11 as a fallback for now.

With these changes, in addition to proposals made by GNOME, KDE, and Fedora, we are going to drop support for X11.

tenacity, to random
@tenacity@fosstodon.org avatar

Unfortunately, a huge issue exists with plugins under Wayland: custom GUIs do not work.

Luckily, a workaround exists in Tenacity: click the hamburger menu, go to "Options", and uncheck the GUI option. Reopen the plugin from the Effect menu and there you go! The plugin is now usable, although you don't get that cool GUI that you were promised.

Sorry plugins devs 😢

tenacity, to random
@tenacity@fosstodon.org avatar

In all other news, we started experimenting with WIX installers again. Instead of an EXE, you get an MSI.

One day, we might move from Inno Setup to CPack just so that CPack can do most of the work for us. Then again, our installers are broken again because the 64 bit installer installs Tenacity to C:\Program Files (x86) on 64 bit Windows, so who knows 🤷

tenacity, to random
@tenacity@fosstodon.org avatar

Some of you guys might have noticed a little Flatpak update if you use the Flatpak. So what changed?

Aside from updating wxWidgets, the Sliding Stretch effect is back! Enjoy high-quality pitch shifting and tempo changing courtesy of libsbsms.

tenacity, to random
@tenacity@fosstodon.org avatar

On Oct. 1 PST, part 1 out of 3 for rewriting our theme system finally began. You can view the WIP PR here: https://codeberg.org/tenacityteam/tenacity/pulls/306

The intention is to provide a more flexible and extensible theme system in addition to making theme development easier than before. Part of it was inspired by the large amount of Audacium themes we have to maintain. This new planned format will allow us to simplify maintenance of those themes when converted to the new format. Spec coming soon! 😄

tenacity, to random
@tenacity@fosstodon.org avatar

Tenacity wxWidgets 3.3 (git) compatibility stats: not compatible (yet!)

Reason: our custom wxArrayStringEx class. It adds the capability to construct a wxArrayString from a std::initializer_list and also move constructors. However, that was added upstream.

Other than that, Tenacity builds just fine.

tenacity, to random
@tenacity@fosstodon.org avatar

Our PGP release signing key is now live on MIT's PGP key server! You can't use it to verify anything right now but starting in 1.3.2, you'll be able to use it to verify anything we release.

Here's our key ID: 0x7685F5079808A518

tenacity, to random
@tenacity@fosstodon.org avatar

We want to get 1.3.2 out ASAP, but the more we wait, the more quality fixes are made. Interesting 🤔...

Next in mind: make clip titles visible on screen when scrolling horizontally.

tenacity, to random
@tenacity@fosstodon.org avatar

Apparently, VirusTotal has some false positives on Tenacity. Just keep in mind that they are false positives.

However, we want to improve our release integrity. Starting in the next release, we'll start signing our releases with a GPG release signing key. This covers not only Tenacity releases but also any other binary we ship (e.g., our Tenacity FFmpeg distribution).

tenacity, to random
@tenacity@fosstodon.org avatar

Surprise! Or maybe not 😄...

libmad 0.16.4 and libid3tag 0.16.3 have just been released! They fix backwards compatibility issues with their 0.15.1b counterparts. No functionality was changed with these releases.

tenacity, to random
@tenacity@fosstodon.org avatar

As we work on new releases of Tenacity, we're also working on new releases of libmad and libid3tag. We plan to fix compatibility with older library versions so that existing applications don't have to be rebuilt.

We've already started with libid3tag here: https://codeberg.org/tenacityteam/libid3tag/pulls/8. A similar fix will be applied to libmad once this fix has been merged for libid3tag.

tenacity, (edited ) to random
@tenacity@fosstodon.org avatar

Have you thought about switching to an older version of Audacity (e.g., 3.0.2) due to networking features in newer versions?

Why not try Tenacity? It features all the things you love from Audacity 3.0.2 plus the non-destructive editing features from Audacity 3.1, all without networking! And don't forget our own specific features like Matroska label editing! 😄

Edit: hashtags:

tenacity, to random
@tenacity@fosstodon.org avatar

We got an issue about integrating patches from a special version of Audacity called Wavacity, which runs entirely in your web browser. https://codeberg.org/tenacityteam/tenacity/issues/271

Now try to imagine Wavacity...but Tenacity. Can you? We're taking a look at this because this would be certainly interesting to pull off...

tenacity, to random
@tenacity@fosstodon.org avatar

We have finally fixed the playback cursor under Wayland! Our next release will still use XWayland (unless you launch Tenacity from the command line) because the toolbars don't undock properly, but this now means that basic editing is possible under Wayland.

tenacity, to random
@tenacity@fosstodon.org avatar

What codecs or containers do you want to see natively (i.e., without FFmpeg) supported in Tenacity? Comment so we know!

Note: please provide patent status if possible.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • ngwrru68w68
  • osvaldo12
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • tacticalgear
  • kavyap
  • JUstTest
  • normalnudes
  • Leos
  • GTA5RPClips
  • ethstaker
  • InstantRegret
  • cubers
  • modclub
  • Durango
  • provamag3
  • cisconetworking
  • tester
  • anitta
  • lostlight
  • All magazines