LMMS / LMMS/lmms

A play-this button on each FX-mixer-channel

Open
#2,513 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
10.4k
Forks
1.3k
Avg merge
2d 13h
Merged PRs (30d)
7

Description

_Label: Suggestions > = 1.2.1_
Just as it is useful to be able to listen to a preset in song-editor, i think it could be useful, if each **single-usage** mixer-channel had the same button.
A mockup :
![fxmixerplaybutton](https://cloud.githubusercontent.com/assets/6662066/12448055/cc4d162e-bf73-11e5-9c31-5165c066833a.png)
The implementation is a copy of the button in song-editor, with two important differences.
- If more than one preset is using the same fx-channel, there should not be a play button.
- If more than one fx-channels SEND to the channel, there should not be a play button.

The functionality became relevant as i tried to move channels around into groups. There i missed being able to listen to the allocated presets.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by comparing the existing play button in the song-editor with the FX mixer’s single-usage channels. Trace how preset usage and FX-channel sends are represented, then verify the button is omitted when either condition has multiple sources. Done means eligible channels can preview their allocated preset while shared or routed channels cannot.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.