Custom Chord file to enable regular 'b'
Some questions regarding custom chord files inspired by a user in the dutch subforum (https://musescore.org/nl/node/126666).
First and foremost I'll paraphrase the original help request from that thread:
I'm entering music for the Accordeon with bassnotation using chord symbols. This works quite well for most entries (Ccc Gcc Ff7), but fails when wanting to enter Bb. Due to MuseScore 'autocorrecting' the small b to a flat, I am unable to get the desired result.
The mister smartypants in me came up with the attached 'solution'. The idea is to have MuseScore let the character 'b' be and substitute the 'q' (otherwise unused in chords) to a flat symbol instead.
I started with a copy from C:\Program Files (x86)\MuseScore 2\styles\chords_std.xml
and simply altered line 44 & 49 to have q and qq as name instead of b and bb
But I've obviously missed something else, as this file doesn't behave as expected.
- Enter BqB → No substitution happens (this works ok with default chords and the chord symbol BbB
- Similar BqBq → No substitution, whereas BbBb in standard chords replaces at least the first b to a flat.
- Bq/Bq works only on the first q, for standard Bb/Bb both lower b's are converted into flats
Anyone who can shed some light onto what I'm missing?
Attachment | Size |
---|---|
chords_std_q_for_flat.xml | 4.55 KB |
Comments
The parsing is handled separately from the XML files that are used for rendering, so changes to the XML file will generally have no effect on what is understood as a flat sign. So I don't think the approach you are trying is likely to work well. But I'm not sure I understand the intended notation. Are the lower case letters intended to be bass notes for the chords? What does it mean to have two of them? or maybe the whole thing is a bass line, with capital / lower case indicating octave?
As per our IRC conversation:
In order to better understand the requirement that drove this question, I'll go back to the original dutch thread and ask for pictures/samples of what the intended end result is.
In reply to As per our IRC by jeetee
I also want to understand the intended *meaning*.
The request was driven by trying to abuse one chord symbol entry for multiple subsequent chords in an attempt to notate a faster rhythm than on a beat.
The solution proposed to the user is to utilize voice 4 to notate the rhythm, then attach the chord symbols to those notes and either make them invisible or remove them.
In reply to The request was driven by by jeetee
Hmm, so they are trying to indicate four different chords on one beat? You can do that directly with no need to use dummy notes in another voice - instead, use the duation shortcuts: eg, Ctrl+3 while in chord symbol input mode advances by a sixteenth (since 3 is the shortcut for sixteenth). Although I'm a bit confused because the example appeared to show the *same* chord repeated multiple times. This is not normally done using chord symbols - they typically show only *changes*. To show a particular *rhythm* to play for any single chord, more standard would be to use "rhythmic slash notation" - see the corresponding command in Edit / Tools, and the section on "Tools" in the Handbook for info on how to use this feature.
In reply to Hmm, so they are trying to by Marc Sabatella
Great tell on the Ctrl-number shortcuts, it appears they were missing in the Dutch manual and the page wasn't marked out of date. This has now been corrected.
As for the notational need; it seems to be an accordeon specific way of notation. See for a published example this image from a different thread: https://musescore.org/nl/node/136951#comment-581241