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

Mixer needs a pan knob #1974

Closed
Reaper10 opened this issue Apr 18, 2015 · 27 comments
Closed

Mixer needs a pan knob #1974

Reaper10 opened this issue Apr 18, 2015 · 27 comments

Comments

@Reaper10
Copy link

All mixer strips needs an pan knob on them.

@Umcaruje
Copy link
Member

I think a Pan knob would just overcrowd the mixer. You can pan any instrument already, and if you need panning on a mixer track, you can simply add an amplifier and pan with it:
image

@unfa
Copy link
Contributor

unfa commented Apr 21, 2015

That's true, although a bit strange, looking at other DAWs.

@tresf
Copy link
Member

tresf commented Apr 24, 2015

Agreed with @Umcaruje. We simply don't have room for this in our current interface. Closing as wontfix.

@tresf tresf closed this as completed Apr 24, 2015
@Reaper10
Copy link
Author

Ardour has one in the mixer

@Wallacoloo
Copy link
Member

@Reaper10 Cool. But as you probably noticed by now, this is not the Ardour forum.

@Wallacoloo
Copy link
Member

@Reaper10 The only way in which bringing Ardour (or any other DAW) into the conversation could be useful is if you show that Ardour had a similar problem with overcrowding their mixer after adding a pan knob and then describe how they solved it, and explain how their experience might be useful to lmms.

@Reaper10
Copy link
Author

When the sends changes from this
8aed812c-c281-11e4-9093-3d0599010c32 1 to this
e9366c66-c282-11e4-9fca-535c462495cc 1 you can put pan knob where the send knob is right now.

@Umcaruje
Copy link
Member

Nobody said sending will change to that. Imo that way of routing seems way clunky and bulky for the UI.

@Reaper10
Copy link
Author

You could just move the send from top of the mixer to bottom of the mixer, then add the pan where the send was.

@miketurn
Copy link
Contributor

I am aware that this request has been closed but I thought I would share some opinions.
(Not to say that it is right or wrong, but to be honest I believe that LMMS is the only mixer I have ever seen that does not have pan knobs.)

I admit I have been on the fence with this one quite a bit as well, I do love the simplistic look of the mixer but on the other hand pan knobs could be helpful.

I am aware that you can use the pan knobs for individual tracks or you can add an effect to your mixer channel that contains panning, but these methods can feel a little odd at times.
If you are in the mixer, mixing a song it can be a little distracting to have to break focus from the mixer and go find the specific track to pan something, or to have to open an effects "controls" to see if the item has been panned or to adjust its settings.
Having pan knobs in the mixer allows you to see a visual right away for each specific mixer channel.

Again this all depends on the user and how much they use panning?
Like I said I agree that it is a tough decision, but may be worth taking a more indepth look at and considering a possible solution for.

I will link my post about adding the ability to "vertically stretch the mixer" here which can possibly give the room for pan knobs if desired.
I always thought it might be a nice idea to give certain items in the mixer a "modular" ability, allowing you to show/hide elements that you want or don't want.
Anyways that's about it, if anyone has any opinions please share them, good or bad.

@tresf
Copy link
Member

tresf commented Jan 27, 2017

One way to keep the real-estate and still fulfill the original request is to offer a hidden L/R slider with a small graphic on the knob to illustrate fade direction.

The slider would popup when the mouse is dragged more than 20 pixels to the left or right while holding the knob.

screen shot 2017-01-26 at 8 12 40 pm

The center of the knob could be updated with an indicator to show fade direction (depicted in red) which would be a quick visual about a particular L/R fader without using up any more space with the GUI.

@AndiEcker
Copy link

AndiEcker commented Jan 27, 2017 via email

@Spekular
Copy link
Member

@tresf how does one ctrl+drag the pan slider to automate it?

I could see the handle+drag being pan, and an empty part of the fader+drag being volume, but that seems a bit clunky.

@miketurn
Copy link
Contributor

miketurn commented May 24, 2017

@tresf
Hello, it has been a while.
I forgot that my comment generated a couple of responses here, good to see that others are possibly still interested in this feature. Hopefully this issue gets "Opened" again someday, rare to see an idea on this site completely closed the way this one was.
I have been trying to convince someone I know to join this forum, most of the ideas I have shared have actually come from him directly and or have been part of conversations we have had about LMMS. Panning in the mixer was a desired feature of his as well, and I know he has some ideas. He actually has provided most of the graphic examples from my posts so I know he can provide some visuals of maybe how this feature can be fit into the mixer.
If I can get him to join I will mention to post some ideas of his here on this thread, if not I will ask him about them and maybe I can share them myself.

@BaraMGB
Copy link
Contributor

BaraMGB commented May 24, 2017

I think this is a valid issue. We should reopen this. @tresf?

@tresf tresf reopened this May 24, 2017
@miketurn
Copy link
Contributor

miketurn commented May 27, 2017

@tresf
@BaraMGB
Thank You for this.
Not to say that this will be an added feature, but would it also be possible to remove the "won't fix" label?
Looks so intimidating :)

@husamalhomsi
Copy link
Member

husamalhomsi commented Jun 26, 2017

I think that mixer channels need a pan parameter for consistency and I think that controlling the pan parameter with a knob is the best choice.
Instrument plugins and sample tracks have volume and pan parameters, why doesn't the mixer have both of them too?

@Umcaruje

I think a Pan knob would just overcrowd the mixer. You can pan any instrument already, and if you need panning on a mixer track, you can simply add an amplifier and pan with it.

Then there is no need for the volume slider, too, right?!

@tresf

without using up any more space with the GUI.

I think that the problem that's keeping us from adding this feature comes from the fixed height of the mixer, I think that this should be changed.
I don't know how complex it is to make the mixer's height vector-based (just like the width), but a mixer with more height will allow finer volume sliders adjusting and more precise levels metering.

@tresf
Copy link
Member

tresf commented Jun 26, 2017

but a mixer with more height will allow finer volume sliders adjusting and more precise levels metering.

  • Sometimes too much granularity is just obnoxious. Finer control can be achieved by a shortcut key without making a monster mixer.
  • Just because the mixer CAN be taller, that doesn't necessarily mean it should be by default.
  • Making the sliders taller is really a separate enhancement. Unless you have a new UI proposal, it's nothing to do with the pan as pan wouldn't occupy the same real estate, so the height of the volume is really not related to this request. A vertically resizable mixer is a separate topic.

Adding a PAN knob is just a bunch of unused real estate. I would defer this decision to the @budislav's and @RebeccaLaVie's of the world. Perhaps as part of the single window design, but something we can roll out sooner.

image

@tresf
Copy link
Member

tresf commented Jun 26, 2017

I'd also like to mention the 80% / 20% rule, (don't cater to the 20% of use-cases) which lends itself to @Umcaruje's point in the second post. The UI should show the most commonly used components all the time. Although I don't think "PAN" should require a separate plugin, it's unarguably not done as often and not as common of a feature as the volume, so the UI should (in some way) reflect the 80% of use-cases for a better overall experience.

@Umcaruje
Copy link
Member

Umcaruje commented Jun 26, 2017

There is less vertical real estate than there is horizontal, if you take a standard 4:3 or 16:9. I think the mixer should not get any higher. The way a pan knob would be implemented would be to actually make the mixer stripes wider and separate the LED's from the volume fader. I'm going to post a screenshot of bitwig cause I don't have time to make a mockup rn
image
Though the LED's should be wider, but the design would be a step into that direction

@BaraMGB
Copy link
Contributor

BaraMGB commented Jun 26, 2017

Don't let us make this one more complicated. A knob has how many pixels in height? 23? That is not a problem since the mixer is a floating window. The trend goes to bigger displays with higher solutions. No one makes music with a Netbook.

@RebeccaDeField
Copy link
Contributor

RebeccaDeField commented Jun 26, 2017

Fitting the pan knob into the fx mixer and extending the height vertically might work as a quick fix, but I don't think that will be a good long-term solution. I would have to agree with @Umcaruje about being mindful of our vertical space and with @tresf about keeping a clear hierarchy by not overcrowding the elements that are most important to the user.

screenshot

EDIT: Updated screenshot

Maybe we could incorporate some of @budislav's work into this? It would also bring the UI one step closer to his proposal.

@budislav
Copy link

#1911 design updated. Pan is needed in mixer from the very beginning.

@RebeccaDeField
Copy link
Contributor

RebeccaDeField commented Jun 27, 2017

Hmm, I might have attached the wrong screenshot. @budislav I am proposing that we try to match your layout for the FX mixer with a pan function.

@budislav
Copy link

@RebeccaLaVie my mistake :) I didn't said that I updated design at that moment. Your first image was right :)

@husamalhomsi
Copy link
Member

How about a horizontal slider for panning?I think it will look great with the vertical slider for volume.
Whatever the widget for the panning is, I think it should be positioned above the volume slider.

The design I'm describing can be seen in the mixer of Qtractor.

@tresf
Copy link
Member

tresf commented Mar 11, 2019

As part of a pruning effort, this enhancement request is archived into a dedicated "Better Workflow" checklist here #4877.

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