Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FX-Mixer channel routing #7563

Closed
1 task done
Rogemcy opened this issue Oct 24, 2024 · 2 comments
Closed
1 task done

FX-Mixer channel routing #7563

Rogemcy opened this issue Oct 24, 2024 · 2 comments

Comments

@Rogemcy
Copy link

Rogemcy commented Oct 24, 2024

Enhancement Summary

Some times need routing survial channels to a single channel, not ONLY FX but the global volume. For examples, decreasing the volume of all EGuitar channels at the same time or just mute them by one click.

Implementation Details / Mockup

Turning the "FX-Mixer" to "Mixer", each channel's volume range from -100 to 100, -100 means mute itself and all routing child channels, 0 means default volume , 100 means highest volume. As compensation, add a percentage knobs for every FX on the right side of each FX panel.

Please search the issue tracker for existing feature requests before submitting your own.

  • I have searched all existing issues and confirmed that this is not a duplicate.
@Monospace-V
Copy link
Contributor

This is the current state of the mixer.
image
As you can see, FX-Mixer has already been renamed.

I recommend you change your settings to view in dbFS instead of percentage.
Presently, 0% means no volume, while negative 100% has no meaning whatsoever.
A person more familiar with LMMS might assume, sensibly, that -100 implies a waveform inversion (the audio will sound the exact same independently). This will, however, likely come as a separate button later.
In the default view settings, percentage view is used. If you want negative numbers in your volume knob, percentage is not the way to go, since it is fractional. dbFS as a logarithmic value will be better suited to your needs.
Here is the button:
image
image

Do you want a percentage knob for all FX collectively, or one for every individual FX?
image
The latter already exists. I'm not sure if the former is a standard, since typically audio is sent in parallel as dry and wet mixes, but could be useful? You can already control the percentage sent to the master.
image

@Rossmaxx
Copy link
Contributor

Closing as done. Everything you request is on the nightly, and routing, it's been there for a while, just not as obvious.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants