Source for chords

• Oct 8, 2020 - 13:27

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

In reply to 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.

Attachment Size
Chords.zip 139.32 KB

In reply to 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 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 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 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.

Do you still have an unanswered question? Please log in first to post your question.