Source for chords
Good night. Again I am making a source for writing chords. This source does not have an international or European standard. It is an exclusive source for my region here in Brazil. This means that in other regions it may not be accepted. I do not care about it. I'm doing a personal source. However, I would like to know if anyone would be able to convert this font to a compatible font like Musescore. Thank you very much in advance.
Comments
Did you mean to include a font?
In reply to Did you mean to include a… by xavierjazz
Musescore manipulates my source in a strange way. It separates the letter of the chord from its complement by creating a space between letter and complement. See what the chord looks like after typing. Installing the font is no problem.
In reply to Musescore manipulates my… by roninho aguiar
Those flat signs are known to have bad spacing/kerning in many (read: almost all!) fonts. Try FreeSerif, the default, Or Segoe UI Symbol, MuseJazz Text, MScore Text.
I used to use my own chords.xml to fix this for Times New Roman, the default in MuseScore 1
In reply to Those flat signs are known… by Jojo-Schmitz
Thank you but I am not interested in any of the sources you have indicated to me. They don't have the symbols the way I need to use them. So I created my own font and I would like it to work in Musescore.
In reply to Thank you but I am not… by roninho aguiar
If you created your own font, then consider including the flat and sharp symbol in it with correct kerning.
In reply to Musescore manipulates my… by roninho aguiar
To be clear: you need your own flat and sharp sign in your font, and you need to include it in all the correct locations - Unicode as well as SMuFL.
In reply to To be clear: you need your… by Marc Sabatella
I finally managed to make my font. I found that some characters don't work in certain locations. I couldn't use the locations of the letters b, c, o, s, t, all of them lowercase. So I couldn't put the flat in the lowercase letter b. I put it in the lower case letter p. And so I did with the sharp (which cannot be shift + 3). In addition, all the carcters I put on were good. Just get used to the place where they were placed. I am making available the source and the chord map in pdf for anyone interested. I just want to remember that I made it specific to my needs.
In reply to I finally managed to make my… by roninho aguiar
You should not replace b nor p with a flat, not replace the # with a sharp, but into them into their correct UNICODE (and SmuFL) codepoints!
In reply to I finally managed to make my… by roninho aguiar
To be clear, you’re not supposed to put a flat sign where the “b” should be. The chord symbol facility depends on all symbols being in the proper locations - b where b should be, p where p should be, flat where flat should be, etc. MuseScore automatically makes the necessary substitutions but it needs everything to be in the correct place in order for that to work.
So again, use the Unicode and SMuFL locations for all musical symbols and it should work perfectly.
In reply to To be clear, you’re not… by Marc Sabatella
I don't think I made myself understood: the font already works perfectly according to what I need. I did the tests at Musescore and it was perfect!
In reply to I don't think I made myself… by roninho aguiar
It makes no difference to me whether Musescore plays the figures or not. The symbol is important to me.
In reply to It makes no difference to me… by roninho aguiar
Why are you refusing to do it right?
But started asking about it here?
In reply to Why are you refusing to do… by Jojo-Schmitz
I'm not refusing to do it right: I just don't have enough knowledge to do it. I asked for help on the forum but the type of instruction I received was not enough to make the source due to lack of knowledge.
In reply to I'm not refusing to do it… by roninho aguiar
Maybe it would help to take a step back here. What is the actual problem you are trying to solve - the reason the default font is insufficient for your needs? If it’s just to get those stacked numbers, we can help with that. As it is, it isn’t obvious what else your font does that the standard facility does not already support more easily.
In reply to I don't think I made myself… by roninho aguiar
Glad it meets your own needs! However, the way you have it designed, it unfortunately will not meet other people's needs very well, because it requires you to use a special map. When using the chord symbol feature in MuseScore, people are accustomed to typing a "b" and having the program automatically turn it into a flat sign, etc - no need to memorize a special map that works differently from all other fonts. Also, your font is missing most of the lower case letters, so you can't make common chord symbols like "maj", "mi", "sus", or "alt", And, by relying on these special maps to enter the chord symbols, it means they won't be recognized properly for playback, transposition, access from plugins, MusicXML export, etc.
So it's not just playback that won't work correctly - really, almost nothing about chord symbols will work correctly. So the font unfortunately won't be useful to others. On the other hand, if you took your font and simply used the correct code points, everything would work perfectly for all of these purposes.
Again, it's great that you want to share your work with others but in order for it to actually be useful to others who would need their chord symbols to work normally - normal way of typing, correct playback, transposition, etc - you would need to reassign the code points to the standard ones. Also, for things like the stacked extensions, these also won't be recognized properly and thus won't playback or export correctly. The way to accomplish that is by adding appropriate configuration in a chord description XML file.
In reply to Glad it meets your oneeds! … by Marc Sabatella
Marc, "maj", "mi", "sus", or "alt" are symbols that we no longer use here. I tried to know how to make the font from scratch and I couldn't. Here in my city, from the people I know, no one knew how to answer what SmuFL is. Maybe I needed someone who was a programmer and possibly I would have to pay for it. And as I said earlier, I made the source for my own need. I have little computer knowledge and, if the source writes what I need, that's great.
In reply to Marc, "maj", "mi", "sus", or… by roninho aguiar
Just Google it. SMuFL, Unicode and the code points for flat and sharp.
https://www.fileformat.info/info/unicode/char/266d/index.htm
https://www.fileformat.info/info/unicode/char/266f/index.htm
https://www.smufl.org/
https://www.smufl.org/version/latest/range/standardAccidentals12Edo/