10

There are Unicode characters for

  • flat (U266D) ♭
  • sharp (U266F) ♯
  • natural (U266E) ♮

But I couldn't find characters for double flat and double sharp (at least not in the character map program I'm using).

Are there Unicode characters for double flat1 and double sharp2?

enter image description here

1 Other than just two flat characters together; ♭♭ doesn't look quite the same as the double flat in the image.

2 Ditto for double sharp; a bold "x" just isn't the same.

  • How do I actually get any of these into an answer?! – Tim Jun 11 '17 at 15:17
  • @Tim It depends on your operating system, but a quick Internet search of "how to input unicode on <operating system>" will surely help. – Richard Jun 11 '17 at 16:33
  • 1
    @Tim you google "Unicode double sharp" and copy+paste – theonlygusti Jun 11 '17 at 18:21
  • You dont need unicode for sharps, shift plus 3 gives you a sharp. – Neil Meyer Jun 11 '17 at 19:11
  • 2
    # shift 3 is 'pound' - US, keyboard; alt/3 for UK which we'd call 'hash' - which is not the same as 'sharp' ♯ – Tetsujin Jun 11 '17 at 21:36
10

𝄫 is U+1D12B

𝄪 is U+1D12A

[fonts are tiny in here unfortunately]

  • 1
    As usual, the problem with Unicode. Doesn't show on Chrome 59, Windows 10 (not your fault, though :) Probably a link to respective unicode info might help. – Andrew T. Jun 11 '17 at 19:24
  • 2
    @AndrewT. Might be a Windows problem. The Unicode characters show on Chrome 59, Ubuntu 16.04. – Sumyrda Jun 11 '17 at 19:33
  • 2
    In fact, these comments show exactly why you should not depend on Unicode to transfer information to your recipients. If you want to send oddball chars like these musical notations, either send them via LaTeX with instructions on the libraries required, or send them as embedded images in your file. – Carl Witthoft Jun 12 '17 at 12:04
  • 3
    ..or we could all yell at MS &/or Google for not including them :p Though it works on Chrome for Mac, so that would be Microsoft that needs yelling at... – Tetsujin Jun 12 '17 at 12:09
  • 2
    @Tetsujin I suspect Microsoft is traditionally reluctant to push full Unicode support because, due to UTF-16 being utterly engrained into all of its APIs and formerly UCS-2 being equivalent to that, many older Windows applications fail to handle stuff correctly that isn't constant-width in UTF-16 (i.e. anything above U+FFFF). – leftaroundabout Jun 12 '17 at 15:21
5

There is a fantastic site which provides all known Unicode chars and their numeric addresses. It's well - organized and can do excellent meta-searches.

It's zahlee.info. For double sharp,

119082 U+1d12a

for double flat,

119083 U+1d12b

That's both decimal and hex.

1

If you are on a terminal running bash you can do:


Ctrl+Shift+U then 266d + Enter = ♭
Ctrl+Shift+U then 266e + Enter = ♮
Ctrl+Shift+U then 266f + Enter = ♯

Ctrl+Shift+U then 1d12a + Enter = 𝄪
Ctrl+Shift+U then 1d12b + Enter = 𝄫


Here is a complete list of unicode musical symbols on Wikipedia or as PDF.


Update:

If you are on a Linux system you also have the possibility to set up a Compose-key, which seems to be possible also on Windows and OSX, but you might need to install separate software. This enables you to insert the Unicode symbols via keystroke, also in your web-browser or document editor. There are several instructions how to set these up out there in the net, but since there are different approaches for all different distributions and desktops I leave it up to you to find the appropriate link.

  • Does one need to have a bash terminal in order for this to work outside of the terminal (say, in a browser)? I guess what I'm asking is: why the bash distinction? Or are you just saying you can also put these in a terminal? – Richard Jan 18 '18 at 19:33
  • Hey @Richard, once again thanks for the edit :-) that is actually a good question! My answer was rather meant to give an alternative for Linux and OSX users not being forced to search for the sign with a search engine in the net click a link search on the page, copy and paste it to the web browser or any document where it is needed. Instead just using bash. On bash you could also make an alias so you just type sharp for example and get . To assign these signs to Compose-Keys, there is different articles, I think on UnixSE... – nath Jan 18 '18 at 19:43
  • ...this would make them being available in the WebBrowser too. – nath Jan 18 '18 at 19:44
  • 1
    I love when music and Linux combine :-) – Richard Jan 18 '18 at 19:45
  • Honestly saying, me too ;-) – nath Jan 18 '18 at 19:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.