Dark theme for 3.7.x

Made this by converting Podel’s Audacity 2.2/2.3 theme using GitHub - vaclavmuller/AudacityThemeVersionConverter: A Python-based tool for converting Audacity theme versions, then manually fixing it while taking inspiration from the old, stock dark theme.


Installation: Download the full 440x836 image and name it ImageCache. Place the ImageCache.png in the following folders:

  • Windows: C:\Users\AppData\Roaming\Audacity\Theme\custom\
  • MacOS: ~/Library/Application Support/audacity/Theme/custom/
  • Linux: ~/.local/share/audacity/Theme/custom/

Create the custom folder if it isn’t present.

  • restart Audacity
  • Edit → Preferences → Interface
  • select Custom as the theme
  • press OK.
1 Like

Really nice. Is there a way to make the pointer bigger on Win 11?

Not with the theme, but check these topics:

oh dang, theres this older theme i wanna get working on 3.7 like you got this one working but idk how to use that program you used. any way you could help converting it? i cannot seem to find anywhere with a guide.
its this one specifically fyi

1 Like
  1. Run Audacity Theme Version Detector (VersionDetector.py)
  • Select ImageCache
  • Select Version (Try to find a version where the image outlines correspond to the components.)

Btw., your file is version 2.2.2 (or 2.3.x)

  1. Run AudacityTheme Version Convertor
  • Select ImageCache
  • Set SourceVersion to 2.2.2
  • Set TargetVersion to 3.7.x (current default)
  • click Convert (save as ImageCache.png)

I see that @v.muller has just posted a reply, but I’d like to note that by my estimation your theme is version 2.2/2.3.x for all the buttons, but colours look like version 3.1.x. Those extra colours are for the title bars above the tracks. Also there seems to be a bug converting from 2.3.x making spectral brush button (4th row) grey. So I’ve combined the two versions here. However there’s still plenty of work for you to do to if you were to fix the theme up, just because newer versions contain things old ones never did.

1 Like

For anyone who is more of a laymen for python scripts, here’s what I did to run it. First you need to download the program from the github page. Click Code->Download ZIP->Extract. Then you need to download Python. Python can be installed quite minimal, the only thing you should opt-in in the installer is the “tkinter”, which is needed for the UI. The other library you need is PIL which is for image processing. The way I installed PIL is using “pip install pillow” command or something like that from shell… It’s been a while so google how to install PIL. If you’re missing either of these libraries you’ll get an appropriate error message. Also I’ve been using Sublime Text to ectually run the python program, cause my first python install didn’t run properly or I couldn’t figure it out, but that’s probably me messing up so this step shouldn’t be necessary.

1 Like

Update: changed some buttons