LMMS / LMMS/lmms

Top toolbar RTA (spectrum analyzer)

Open
#2,214 16 comments 3 reactions 0 assignees View on GitHub
enhancement gui
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

The idea is to add a Foobar-like spectrum analyzer to the top panel of LMMS. There's some space there I think it might be useful to quickly check a frequency, a simple 100Hz/1kHz/10kHz grid could also be added to provide precise reference (why not?) so it's less of just a cool looking toy and more of a real tool. Here's a quick mockup:

![top toolbar rta](https://cloud.githubusercontent.com/assets/491704/8895167/6c5b4b16-33d0-11e5-96ad-6b28c4fc46b8.png)

I often find myself adding a spectrum analyser to the master bus and setting it to "Always on Top" - it helps me build the sense of where every sound resides and helps me plan my mix and even composition. very useful.

What do you think? Of course it should be possible to switch that off if the user doesn't need it and it drains his resources too much.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the proposed top-panel spectrum analyzer and the linked mockup, then compare it with the existing master-bus spectrum analyzer workflow described in the issue. Define how the analyzer, optional 100Hz/1kHz/10kHz reference grid, and resource-saving switch should behave; the work is done when the feature is available in the top panel and can be disabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.