End of Life plan for 3.x ?
I've been using 3.6.2 and it works fine for my simple needs; I'd rather not upgrade to 4.x.
I did some searching, but can't find anything mentioning how long support ( mostly interested in security fixes ) is planned for 3.x
Is there a support plan for 3.x?
thx
-tom
Commentaires
En réponse à I don't think that there… par yonah_ag
But they are still compatible? Everything possible in 3.6 is possible in 3.7, this included
En réponse à I don't think that there… par yonah_ag
A 100% layout compatibility definitively means that this header-issue should be reverted...
En réponse à Yes, so a 100% layout… par HeinzVo
I'm not sure what this issue is you are referring to, is something not possible in 3.7 that you can do in 3.6?
En réponse à I'm not sure what this issue… par XiaoMigros
No, but the 'bugfix' will mean that 3.6 and 3.7 lay out headers differently. I don't want to have to revise my headers or run 3.6.2 for my older scores.
En réponse à No, but the 'bugfix' will… par yonah_ag
If the decision is to retain the bug fix in 3.7, one possibility might be to write a script to make the changes needed automatically in the MSCX files. I don't know how difficult this might be, but I've done something similar for batch conversion of scores to bass clef.
En réponse à If the decision is to retain… par BanjoJake
Yes, but it's anyway not a good decision to leave or retain bugs in an app. And Marc classified that behaviour with that incorrect space calculation as bug as well...
En réponse à Yes, but it's anyway not a… par HeinzVo
exactly, its not a good decision to leave bugs in an app. so lets let 3.7 fix the issue from 3.6.2
En réponse à exactly, its not a good… par XiaoMigros
[oops]
En réponse à exactly, its not a good… par XiaoMigros
Normally I would agree but here scores shared online could have a broken layout for users who download to 3.6.2. What will the server side do with the differences?
En réponse à Normally I would agree but… par yonah_ag
that is already the case for mu4 scores in mu3.6, so there is little value in this argument imo
En réponse à that is already the case for… par XiaoMigros
A poor analogy. It is quite reasonable, and fully expected, that MS4 scores will be incompatible with MS3.6.2 but I think that a lot of consideration should be made before making 3.7 scores deviate from full compatibility with 3.6.2 unless they are prevented from being uploaded to musescore.com.
Where does this end? The more that 3.7 diverges in compatibility with 3.6.2, the less attractive it becomes as an update. Maybe the severity of the bug merits this deviation, but maybe not.
En réponse à A poor analogy. It is quite… par yonah_ag
There is still a considerable number of users of MS3.6.2, not only because of security or privacy concerns related to Muse Hub but also because as yet it is far from allowing all the functionality of MS3.6.2 and it is more hardware demanding
I think there should be sort of a compatibility plugin so that a MS4 score could be opened with MS3.6.2 keeping at least most of its layout. The workaround is to export from MS4.2 to .musicxml or .mxl and open it from MS3.6.2, but the layout is ruined.
Another option would be that MS4.2 could also export to a MS3-compatible .mscz format
En réponse à There is still a… par fmiyara
There's still my 3.7...
En réponse à There's still my 3.7... par Jojo-Schmitz
I was referring to the last official version.
By the way, so far I couldn't succeed locating a downloadable version of 3.7. It's my fault, I know, but the links you have provided lead to directories with a structure I don't understand. I'm not a developer and I ignore even the most basic terminology regarding github. I find a lot of folders and files with unfamiliar extensions and I am completely at a loss with all that stuff. I would love to try MS3.7 if only I could locate and download it.
En réponse à I was referring to the last… par fmiyara
Download and installation instructions can be found here:
https://sites.google.com/view/musescore-3-evolution/
En réponse à If the decision is to retain… par BanjoJake
Re: BanjoJake • Aug 12, 2023 - 01:10
If the decision is to retain the bug fix in 3.7
If I fix my scores with such a script then they won't display correctly for people using 3.6.2, so they would no longer be suitable for sharing.
En réponse à If the decision is to retain… par BanjoJake
Something like that script would be needed in master/4.x too (and first)
En réponse à Indeed, and there is… par Marc Sabatella
This there is actually a bug here worth fixing: the algorithm that computes the amount of space required for the header allocates (way) too much space if you use the old-style hack of applying a negative offset to force the header into the margin should get mentioned in the issue (https://github.com/musescore/MuseScore/issues/19014)
Edit: it is...
En réponse à This there is actually a bug… par Jojo-Schmitz
What do you think about compatibility with 3.6.2, (including downloads and server side rendering)? As the main developer you are probably best placed to make this decision.
En réponse à What do you think about… par yonah_ag
If and when it get fixed in Mu4, I'll backport it.
Or if and when someone creates a PR against my repo's 3.x branch, I'll seriously consider it.
En réponse à This there is actually a bug… par Jojo-Schmitz
NOTE: It calculates as well not needed extra space even at positive offsets. So it calculates in any case too much space!
En réponse à Reg. 1.: I might have nailed… par Jojo-Schmitz
YES, it worked ! Plugin Manager is populated, even after clicking 'Reload'. The ABC ImpEx plug-in worked. MuseScore version (64-bit): 3.7.0.5784330917, revision: 0b546f0 on Windows 10 Version 2009 or later, Arch.: x86_64. THANK YOU !!!
En réponse à YES, it worked ! Plugin… par BanjoJake
Thanks for testing and confirming
En réponse à Reg. 1.: I might have nailed… par Jojo-Schmitz
Hello,
It seem to work perfect here.
With the latest windows build the header-foorter is fine also I suppose.
One small problem.
I have 14" laptop with 150% scaling in order to be able to read the letters.
Musescore has some problem taking into account that scaling.
I suppose it has to do with Qt (dorico had also that scaling problem in earlier versions)
I can fix it with a compatibility HDPI setting in windows for musescore.exe
Maybe there is a better solution for that.
Thank you and kind regards,
En réponse à Hello, It seem to work… par Johan-v
I don't have (or rather don't know) a better solution for this.
En réponse à Hello, It seem to work… par Johan-v
Yes, I recognized that as well (but also in MS3.6.2). A scaling of 100..149% works well, but >=150% really causes some problems - especially in displaying the mixer..
En réponse à Yes, I recognized that as… par HeinzVo
I do not have that problem in 3.6
En réponse à I do not have that problem… par Johan-v
What about the 32-bit version of 3.7?
En réponse à What about the 32-bit… par Jojo-Schmitz
The (mis)scaling problem at >=150% windows-screen-scaling (especially the much too big mixer sliders) occures in all versions MS3.6.2 to 3.7.0, 32-bit and 64-bit. The sliders go to just about half the scale, if switched from 150% to 149% or lower of windows-display-scaling.
En réponse à What about the 32-bit… par Jojo-Schmitz
I don't have the problem with the 32 bit version.
So I suppose my scaling difference has to do with the used Qt version.
En réponse à I don't have the problem… par Johan-v
That's indeed my suspicion
En réponse à That's indeed my suspicion par Jojo-Schmitz
FWIW, I have the same "issue" (I prefer the scaling of 3.7) with 3.6.3 through 3.7, as well as any version of MuseScore 3 portable. Does the portableapp use a different version of Qt as well?
For Windows - do I need to compile 3.7 or is there a pre-complied package available ?
En réponse à For Windows - do I need to… par rothers
Precompiled versions are available. See https://github.com/Jojo-Schmitz/MuseScore/actions and drill down to the artifact
En réponse à Precompiled version ate… par Jojo-Schmitz
Thanks, so is this the latest ?
https://github.com/Jojo-Schmitz/MuseScore/actions/runs/5544645636
En réponse à Thanks, so is this the… par rothers
Look for the lastest for the 3.x branch
En réponse à Look for the lastest for the… par Jojo-Schmitz
I would like to give some suggestions :
1 - Have a webpage for the 3.7 with a download link.
2 - Backport the double-click to enter edit mode feature.
3 - Improve zerbeus volume. Some instruments that are correctly leveled at Sforzando and at Sfizz get audible volume differences in Zerbeus, when switching from one dynamic layer to another or among different instruments at drumkits. Sfizz works much like Sforzando and if zerbeus did the same it would provide nice support for sfz.
En réponse à I would like to give some… par fernandoamartin
En réponse à I would like to give some… par fernandoamartin
1 - A Musescore 3.7 webpage (musescore-classic.org?) would be nice.
En réponse à A Musescore 3.7 webpage … par yonah_ag
Sure. I could do that, if I'd find a sponsor ;-)
En réponse à Sure. I could do that, if I… par Jojo-Schmitz
My 2'cents Proposal:
1) https://github.com/Jojo-Schmitz/MuseScore/ is a fork of Musescore/Musescore.
As a fork repository, contribution doesn't count towards your activity in your (or other contributors github profile), this could discourage contribution. By copying the repo into a fresh github repo the fork link is removed. The upside of this is that 3.x branch (which as of now is kind of esoteric since its upstream doesn't exist) will be the new 'main' branch.
2) New code/contributions is formatted as Musescore4, yes this will result in mixed formatting. I'm doing it currently and find no problems reading the old format, or mixed formatted code. It has the upside of easy seeing what is older and should be handled more gently (yes, git blames does that also).
En réponse à My 2'cents Proposal: 1)… par larryz
1) I don't understand this. But even in the upstream preo only non-merge commits to master counted as contributions. I'M only workong on the 3.x branch in my repo, under the assumption that this won't change anymore upstream.
2) On my 3.x branch I'll maintain the 3.x style. That BTW is one of the problems of your album PRs, albeit the least ot them.
En réponse à 1) I don't understand this… par Jojo-Schmitz
Yes, lets keep 3x as a maintenance branch to support 3.7 being in maintenance mode.
And lets do the more fun stuff in 3.8 ;)
En réponse à Sure. I could do that, if I… par Jojo-Schmitz
Re: Jojo-Schmitz • Aug 11, 2023 - 09:17
Sure. I could do that, if I'd find a sponsor ;-)
Are you on Patreon?
En réponse à Are you on Patreon? par yonah_ag
no
En réponse à Precompiled version ate… par Jojo-Schmitz
I just want to add my appreciation for all the work you've done on 3.7. Hope we could have some kind of "official" release in future. Cheers.
En réponse à I just want to add my… par Nuno R. Rodrigues
Not very likely...
I've just managed to get 3.7 to open Mu4 MSCZ files.
En réponse à Not very likely... I've just… par Jojo-Schmitz
Great. If you ever setup a funding/sponsoring channel I'm sure that lots of non-developer supporters would contribute (I would). I would also hazard that a fork would be a project much more appealing for open-source developers than the direction where "official" MuseScore is going.
En réponse à Great. If you ever setup a… par Nuno R. Rodrigues
+1 for funding/sponsoring
En réponse à +1 for sponsoring par yonah_ag
I would contribute toward funding 3.7.
Thanks SOOO much for the 4.x to 3.7 import!!
En réponse à Not very likely... I've just… par Jojo-Schmitz
Thank you ! It still gives the error message, but after clicking "Ignore", then seems to work (maybe with some formatting quirks?)
En réponse à Thank you ! It still… par BanjoJake
Yes, that Ignore is needed (and it not an error but a warning) and yes, all styles are set to their defaults, that's a problem I still have to solve, would need to read in the style file from the Mu4 .mscz too. (and not only the style file, like without the code change)
En réponse à Yes, that Ignore is needed … par Jojo-Schmitz
(not a big deal, but the the pop-up box header actually says "Load Error" - in Windows)
Anyway, I'm able to attach the files to my v3.6.2 style (.mss file), so that's pretty great ! Thanks again !!
En réponse à (not a big deal, but the the… par BanjoJake
Well, no, as per the code, and the icon in the dialog, it is a warning. Despite the wording "Load error"
En réponse à Yes, that Ignore is needed … par Jojo-Schmitz
One step further: it now also loads pictures, should the score have any.
En réponse à Yes, that Ignore is needed … par Jojo-Schmitz
And now style too!
En réponse à And now style too! par Jojo-Schmitz
Fantastic!
En réponse à Yes, that Ignore is needed … par Jojo-Schmitz
And now it also restores the view mode.
Tempo notes are smaller in MS3.7
:
This is MS3.6.2
and here is exactly the same score, unchanged, in 3.7.0
As you can see, the tempo crotchet symbol is sized differently even though both are Edwin 12 pt.
En réponse à tempo notes are smaller in… par yonah_ag
I believe that is because it doesn't take that qlyph from Edwin, but from the Musical (Text) Font, Leland, and that had been updated in 3.7 (and master, 4.x), I guess Leland now has that glyph and before didn't have it, so fell back to using Bravura
En réponse à tempo notes are smaller in… par yonah_ag
Is there any workaround for this ? Can the note size be corrected in inspector ?
En réponse à Is there any workaround for… par rothers
Just found it, change the note font to Leland in text edit mode.
En réponse à Just found it, change the… par rothers
I was able to do this once, but now the "note font" entry in text edit mode seems to have disappeared, or been moved. I'm running MuseScore-3.7.0.7201067451-x86_64 on Linux Mint, if that's useful.
En réponse à Is there any workaround for… par rothers
Yes, of course, the issue is only present when no changes have been made
En réponse à tempo notes are smaller in… par yonah_ag
Would it be possible to post workarounds like this on the Web page? I just searched this entire topic thread to find this one again.
En réponse à Would it be possible to post… par dhfx
On what webpage?
En réponse à On what webpage? par Jojo-Schmitz
https://sites.google.com/view/musescore-3-evolution/
En réponse à https://sites.google.com… par dhfx
Ah, that'd be something for @yonah_ag then
En réponse à https://sites.google.com… par dhfx
I'll try to collect some of these and make a subpage for them but it could be a while before I find some spare time.
Congratulations and thanks Jojo. Now the backward compatibility of MU3 openning MU4 files is working nicely. We can finally switch back and forth between the freedom of choice of 3.7 and the realism of Muse sounds in 4.x.
En réponse à Congratulations and thanks… par fernandoamartin
This might grow to a very interesting feature. Many thanks for that!
But at that very first implementation state some really important things go lost during import (eg crescendo lines, expression texts and so on or also some text styles like "Dynamics"). All other elements they do import (and are not auto-placed) unfortunately are not scaled by the "Format / Page Settings / Staff Space" factor during import, so they all will not lie at the initially defined correct positions in the score and must be moved and/or resized after importing (see https://github.com/Jojo-Schmitz/MuseScore/issues/165). This also includes element positions, distance spacers and many other defined distances (eg gap settings before and after frames or images).
We hope this could be corrected as soon as possible, so that interesting import functionality might get practical and useful in future time.
En réponse à This might grow to a very… par HeinzVo
Please report those too, one element per report
En réponse à Please report those too, one… par Jojo-Schmitz
Thanks Jojos very hard work during the last days/weeks the backimport of MS4-scores to MS3.7 (MS3 Evolution) now works really fine. That was a great step or improvement - many thanks to you.
En réponse à Thanks Jojos very hard work… par HeinzVo
Thanks. I'm still on it though .-)
En réponse à Thanks Jojos very hard work… par HeinzVo
I believe Mu4 import in my Mu3.7 is pretty decent now.
A Mu3 -> Mu4 -> Mu3 roundtrip still does loose a few things:
All these because they get lost on import of Mu3 scores in Mu4 already, so nothing I can do about those, other than reporting that as bug (for those cases that are not by design, see also cmd.cpp,
resetDefaults()
, lines 2463-2525), which has been done.It also looses stuff that exists only in Mu4, like 2- and 4-measure repeats, straight flags, etc., nothing can get done about that other than backporting those features, which is way too big a task.
It also looses parts, so those need to get generated (and formatted) again, I might eventually be able to fix that. Or maybe not...
If you find more issue with this: just let me know, preferably via an issue in my fork.
En réponse à I believe Mu4 import in my… par Jojo-Schmitz
Yes, I believe the "Play/NotPlay-Flag" for Trills get lost too.
En réponse à Yes, I believe the "Play… par HeinzVo
Yes, added to the above list and reported on GitHub
En réponse à Thanks Jojos very hard work… par HeinzVo
And some special thanks to @HeinzVo for reporting and testing ;-)
En réponse à Congratulations and thanks… par fernandoamartin
Thank you for making this 3.7 fork.
I use MS3 because it is like a Swiss Knife for classroom and education.
I understand what MS3 and MS4 are missing compared to the big boys. (sibelius, dorico, finale, online apps)
MS4 is trying to fill that gap but at the cost of its biggest strength for my use.
Maybe MS4 will become again that swiss army knife but for now it is not.
So I'm glad 3.6 continues to live with this 3.7 fork.
Thanks.
En réponse à Thank you for making this 3… par Johan-v
Some of your reasons seem flawed:
Mu4 is available in different languages too, I believe it has the same set of audio drivers as Mu3, it works the same on all computers too, as long as you don't use MuseSound the file size is comparable to Mu3, Mu3 does have its share of audio problems too
En réponse à Some of your reasons seem… par Jojo-Schmitz
I knew this was comming.
I can only share my experience.
En réponse à I knew this was comming. I… par Johan-v
That's fine.
En réponse à Thank you for making this 3… par Johan-v
The unavailability of Mu4 as a PortableApp is at least known and being worked at.
En réponse à The unavailability of Mu4 as… par Jojo-Schmitz
It is already available on portable apps but not here.
En réponse à It is already available on… par Johan-v
I know... and Casper is working on it, so it'll hopefully be there for 4.2. I don't think it'll get retrofitted for 4.1.1
Is there a way to use the new MuseSounds in 3.7.x for Linux? I'd like especially to be able to use the ensemble string sounds, instead of using one violin/viola/cello/bass to represent a whole section.
En réponse à Is there a way to use the… par dhfx
No
En réponse à No par Jojo-Schmitz
"No", as in: "currently not possible", or as in "will never be possible" (and if so, for what reason?)
En réponse à "No", as in: "currently not… par johnweigand
Mu4's new sound system is way too complex to get backported
En réponse à Mu4's new sound system is… par Jojo-Schmitz
Thanks for answering, I missed it for some reason at the time.
I believe you, however I would still like to understand what's making it so complex. The code looks daunting to me. Do you know of any documentation on it?
En réponse à Is there a way to use the… par dhfx
You can choose "violins" instead of "violin" when selecting the instruments. While not perfect, it sounds decent, and certainly more similar to a violin section than to a single violin. The same hods for the other strings.
En réponse à Is there a way to use the… par dhfx
You may be able to use MIDI Out or JACK with MS3 on Linux to route audio to VST3 for playback. It certainly works well with Windows and seems to be supported on Linux.
https://askubuntu.com/questions/526275/is-there-any-virtual-midi-loopba…
Thank you @Jojo-Schmidt for trying to reward loyal MS3 users who dont want to change! I was so happy to use MS4 till i found it it doesnt work with windows 7. So i figured i'll be with 3.6.2 till i die.
I was happy to see youre trying to bring in some of the features of 4 back into 3, and saw youll be including VST support, so with that i decided to start a useless GitHub acct just so i can have that one feature. (I also wanted a better piano roll editor, but I'll work with the clunky old one if I can just use my orchestral VSTi's.)
I have successfully followed the instructions you gave on the dedicated web page for Evolution, and it opens fine and creates a new score on my Windows 7 64-bit computer. I am unable however to load VSTi's. When I open the synthesizer menu I'm only seeing options to add sound font files. I went into preferences to see if there was a special folder path that needs to be set, but that wasn't there. Is there a special trick to be able to load the plug-in instruments?
And also where can I find a list of changes you've made to test your added features?
En réponse à Thank you @Jojo-Schmidt for… par harbinger
One way is to use the IO tab of preferences to send MIDI Out to a VST3. This also works for sending the output to a DAW.
See https://musescore.org/en/node/358470
and https://musescore.org/en/node/339943
En réponse à Thank you @Jojo-Schmidt for… par harbinger
There has been a recent update to the Piano Roll Editor in 3.7
https://musescore.org/en/node/359866
En réponse à Thank you @Jojo-Schmidt for… par harbinger
Jojo-Schmitz please ;-)
Wanting to stay on Windows 7 for eternity is the worst reasin to be using Mu3...
Mu3 doesn't work with VTSi, not direktly anyhow, not in the way Mu4 does
Pianorol editor just got some updates
The changes are in the Git history
En réponse à Thank you @Jojo-Schmidt for… par harbinger
Never say you are too old. My uncle was 101 years old when he decided to buy a new computer because his old one was to slow.
I've now copied @yonah_ag's https://sites.google.com/view/musescore-3-evolution/ to https://github.com/Jojo-Schmitz/MuseScore/wiki/MuseScore-3-Evolution
As of today 3.7 also fully imports all style settings from Mu4 score (all that exist in Mu3 too or have a decent counterpart), special cudos to @workdwideweary to spot the bad bug of mine that prevented it from happening before.
So how about for Musescore 3.8 Evolution - same as 3.7 but with the engraving improvements of 4.* (but not the interface or musesounds of 4.*).
En réponse à So how about for Musescore 3… par rothers
Be my guest ;-)
Some of the engraving improvements have been ported, some are way to complex
En réponse à So how about for Musescore 3… par rothers
Isn't every MS3 version after 3.6.2 still 3.7 Evolution?
En réponse à Isn't every MS3 version… par yonah_ag
Yes
En réponse à Yes par Jojo-Schmitz
And that post (of yours) makes 500 in this thread! Clearly a popular topic. MS3 is alive and well.
I have been running 3.6x for ages (MacOS) and was just trying to install 3.7, followed instructions on the site. I downloaded the most recent version, it seemed to act like a normal .dmg file, but after installing it, the computer says that the application file is damaged and should be moved to the trash. I am not a computer expert, just a user, and I am confused... what should I be doing?
En réponse à I have been running 3.6x for… par ayermish
@ayermish
There are challenges when installing and running on a Mac.
First, the application is not digitally ''signed" so you have to convince the Mac that you really want to run it. Here's a link to a discussion that includes installation instructions.
Secondly, somewhere after ** macOS version MuseScore 3.7.0.4524440406, revision: f3d36a3** MuseScore 3.7 no longer sees any audio devices ... meaning it can't playback any sound.
You can get the version I mentioned, but:
• Surely there's a later version that still has functioning audio, but I don't know what that is.
• Hopefully development will solve the audio problem so those using MS3.7 can use the latest release
scorster
En réponse à Sounds like you're on a Mac? par scorster
The one from here https://github.com/Jojo-Schmitz/MuseScore/actions/runs/10717483411 is newer, from a week ago.
Assuming the audio issue is related to the Qt version used to build
If you need a newer version drop me a note in https://github.com/Jojo-Schmitz/MuseScore/pull/93