LibreOffice Logo LibreOffice Logo Extensions, Documentation and Templates repository

musescore example manager MuseScore Example Manager

Insert MuseScore examples into LibreOffice Writer Documents

★ ★ ★ ☆ ☆
Extensions Writer
Download latest

latest release: 2024-01-16 11:04:29

Description

Overview:

Create musical examples with MuseScore and insert them into your document using this extension.  MSCZ files are automatically converted to graphics with hyperlinks to the corresponding MSCZ files, so that if you Ctrl-click the graphic example within your document, MuseScore is invoked and you can edit the original example.  Changes to the example from within MuseScore can be propagated back to your document.

Usage:

Put cursor where you want an example to appear.  Click the MuseScore button on the toolbar or go to Insert / MuseScore Example and select an MSCZ file.  A graphic representation of the example (with excess whitespace automatically trimmed) will be generated and inserted into your document with a link to the original MSCZ file.  Ctrl-click the example to edit it further in MuseScore.  After editing and saving the example in MuseScore, you can select the graphic in LibreOffice and press the MuseScore button again to update it.

Requirements:

You must first install MuseScore, version 2.0 or later.  This program is supported on Windows, MacOS, and Linux.

The first time you run MuseScore Example Manager, you will be prompted to confirm the location of the MuseScore executable.  This location is saved in an INI file (msem2.ini) stored in ALLUSERSPROFILE\MuseScore Example Manager (Windows) or HOME/.MuseScore Example Manager (Mac OS, Linux) should you need to edit this setting later.

Credits:

MuseScore Example Manager: Marc Sabatella

MuseScore: Werner Schweer, Nicolas Froment, Leon Vinken, & others

abc2xml / xml2abc: Willem Vree

 

Release Description Compatibility Operating Systems License Release notes Updated  
1.0.7 Bug fixes for some Linux and MacOS systems, also for older versions of OpenOffice.org.
3.5 CC-BY 2020-03-05 23:05:56 Download
1.0.6 First full public release 3.5 CC-BY 2020-03-05 23:05:56 Download
1.0.8 Automatic resizing of examples, other improvements 3.5 CC-BY 2020-03-05 23:05:55 Download
2.0.0 Update for MuseScore 2.0 4.2 CC-BY MuseScore Example Manager for MuseScore 2.0. 2020-03-05 23:05:55 Download
Show more

Feedback

★ ★ ★ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Login Here.

Reviews

  • Thibaut Colin Aug 23, 2022, 11:20 AM (2 years ago)

    ★ ★ ★ ★ ☆

    Nice extension.
    The "abc" error fix by changing the variable name works fine.
    However, when I want to update an example, a message box named "MuseScore Example Manage" with the message "An unknown error occured" and a OK button appear and the example isn't update...
    I have to delete the image and create a new one (and it's OK to me).

    • Thibaut Colin Aug 23, 2022, 11:27 AM (2 years ago)

      System informations :
      - Ubuntu 20.04.4 LTS
      - LibreOffice 6.4.7.2
      - Musescore 3.2.3
      - MuseScore Example Manager v. 2.0.0

  • Silvano Buogo Feb 25, 2021, 3:16 PM (4 years ago)

    ★ ★ ★ ☆ ☆

    Error reported by Jakub - see below - can be fixed easily: just rename all instances of variable "abc" in the source code that pops up with the error message to anything else: I tried "abc2". Then it works fine with the following:
    - Ubuntu 20.4
    - LibreOffice 6.4.6.2
    - Musescore 3.6.2
    - MuseScore Example Manager v. 2.0.0

  • Helena Nov 19, 2020, 11:42 AM (4 years ago)

    ★ ★ ★ ☆ ☆

    https://support.google.com/mail/thread/83930007?hl=en

  • Jakub Frodl Nov 9, 2020, 11:05 AM (4 years ago)

    ★ ☆ ☆ ☆ ☆

    Does not work.

    "BASIC - syntax error.
    Abc variable is already defined."

  • Stefan Isaksson Jul 8, 2020, 6:38 PM (4 years ago)

    ☆ ☆ ☆ ☆ ☆

    As of this writing, the MuseScore app name is hardcode in the macro. This I suppose means it will work fine for MuseScore 2, but fail to find MuseScore 3.
    Actually you can change this yourself if in the macro editor, or you must enter the file path yourself.
    The latter is a hassle on a MacIntosh, since the "app" - I just found out - is actually a directory: hence if your MuseScore application is called "MuseScore 3.app" and is placed in /Applications directory (which by the way is presented by another name in Finder lest you set the language to English) the path to MuseScore application would be:
    /Applications/MuseScore 3.app/Contents/MacOS/
    and the executables' file name is mscore
    When I was trying to find out why the installation didn't work I managed to make MuseScore Example Manager find som other file which it duly put in the .ini file, and then reported failure to read Muse Score 3 files. It got me stuck for quite a while - the remedy is simple: just find the .ini file and delete it, but I failed completely to find the directory where the file is (despite I knew the path since it's named above). Hidden directories and all that I suppose. A failed installation on a MacIntosh is quite as difficult to recover than a failed installation on Windows, I realize.
    I would suggest that the app name should not be hardcoded and that there should be a mechanism to delete or disregard the .ini file within the MuseScore Example Manager when problems arise.
    As for me, I solved the problems with temporarily fiddling with the macro code, but then I'm a programmer :-/
    Now it's working but I haven't yet used it enough to feel I can rate it.

  • Anne-Marie Jun 25, 2020, 12:05 AM (4 years ago)

    ☆ ☆ ☆ ☆ ☆

    erreur : lire MuseScore 3.app bien sûr

  • Anne-Marie Jun 25, 2020, 12:03 AM (4 years ago)

    ★ ★ ★ ★ ★

    Fonctionne très bien aussi sur libre office 6.3.5.2 avec musescore 3.0 à condition d'indiquer le chemin. Sur mac : /Applications/MuseScore 2.app/Contents/MacOS/mscore

  • Piotr Jun 5, 2020, 12:51 AM (5 years ago)

    ★ ★ ★ ★ ★

    Fantastic!

RSS feed for reviews on this page | RSS feed for all reviews