@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

Hey everyone! You may have noticed our website went offline for a while and might still be down. That's because it's hosted on SourceHut Pages. As of late, SourceHut has been experiencing a massive DDoS attack which has unfortunately brought it down for quite a while. You can read more here: https://outage.sr.ht

Codeberg appears to also have the same issue, so any contributors might experience issues too. We're monitoring the situation and wish both the best in managing the situation.

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,
@tenacity@fosstodon.org avatar

(continued 2/3)

  1. We aren't going to fork this module to make a Tenacity-compatible version. We want to focus on other things that require much more attention, such as our libmad and libid3tag forks.

We're always welcoming PRs that introduce newer Audacity internals, so any PRs backporting newer upstream work are certainly welcome. Also keep in mind that anyone's welcome to fork this module and make a Tenacity-compatible version, although we won't likely ship it with Tenacity.

tenacity,
@tenacity@fosstodon.org avatar

(continued 3/3)

We know that we haven't posted here in a while, but we figured that now is the time to say something about recent developments. We're also continuing to work on other things related in the background, so we're definitely busy!

tenacity, to random
@tenacity@fosstodon.org avatar

Here are some quick questions: do you disable built-in effects, and if so why? Would you support the decision to remove the ability to disable built-in plugins in 1.4?

tenacity, to random
@tenacity@fosstodon.org avatar

Are you a FreeBSD or Haiku user? We'd like your feedback! If you see anything available on other platforms that aren't available in these two, let us know so we can implement them!

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,
@tenacity@fosstodon.org avatar

A fix would be to more thoroughly compare plugins based on all other plugin info (e.g., name, ID, and vendor, which has changed in this case), but we haven't figured out how we can do that in the code yet.

Quite frankly, it can be reassuring that you know how to fix the issue and it's a matter of when you figure out how to implement the solution. Meanwhile, we apologize for the inconvenience this has caused some users.

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,
@tenacity@fosstodon.org avatar

That's all for today, folks! We're be coming back to answer your questions and offer updates. For now, you can watch us work over at https://codeberg.org/tenacityteam/tenacity, or come join us on Matrix over at https://matrix.to/#/ to stay updated.

tenacity, to random
@tenacity@fosstodon.org avatar

Tenacity 1.3.3 was released! 🎉 This is a quick release that fixes compatibility with wxWidgets 3.2.4 and updates vcpkg. See https://codeberg.org/tenacityteam/tenacity/releases/tag/v1.3.3 for the full change log.

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,
@tenacity@fosstodon.org avatar

1.3.3 coming soon!

alf, to random
@alf@freeradical.zone avatar

@tenacity
Are you guys cherrypicking from at all? That new audio stretching certainly looks interesting

tenacity,
@tenacity@fosstodon.org avatar

@alf We are somewhat cherry-picking, though we tend to go our own direction ultimately at one point

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,
@tenacity@fosstodon.org avatar

If you are using the AUR package or build Tenacity from source, expect some changes coming your way!

LMMS, to random

I'm halting this account for a while, I'm kind of overwhelmed with work rn. Sorry! I hope to be able to return to my usual routine soon :blobcatsad:

tenacity,
@tenacity@fosstodon.org avatar

@LMMS We wish you well! ❤️

tenacity, to random
@tenacity@fosstodon.org avatar

Apologies for the late notice, but yesterday, we locked translations on Weblate as we try to fix issues translators have been experiencing. We have a new test translation component on Weblate for testing any further translation changes. We hope to unlock translations again soon.

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,
@tenacity@fosstodon.org avatar

@jigmedatse This time, it's because there's no way to embed windows under Wayland (which is how I assume these plugins work after skimming VST3 forum posts).

If there was a way to allow for embedding windows in Wayland, maybe the situation would be different. However, I myself don't know the internals of plugin GUIs, nor do I know enough about Wayland to propose such a protocol (if it's even possible).

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,
@tenacity@fosstodon.org avatar

@hub Looks like we already have a workaround: GUI-less plugins. At least the plugins would be usable...

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

@spaetz That commit count isn't accurate. We are still making strides, however!

tenacity, to random
@tenacity@fosstodon.org avatar

Are you a packager for an OS (e.g., Linux distro, BSD variant, etc) that packages Audacity, especially an older version? We're interested in working with you to package the latest version of Tenacity when it's out!

Packaging Tenacity should be very similar to Audacity. However, we have a new build system and almost all our dependencies have been devendored. Also see https://fosstodon.org/@tenacity/109400968706888042 for more info.

tenacity,
@tenacity@fosstodon.org avatar

@gromit @Freso @dvzrv Hello! Sorry for the late response. We've been lately with other stuff and weren't able to respond.

It turns out that the sums of each source package changed recently outside of our control. This might've been due to Codeberg's DDoS outage. A similar issue was reported here in vcpkg: https://github.com/microsoft/vcpkg/issues/36362

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