Would anyone be willing to help me learn to edit a SMUFL font?

Music notation symbols, fonts, font sources and font creation, SmuFL.
Post Reply
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

All I really want to do is take some symbols from one font, and put them in another…

Is that something that a non-programmer could do?

For example, I don’t really mind MuseScore’s Leland font, but I dislike what I consider to be pretty small staccato dots.

I’d like to grab a dot from say, Maestro, that has more noticeable staccato, and use them instead (MuseScore doesn’t allow that level of customization within the program itself).

I might - might, go so far as to grab “less bold” Clefs, and MAYBE once I learn it, the numerals for time signatures or something like that.

A “step by step” if practical would be great.

That is of course, if it’s even possible for me to learn…I mean, I learned basic HTML, and stuff like that, but I’m no “programmer” for sure.

TIA
Guitarist, Composer, Music Educator, Engraver.
User avatar
OCTO
Posts: 2058
Joined: 05 Oct 2015, 06:52
Location: Sweden

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by OCTO »

I think you can simply start by opening a SMUFL font, preferably Bravura, in FontForge, and start just by swapping/editing the symbols you want to change.

Finale 27.5 • Sibelius 2026.2• MuseScore 4+ • Logic Pro X+ • Ableton Live 12+ • Digital Performer 11 /// MacOS Monterey (secondary in use systems: Fedora 35, Windows 10)
User avatar
odod
Posts: 231
Joined: 25 Nov 2015, 15:10

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by odod »

To be honest, I’ve noticed that many third-party fonts are simply replicating what other Font does, rather than creating their own unique designs. However, the most advanced options are undoubtedly FontLab or Glyph apps. On the other hand, those two are quite expensive. FontForge, on the other hand, is more than sufficient for beginners who want to start creating their own fonts. Font Forge is the Musescore of font making app :D
De antwoorden zijn altijd al aanwezig

Serenade Music Engraving Service
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

OCTO wrote: 11 Jun 2026, 20:51 I think you can simply start by opening a SMUFL font, preferably Bravura, in FontForge, and start just by swapping/editing the symbols you want to change.
Thanks OCTO - I tried this last night and it was easy enough to swap the symbols.

Not sure if I need to save the changes in any special way to make them take effect.
Guitarist, Composer, Music Educator, Engraver.
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

odod wrote: 12 Jun 2026, 10:50 Font Forge is the Musescore of font making app :D
That’s me baby! Looking at a Macbook Neo now since you know, no money no money no money!

I tried it last night and it seems workable. Was reading the SMUFL stuff at Scoring Notes and it seems I have to do some Python or JSON stuff or something…maybe???

I could always mess up Leland, and then just re-download musescore. But I wouldn’t want my other scores to get messed up until I’m sure.
Guitarist, Composer, Music Educator, Engraver.
User avatar
Shinianqi
Posts: 46
Joined: 27 Sep 2023, 08:14
Location: People's Republic of China

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by Shinianqi »

LSL2026 wrote: 12 Jun 2026, 21:32
I tried it last night and it seems workable. Was reading the SMUFL stuff at Scoring Notes and it seems I have to do some Python or JSON stuff or something…maybe???
You can check out knutnergaard's SMufoLib on GitHub, it's very helpful for creating the JSON data files needed for software to read SMuFL fonts.
Music engraving is the art of balance.

MacOS Sequoia (15.7)
🎼 Finale v26/27 · Dorico 6
🎨 Illustrator · InDesign · Figma · Sketch · Inkscape · Blender
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

Shinianqi wrote: 13 Jun 2026, 00:36

You can check out knutnergaard's SMufoLib on GitHub, it's very helpful for creating the JSON data files needed for software to read SMuFL fonts.

Yeah, that’s all gibberish to me.

I’m looking for more like “save the .sfd file from FontForge, then convert it to .otf with this other app” and things like that.

I can open the font in FontForge and swap the symbols no problem, but I’m stuck there.

I would think the JSON file is already “in” the file I’m modifyingm but it doesn’t seem that simple. And I don’t really know what a JSON file is or where it’s located, etc. - seen them before on the OS (Mac) but beyond that, I have no clue.

Tagging @NorFonts and @benwiggy as I’ve seen some of their posts talking about font-building.

I definitely need an ELI5 explanation :-)
Guitarist, Composer, Music Educator, Engraver.
User avatar
OCTO
Posts: 2058
Joined: 05 Oct 2015, 06:52
Location: Sweden

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by OCTO »

You open a font in FontForge and save it as a "sdf."
Then you edit your font.
Finally, export it as OTF from FontForge.

You don't need any other app except FF.

Finale 27.5 • Sibelius 2026.2• MuseScore 4+ • Logic Pro X+ • Ableton Live 12+ • Digital Performer 11 /// MacOS Monterey (secondary in use systems: Fedora 35, Windows 10)
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

OCTO wrote: 13 Jun 2026, 20:15 You open a font in FontForge and save it as a "sdf."
Then you edit your font.
Finally, export it as OTF from FontForge.

You don't need any other app except FF.
At first I was like “there’s no OTF output - but I found it - it’s OpenType CFF - that did the trick and worked perfectly!

Thanks!!!
Guitarist, Composer, Music Educator, Engraver.
LSL2026
Posts: 152
Joined: 07 Jun 2026, 01:07

Re: Would anyone be willing to help me learn to edit a SMUFL font?

Post by LSL2026 »

OCTO wrote: 13 Jun 2026, 20:15 You open a font in FontForge and save it as a "sdf."
Then you edit your font.
Finally, export it as OTF from FontForge.

You don't need any other app except FF.

Thanks OCTO, I was able to use the Leland flags, 8th and lower rests, and flat symbols in Maestro which was basically all I wanted (and the wedge staccatissimo rather than the rounded one).

This pretty much covered what I needed!
Guitarist, Composer, Music Educator, Engraver.
Post Reply