Hi Great and useful plugin. The built-in mixer is so unnecessarily big.
A few remarks:
[Bug] When one mute an instrument, while this is instrument was in a middle of playing a note, the note is not stopped and continues forever until the play is stopped of reaches the end of the score. See an example score in attachments. Try muting the flute on the 2nd beat of the 1st measure. The C will keep on playing until the end of the score.
[Feature Request] (IMPORTANT) Add the instruments sub-volumes too. When (e.g.) adding Chord Symbols on an instrument part, MS adds an "Harmony" volume control for that instrument next to its "Normal" volume.
[Feature Request] Add a Solo button(*).
[Feature Request] Add a general volume fader.
[Feature Request] (last but not least) Add a speed control. This is not to in the built-in Mixe panel but in the even-unnecessarily big "Play panel".
[Remark] After switching to another score, instruments will not be displayed in the plugin immediately , in my case, it doesn't change alone, I have to hover over the panel. Which is fine IMO.
(*) I usually play with both when building the chord symbols of a piece : I mute the "Harmony" channel, I unmute the Piano channels, I put them both together, I solo the melody, ... to hear if everything matches nicely.
> A very handy plugin
Especially when one sees the new Mixer from MS4 !!
I don't say I don't like it, but in terms of place used on the screen, better work with a big screen !!! So a tiny version is definitely welcomed.
Thank you for your input.
>>@parkingb Bug
I'll look into that, thanks.
>>instruments sub-volumes, Solo button
Good idea, muting the chord channel could be helpful, I use chord symbols to draft too.
>>general volume fader
Seems the master volume is not exposed in the current API. Could add a subtractive only fader that applies onto everything though, would that do any good?
>>@yonah_ag Toggle muted current and vice versa
Yes, an ON/OFF comparison function would be useful. Channel's solo status is not exposed in the current API, so some hack and calculation and thought on UI may be needed. In the meantime, try setup a hotkey to solo selected instruments with the other plugin.
>>speed control
Certainly agree the play panel is huge, I'd love to add that function but the current API doesn't allow reading or modifying playback directly, seems we're out of luck.
The MS4 dev team made a nice new UI for speed
For the speed control, for what if worths, there are 3 cmd("xxx") dealing with the speed control: see all the cmd list : playback-speed-increase, -decrease, and -reset
@parkingb
Thank you. I didn't realize those cmd exist. Maybe a playback speed panel can be done after all.
@yonah_ag
I see. You mean toggle every channel, that'd be useful too, let us add that.
Great! My use case is in re-arranging piano or SATB scores into guitar tab and this sort of toggle would provide a handy shortcut, especially with SATB-to-Guitar where I currently have to toggle 5 channels every time that I want to check my progress.
Check the comparison. I used the same options as you. Your screenshot is on the left. Mine is on the right.
> How did you get labels on the green mixer bars?
Honestly I don't know. Couldn't make them disappear.
I've activated 2 options : "All channels" (so that the Harmony channels appear when an an instrument has chord symbols) and "Full instr. name". But even without those 2 selected, it displays the instrument name in its short form (here it would be "Fl.")
The label shows "short instrument name" in "Staff/Part properties" by default, it shows long instrument name if "Full instr. name" is ON or short instrument name is empty https://musescore.org/en/handbook/3/staff-part-properties
>>font size too large
I'll look into it, may be related to DPI setting.
Ah yes, I can see the difference now that the images are side by side. Maybe the plugin is scaling all its elements according to the available width. Hence my mixer bars and mute buttons are also larger.
> Maybe the plugin is scaling all its elements according to the available width
Whatever is the width of the dock area, the font-size and the layout remain the same.
> may be related to DPI setting
My Windows Display setting "Scale and Layout" is set on 125%.
And indeed the ratio between Musescore elements and the plugin elements is impacted by setting:
Updated 18thSep2022
@parkingb Thank you for the debugging and CSS info, I'm using em unit. I end up go with a hardcoding approach. @yonah_ag yes your labeling proposal make sense, thanks, I fixed it. Please try and see if "Compact UI" fits your screen display, you can also edit this line inside the html to your liking
Thanks. I've now been able to match it to my preferences by using Compact-UI, sans-serif and 0.75em. This is such a great tool for my workflow. Looping a selection of measures for A/B comparison is now so easy.
(Not quite sure why there's a vertical scroll bar as there are no more channels nor a speed section – but not a problem).
Hi, I really appreciate this plugin. I'm using it constantly.
But I have an issue with the SOLO option from the main Mixer.
When there is one track which has been SOLOed in the main mixer, the minimal mixer cannot manage it.
My typical error use case is reopening a file I've worked on a couple of months ago, where some tracks have been SOLOed (but I don't remember it). Playing it. No hearing it what I'm expecting to hear. Clicking in the minimal mixer on all the MUTE/UNMUTE buttons. Still not hearing what I'm expecting to hear.
I end up usually to open the main mixer to realise that some tracks have been SOLOed. Then I unSOLO them. Close that mixer. And go back to the minimalist mixer. Where everything then runs fine.
Why haven't you added the SOLO option in your mixer ? Some technical issue or incompatibility ?
@parkingb
I'm glad you find it useful.
> Why haven't you added the SOLO option in your mixer ?
Unfortunately, I can't find a way to edit SOLO status yet.
Comments
Hi Great and useful plugin. The built-in mixer is so unnecessarily big.
A few remarks:
[Bug] When one mute an instrument, while this is instrument was in a middle of playing a note, the note is not stopped and continues forever until the play is stopped of reaches the end of the score. See an example score in attachments. Try muting the flute on the 2nd beat of the 1st measure. The C will keep on playing until the end of the score.
[Feature Request] (IMPORTANT) Add the instruments sub-volumes too. When (e.g.) adding Chord Symbols on an instrument part, MS adds an "Harmony" volume control for that instrument next to its "Normal" volume.
[Feature Request] Add a general volume fader.
[Feature Request] (last but not least) Add a speed control. This is not to in the built-in Mixe panel but in the even-unnecessarily big "Play panel".
[Remark] After switching to another score, instruments will not be displayed in the plugin immediately , in my case, it doesn't change alone, I have to hover over the panel. Which is fine IMO.
(*) I usually play with both when building the chord symbols of a piece : I mute the "Harmony" channel, I unmute the Piano channels, I put them both together, I solo the melody, ... to hear if everything matches nicely.
In reply to Hi Great plugin. The built… by parkingb
+1 for speed control
A very handy plugin.
[Feature Request] Toggle muted state of all channels so that those which are currently muted change to unmuted and vice versa.
In reply to A very handy plugin. … by yonah_ag
> A very handy plugin
Especially when one sees the new Mixer from MS4 !!
I don't say I don't like it, but in terms of place used on the screen, better work with a big screen !!! So a tiny version is definitely welcomed.
Thank you for your input.
>>@parkingb Bug
I'll look into that, thanks.
>>instruments sub-volumes, Solo button
Good idea, muting the chord channel could be helpful, I use chord symbols to draft too.
>>general volume fader
Seems the master volume is not exposed in the current API. Could add a subtractive only fader that applies onto everything though, would that do any good?
>>@yonah_ag Toggle muted current and vice versa
Yes, an ON/OFF comparison function would be useful. Channel's solo status is not exposed in the current API, so some hack and calculation and thought on UI may be needed. In the meantime, try setup a hotkey to solo selected instruments with the other plugin.
>>speed control
Certainly agree the play panel is huge, I'd love to add that function but the current API doesn't allow reading or modifying playback directly, seems we're out of luck.
The MS4 dev team made a nice new UI for speed
In reply to Thank you for your input. >>… by msfp
For the speed control, for what if worths, there are 3
cmd("xxx")
dealing with the speed control: see all the cmd list : playback-speed-increase, -decrease, and -resetIn reply to Thank you for your input. >>… by msfp
For the toggle I'm not sure that the solo status is needed at all. Wouldn't toggling the mute on/off status of every channel work?
In reply to Thank you for your input. >>… by msfp
@parkingb
Thank you. I didn't realize those cmd exist. Maybe a playback speed panel can be done after all.
@yonah_ag
I see. You mean toggle every channel, that'd be useful too, let us add that.
In reply to @parkingb Thank you. I didn… by msfp
Great! My use case is in re-arranging piano or SATB scores into guitar tab and this sort of toggle would provide a handy shortcut, especially with SATB-to-Guitar where I currently have to toggle 5 channels every time that I want to check my progress.
Updated
In reply to Updated by msfp
Fantastic! This is so handy and surprising how many options you have managed to handle in such a small plugin. The A/B comparison is useful too.
In reply to Fantastic! This is so handy… by yonah_ag
Thanks
In reply to Updated by msfp
A cosmetic request
An option for small font, (same as used in inspector), would be nice.
In reply to A cosmetic request An option… by yonah_ag
In my environment, it is smaller than you:
In reply to In my environment, it is… by parkingb
I must be missing something because the texts on your image, (Inv, A, Reset etc.), look the same size as on mine.
How did you get labels on the green mixer bars?
In reply to I must be missing something… by yonah_ag
Check the comparison. I used the same options as you. Your screenshot is on the left. Mine is on the right.
> How did you get labels on the green mixer bars?
Honestly I don't know. Couldn't make them disappear.
I've activated 2 options : "All channels" (so that the Harmony channels appear when an an instrument has chord symbols) and "Full instr. name". But even without those 2 selected, it displays the instrument name in its short form (here it would be "Fl.")
In reply to Check the comparison. I used… by parkingb
The label shows "short instrument name" in "Staff/Part properties" by default, it shows long instrument name if "Full instr. name" is ON or short instrument name is empty
https://musescore.org/en/handbook/3/staff-part-properties
>>font size too large
I'll look into it, may be related to DPI setting.
In reply to The label shows "short… by msfp
> The label shows ...
Perhaps if no label is available the bars could be labelled sequentially: 1, 2, 3, etc.
In reply to Check the comparison. I used… by parkingb
Ah yes, I can see the difference now that the images are side by side. Maybe the plugin is scaling all its elements according to the available width. Hence my mixer bars and mute buttons are also larger.
In reply to Ah yes, I can see the… by yonah_ag
> Maybe the plugin is scaling all its elements according to the available width
Whatever is the width of the dock area, the font-size and the layout remain the same.
> may be related to DPI setting
My Windows Display setting "Scale and Layout" is set on 125%.
And indeed the ratio between Musescore elements and the plugin elements is impacted by setting:
At 100%:
At 125%:
At 150%:
In reply to > Maybe the plugin is… by parkingb
My display is at 100% on Windows 10 with a 24" monitor at resolution 1920 x 1200.
In reply to My display is at 100% on… by yonah_ag
I guess this the reason.
A possible way to take count of the Display setting can be found here in this StackOverflow question: Can we apply CSS using Screen Resolution instead of Viewport?
In reply to Updated by msfp
Nice ! I just discovered the gems behind the "+" button. Adopted !
Rem: The speed buttons (0.1, 0.25, ...) have no effect for me. I checked in the Plugin Creator. There are no error messages.
In reply to Nice ! I just discovered the… by parkingb
These buttons set the amount of change to apply when pressing the speed - and + buttons.
Updated 18thSep2022
@parkingb Thank you for the debugging and CSS info, I'm using em unit. I end up go with a hardcoding approach. @yonah_ag yes your labeling proposal make sense, thanks, I fixed it. Please try and see if "Compact UI" fits your screen display, you can also edit this line inside the html to your liking
In reply to Updated 18thSep2022 … by msfp
Thanks. I've now been able to match it to my preferences by using Compact-UI, sans-serif and 0.75em. This is such a great tool for my workflow. Looping a selection of measures for A/B comparison is now so easy.
(Not quite sure why there's a vertical scroll bar as there are no more channels nor a speed section – but not a problem).
Hi, I really appreciate this plugin. I'm using it constantly.
But I have an issue with the SOLO option from the main Mixer.
When there is one track which has been SOLOed in the main mixer, the minimal mixer cannot manage it.
My typical error use case is reopening a file I've worked on a couple of months ago, where some tracks have been SOLOed (but I don't remember it). Playing it. No hearing it what I'm expecting to hear. Clicking in the minimal mixer on all the MUTE/UNMUTE buttons. Still not hearing what I'm expecting to hear.
I end up usually to open the main mixer to realise that some tracks have been SOLOed. Then I unSOLO them. Close that mixer. And go back to the minimalist mixer. Where everything then runs fine.
Why haven't you added the SOLO option in your mixer ? Some technical issue or incompatibility ?
@parkingb
I'm glad you find it useful.
> Why haven't you added the SOLO option in your mixer ?
Unfortunately, I can't find a way to edit SOLO status yet.
@yonah_ag
> vertical scroll bar
Fixed