Spectrogram Intensity Color Mappings

User-contributed artwork and graphics.
Forum rules
ImageUser-contributed graphics, logos, themes, buttons, icons and other artwork relating to Audacity.
Images and suggestions posted here are primarily for fun. Audacity currently has few options for customising the appearance, but users may still like to share their vision of Audacity in the future.
Please read the READ ME post for this board before posting here.
Post Reply
Posts: 1
Joined: Tue May 06, 2014 3:53 pm
Operating System: Please select

Spectrogram Intensity Color Mappings

Post by jbbrecht » Tue May 06, 2014 4:12 pm

I run Audacity 2.0 on Ubuntu Linux 12.04. I'm not sure what the current status of theming support is, but in any event I can't figure out how to change the spectrogram color mapping.

Audacity is a great program, truely, considering all of the editing, generator and filtering capability. But the sickly pink/blue/white spectrogram colors are truely becoming a show stopper for me. It doesn't see a particularly difficult change to provide several selectable mappings for the spectrogram colors.

I am NOT talking about background colors or waveform line colors or the colors of buttons, text etc. I mean the spectrogram intensity colors of the FFT window.

If there truely is no such thing, what would be the expected complexity and skills needed to create one. I am a C++ programmer and it seems rather straightforward at least
at first blush.

Also, concerning the ImageCache.png file. I am not seeing a useful editor for the options in this file. When I use GIMP the result comes out unreadable, apparently because the image is "flattened". What program would you recommend to editing this customization file.


Site Admin
Posts: 47323
Joined: Sat Dec 01, 2007 11:43 am
Operating System: Linux *buntu

Re: Spectrogram Intensity Color Mappings

Post by steve » Tue May 06, 2014 4:30 pm

Theme support is considered "experimental", though no-one has actually worked on it for several years.
To enable theme support you need to enable it in Experimental.h before building the source code.
There is some information about building on Linux here: http://wiki.audacityteam.org/wiki/Compi ... rBeginners

There is some information about Theme support here: http://wiki.audacityteam.org/wiki/Theming_HowTo

If you wish to work on this feature, you may find it useful to register on the developer's mailing list (see: http://audacityteam.org/contact/lists)
9/10 questions are answered in the FREQUENTLY ASKED QUESTIONS (FAQ)

Post Reply