LMMS / LMMS/lmms

adding a bluilt in pitch analyzer to the sample track

Open
#1,816 14 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

I think it would be cool for the sample track to have a built in pitch analyzer for tuning of live Instruments like Guitars. The reason for it to be built in and not as a plugin is I think it's silly to have it on all of the tracks when you only need it on the sample track.

How to:
Go to the gear menu click on show/ hide the tunner.

Tunner GUI
![tuner](https://cloud.githubusercontent.com/assets/8137561/6469410/ee5cf098-c1a1-11e4-87b4-62e9387aa8c9.png)
#1471 This will enhance the sample track even more. The pitch analyzer should be built into the track not as a plugin this way all sample tracks have it and you don't need waist a plugin spot. When the LMMS pitch analyzer plugin is built It all so can be built in to the audio track editor with a on off button. Both the built in pitch analyzer and the plugin versions should be in LMMS for three reasons.

Reasons this is good:
1. Backward compatibility.
2. When a user is using the audio track editor for recording a user doesn't need anything but the audio track editor window to check the tuning.
3. The plugin version would be great for those who want to use LMMS live and want to check the tuning without needing to open the audio track editor window.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading this issue and the referenced #1471 to understand the proposed sample-track and plugin approaches. Clarify whether the work includes the gear-menu toggle, the audio track editor, a separate plugin, or all three. Done means an agreed scope and a usable pitch analyzer for tuning live instruments, but the issue does not identify files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
audio-video-rtc
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.