-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
User cannot see the FX Mixer connections at a glance: Some solutions #4181
Comments
Or the user should use Project-Notes and write down what he connect, and maby more important, why. Im not sure a visualisation is worth that much. |
Some artists just feel, they like to try stuff out; sometimes, the user might want to see a "summary" instead of reading the actual book. Also, hand-documenting connections is beyond tedious, it is soul-destroying in a complicated project. Finally, such visualization has clearly become a standard. If we want to set a standard(by going beyond), we must first meet it. And every (good) standard has a reason, this is for the ease of the user and allows them to keep their music more organized. I feel Ardour's version would be more intuitive and allows ease of refactoring. |
Just as an FYI, FL has a display with "cables" connecting channels:
https://www.image-line.com/support/FLHelp/html/mixer_index.htm
FWIW I'm more of a fan of the line connections (2 lists or FL style) than a
matrix display.
…On Feb 23, 2018 17:37, "Orbital Ink" ***@***.***> wrote:
Or the user should use Project-Notes and write down what he connect, and
maby more important, why.
Some artists just *feel*, they like to try stuff out; sometimes, the user
might want to see a "summary" instead of reading the actual book. Also,
hand-documenting connections is beyond tedious, it is soul-destroying in a
complicated project.
Finally, such visualization has clearly become a standard. If we want to
set a standard(by going beyond), we must first *meet* it.
And every (good) standard has a reason, this is for the ease of the user
and allows them to keep their music more organized. I feel Ardour's version
would be more intuitive and allows ease of refactoring.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#4181 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AIgVmuNsJePxVioK_6xIigsPwYZOqAUlks5tXukrgaJpZM4SNKf1>
.
|
What if we support both types? Speaking of line-based views, I like OpenOctave's rendition a lot. |
We wouldn't turn down any of the above proposals. The cable routing would fit within our current UI a bit better for the short-term. The matrix view may be better off as a full-mixer spectrum analyser so that each channel can be monitored without adding a visual plugin over and over; soloing; whatever we do today. |
@Anonymouqs that would be a great idea, i woudn't have to open the plugin window everytime i need to reroute something! |
not only a great idea, just about 5. or 9. time this exact 'great idea' is proposed 🤣 |
@Anonymouqs, the FX Mixer already has the same information, and so this display would be redundant. |
@tresf your screenshot itself shows the complete solution even if we ignore the interconnecting lines! I have cropped your screenshot to remove the lines. As shown above, the meaning is still absolutely clear! This follows a simple "signal bus" concept, where-
|
I have not used that sofftware, but I guess a black volume ring means the incoming signal is muted. |
Compared to our SEND+arrow scheme, this scheme is far simpler and much more intuitive. |
https://user-images.githubusercontent.com/9047168/36935993-1fa0c47a-1f25-11e8-8ebf-769afc53b6c9.png |
That's the trick: consider only those channels that have the volume
controls-- even if the ring is dark, and not green.
As regards the other (unused) channels having arrowheads, I haven't used
that software, so I cannot guess the purpose of showing so many arrow-heads.
But in our case, we can omit them.
Then the input-output relationship will be very clear. Of course, for one
output channel at a time. (Even at present, LMMS can show the connections
only for the selected channel; not all interconnections between all
channels at a time. Such a display would be too confusing!)
…On 04-Mar-2018 21:00, "musikBear" ***@***.***> wrote:
https://user-images.githubusercontent.com/9047168/
36935993-1fa0c47a-1f25-11e8-8ebf-769afc53b6c9.png
How can you see what comes from where and goes to *witch* - i see a lot
of arrows (and no indians:)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#4181 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AIoMgBpEWqUPl9V0hBkjDoo2f7Fy2obrks5tbAiigaJpZM4SNKf1>
.
|
@raindropsfromsky it might be redundant but i still think itd save lots of time from having to open each instrument everytime to assign a channel |
FYI - The gear can assign a new or existing channel in 1.2.0. Use it all the time. :) |
Agreed, although making the lines and the knobs near each other would be a nice touch. I think @raindropsfromsky has a valid point that the example #4181 (comment) is far superior for several reasons already pointed out as well as removed the english word "SEND" from our pixmaps. Help on this feature is greatly appreciated. |
@tresf on second thought, @acidavid's idea seems to have a distinct advantage over "assign the channel using gear icon" scheme: The assigned channel is visible on "per instrument" basis. In fact, the primary function of the FX MIxer is to control a group of instrument together and apply them various common effects, right? If so, the channel number in the FX Mixer actually could be assigned to multiple instruments at a time. (e.g. to "String" section of an orchestra). This many-to-one relationship is not being visualized currently. @acidavid's idea does that nicely. In fact, let's assume that your strings are assigned to FX5. If you add a new string instrument to the Song Editor, and then try to assign it to a FX channel (using the gear), how will you assign it to FX5 unerringly? Now imagine that the other instruments are already displaying the FX channels (as suggested by @acidavid). Now it is easy to pick the correct FX channel. When I tried to rebut his suggestion earlier, I overlooked this important factor. But that suggestion fulfills a completely different need. It has no bearing on the alternatives we are considering in this thread. Actually it ought to be a separate ticket. |
@raindropsfromsky hey,thanks for the recognition, but thank @Anonymouqs it was his idea! |
i beleive in this project(and am also too broke to buy a powerfully licenced daw) but i believe in this project, seriously.didnt expect to get that far with a free daw |
BTW @Mark-Agent003 your screenshot leaves some ambiguity as to how the channels are chained. It could mean any of the following:
To eliminate the ambiguity, even the selected channel should show its arrow direction (and also its volume control). |
i beleive it is 9->7->4 and 13 |
I have a doubt: Suppose I press the Solo button for FX13. It will mute all other FX channels, including FX7 and FX9. In that case will its incoming signal cut off? Or does the mute button control only the OUTGOING connection to Master, and affects no other incoming connections? |
soloed, logically, id say it blocks the incoming(chained)signal but the signal that comes from the instruments directly assigned to its(13) bus shall still go to master unless it does not send to master and only to 7 |
@acidavid you have not mentioned output to Master, although the GUI shows it distinctly. |
i think if you solo 13, you will only have instrument ->13->master and no 7, 9 and 13 which means that, as 9 (which is sending to 7 which is sending to 13) is muted, the signal from 9 and 7 will be muted and the only signal received is the one coming from instrument directly to 13 |
but with this picture, we cant see which buses are connected to master and which are exclusively connected to another bus unless we click on master |
check out #4187 , this is an interesting solution @raindropsfromsky |
(nothing new, just aesthetic solution) |
@raindropsfromsky the arrow icons at the top of each slot should indicate the direction, but as @tresf said, it would be clearer to have the arrows and knobs right next to the cables. |
So, is it correct to sum up that-
|
in respect to image #4181 (comment) -the connection overview would be much improved, if each of the lines had user-chosen colors |
As part of a pruning effort, this |
LMMS does not have an easy visualization that shows which instrument is connected with which FX channel; and also which channels are connected with other FX Channels.
I found a couple of implementations (see below)
Personally, I like the patch-panel matrix of Ardour
This implementation is not only clean, but it can convey a lot of information by color-coding the dots and the labels.
The second category is where the connection is shown with a line or curve.
IMHO this cannot convey the information like the patch matrix can. Probably the matrix is easier to code also!
This is from OpenOctave Midi.
At minimum, LMMS should display a list of all connections as extended tooltip.
(When the user hovers his mouse on a channel, show all connections in an extended tooltip.)
The text was updated successfully, but these errors were encountered: