MuseScore is music composition and notation software, currently available from Fedora in the mscore package. Version 4.0 was just released. If anybody would like to try it out, it is available from this COPR: https://copr.fedorainfracloud.org/coprs/jjames/MuseScore4/. I do not intend to build for Fedora until some issues have been worked out. WARNING! WARNING! WARNING! DO NOT TRY THIS IN A WAYLAND SESSION. It will run for anywhere from a few seconds to a few minutes, then abruptly exit with a "Protocol error". Run an X session to try MuseScore 4.0. WARNING! WARNING! WARNING! WARNING! WARNING! WARNING! Configuration for MuseScore 3.x and 4.x differs in some important respects. You may have to do a "factory reset" when switching versions. Run "mscore -R" or "mscore -F" if it won't start. This will clear out your list of recently opened scores, for example, so backup your configuration before you do this. WARNING! WARNING! WARNING! To try it out, run: sudo dnf copr enable jjames/MuseScore4 sudo dnf install musescore Please try the video export option, which has bitrotted upstream. I have attempted to update it for current ffmpeg. Please let me know if it does or does not work for you. If it works well, I will submit my patch upstream. Do this: "mscore --score-video <path_to_score> -o filename.mp4", and optionally try the --resolution and --fps arguments. Run "mscore --help" for more information. This functionality does not seem to be available via the GUI. Upstream bundles fluidsynth, apparently for the sole purpose of implementing a caching soundfont loader that uses internal fluidsynth APIs. I have unbundled fluidsynth for this repository, which means there is no soundfont cache. If you switch soundfonts frequently, please let me know if the performance is acceptable. If you are familiar with the fluidsynth API and can implement a caching soundfont loader using only public APIs, please do so and submit it upstream. Several other products are bundled (beatroot-vamp, dtl, intervaltree, rtf2html, and KDDockWidgets). Each of them has either been altered by the MuseScore developers or, in the case of KDDockWidgets, internal APIs are used so extensively that I cannot see how to unbundle successfully. Thoughts on how any of these products might be unbundled are welcome. The COPR version makes a long-requested change: the package name changes from mscore to musescore. Let me know if you encounter any problems arising from that change. A new font package is needed to build version 4.0 for Fedora. I would appreciate a review from anybody who feels competent to review a font package: https://bugzilla.redhat.com/show_bug.cgi?id=2152347. There is a question about the appropriate foundry name. If you can help answer that question, please chime in. Regards, -- Jerry James http://www.jamezone.org/ _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue