berteh / BandInMuseScore

Accompaniment generator for MuseScore, something like Band-In-A-Box, auto-magically powered by MMA Musical Midi Accompaniment.
https://berteh.github.io/BandInMuseScore/
GNU General Public License v3.0
32 stars 5 forks source link

Error missing mma plugins #12

Open fccoelho opened 2 years ago

fccoelho commented 2 years ago

I have installed mma via apt-get as recommended but I am getting the following error:

MMA accompaniment is ready for you, but we could not generate the MIDI file from it.
Please fix the following error: 
Warning:   PLUGIN '/usr/share/mma/plugins' does not exist.
Error: <Line 2> <File:/tmp/Desafinado_MMA.mma> Illegal/Unknown chord name:
    'Arr.'

The generated MMA file is nevertheless available at "/tmp/Desafinado_MMA.mma"

indeed no plugin directory exists at /usr/share/mma/

berteh commented 2 years ago

Hello @fccoelho Sorry for not answering earlier.

The missing 'plugin' directory should not be an issue, it's indeed just a warning that you did not install any extra plugins in you MMA engine.

The second part of the message explains an error though, that is preventing BandInMyseScore to work:

Illegal/Unknown chord name:
'Arr.'

So please delete that particular annotation, as it's not a proper chord, or change it's type to not be a harmony nor a staff text.

Plenty of other annotations are available in MuseScore3 that will work just fine, but for now all 'staff text's are considered as MMA directives. If you have a suggestion to distinguish between such annotations that should be considered as MMA instructions, and those that are mere score annotations it's welcome.