Code Monkey home page Code Monkey logo

music's People

Contributors

simoncozens avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

music's Issues

Wrong glyphs for mensural rests

Font

NotoMusic-Regular.otf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/9176dad6dc8ee09b552f9f6de36c4e9b19f8e7ea/phaseIII_only/unhinted/otf/NotoMusic/NotoMusic-Regular.otf
Date: 2018-09-27

Font version

Version 2.000

Issue

The rests of mensural notation have the wrong heights in Noto Music. The longa imperfecta rest should be two spaces tall. The brevis rest should be one space tall. The semibrevis and minima rests should each be half a space tall, the former in the top half of the space and the latter in the bottom half. The semiminima rest should look like the minima rest with a rightwards hook. All of these plus the longa perfecta rest, which is already correctly three spaces tall, should be aligned to the staff.

Here are examples of what they should look like: 1, 2 p. 43, 3. Their absolute heights do not seem to be standardized.

Character data

๐„š๐‡๐‡‚๐‡ƒ๐‡„๐‡…๐‡†
U+1D11A MUSICAL SYMBOL FIVE-LINE STAFF
U+1D1C1 MUSICAL SYMBOL LONGA PERFECTA REST
U+1D1C2 MUSICAL SYMBOL LONGA IMPERFECTA REST
U+1D1C3 MUSICAL SYMBOL BREVIS REST
U+1D1C4 MUSICAL SYMBOL SEMIBREVIS REST
U+1D1C5 MUSICAL SYMBOL MINIMA REST
U+1D1C6 MUSICAL SYMBOL SEMIMINIMA REST

Screenshot

๐„š๐‡๐‡‚๐‡ƒ๐‡„๐‡…๐‡†

Overlapping U+1D17C MUSICAL SYMBOL COMBINING STACCATO

Font

NotoMusic-Regular.otf

Where the font came from, and when

Site: https://github.com/notofonts/music/releases/tag/NotoMusic-v2.002
Date: 2022-09-11

Font version

Version 2.002

Issue

Multiple instances of U+1D17C MUSICAL SYMBOL COMBINING STACCATO overlap each other. See here for an attestation.

Character data

๐…Ÿ๐…ผ๐…ผ
U+1D15F MUSICAL SYMBOL QUARTER NOTE
U+1D17C MUSICAL SYMBOL COMBINING STACCATO
U+1D17C MUSICAL SYMBOL COMBINING STACCATO

Screenshot

๐…Ÿ๐…ผ๐…ผ

Any plans to make the font SMuFL-compatible?

I got to know this open standard named SMuFL, used for musical notation exchanges. The standard itself featured thousands of characters, way more than the Musical Symbols block can offer, even though this would resort to the use of Private Use Area block, including the "real" Unicode codepoints is still recommended for this standard.

Noto Music only supports the Musical Symbols block.

So I would like to know if there's any plan to support the standard?

Thank you.

Eighth note (โ™ช, U+266A) size

Shouldn't the eighth note (and beamed eighth notes, U+266B, for that matter) 
have the size of uppercase letters (cap or ascender height) instead of 
lowercase (x-height)?


What version of the product are you using? On what operating system?
Noto Sans 1.04

Original issue reported on code.google.com by [email protected] on 17 Apr 2015 at 7:32

Incomplete coverage of ancient Greek musical notation

Font

NotoMusic-Regular.otf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/9176dad6dc8ee09b552f9f6de36c4e9b19f8e7ea/phaseIII_only/unhinted/otf/NotoMusic/NotoMusic-Regular.otf
Date: 2018-09-27

Font version

Version 2.000

Issue

Noto Musicโ€™s coverage of ancient Greek musical notation is incomplete: it only includes the characters in the Ancient Greek Musical Notation block. The other base symbols are unified with the Greek capital letters U+0391 to U+03A1, U+03F9 (not U+03A3), and U+03A4 to U+03A9, and U+2127 INVERTED OHM SIGN. The other diacritics are unified with U+0305 COMBINING OVERLINE (diseme) and U+0307 COMBINING DOT ABOVE (stigme). These all need to be in Noto Music, instead of relying on font fallback, so that mark attachment can work. Sources: L2/02-316, The TLG Beta Code Manual.

U+1D159 MUSICAL SYMBOL NULL NOTEHEAD is invisible

Font

NotoMusic-Regular.ttf

Where the font came from, and when

Site: https://github.com/googlefonts/noto-fonts/blob/7f12f3e70af9d2507206093d903eb9945d7e4622/unhinted/NotoMusic/NotoMusic-Regular.ttf
Date: 2020-04-24

Font version

Version 2.000

Issue

The Unicode Standard says โ€œEven though the null notehead has no visual appearance of its own, it is not a default ignorable code point; some indication of its presence, as for instance a dotted box glyph, should be shown if displayed outside of a context that supports full musical rendering.โ€ In this font, it appears as a space. Thatโ€™s better than a glyph with no advance width, but it would be even better if it were visible. Combining marks should still look good when applied to it; maybe the glyph should remain a space when thereโ€™s a mark.

Character data

๐„„๐…™๐„„๐…™๐…ฅ๐„„
U+1D104 MUSICAL SYMBOL DASHED BARLINE
U+1D159 MUSICAL SYMBOL NULL NOTEHEAD
U+1D104 MUSICAL SYMBOL DASHED BARLINE
U+1D159 MUSICAL SYMBOL NULL NOTEHEAD
U+1D165 MUSICAL SYMBOL COMBINING STEM
U+1D104 MUSICAL SYMBOL DASHED BARLINE

Screenshot

๐„„๐…™๐„„๐…™๐…ฅ๐„„

Wrong positions for Byzantine musical symbols with contrasting heights

Font

NotoMusic-Regular.otf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/9176dad6dc8ee09b552f9f6de36c4e9b19f8e7ea/phaseIII_only/unhinted/otf/NotoMusic/NotoMusic-Regular.otf
Date: 2018-09-27

Font version

Version 2.000

Issue

Ano, meso, and kato mean โ€˜upโ€™, โ€˜middleโ€™, and โ€˜downโ€™. Noto Music does not place certain Byzantine musical symbols accordingly. They should respectively be higher than the oligon, at the height of the oligon, and lower than the oligon. (This does not apply to U+1D093, U+1D094, U+1D0C1, or U+1D0C2, in which those words do not refer to the symbolsโ€™ heights.)

Character data

๐‡๐Ž๐ƒฐ๐ƒฒ ๐‡๐๐ƒฑ๐ƒณ ๐‡๐ฟ๐ƒด ๐‡๐‚๐ƒต
U+1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
U+1D04E BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO
U+1D0F0 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO
U+1D0F2 BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO
U+1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
U+1D04F BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO
U+1D0F1 BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO
U+1D0F3 BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO
U+1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
U+1D07F BYZANTINE MUSICAL SYMBOL KLASMA ANO
U+1D0F4 BYZANTINE MUSICAL SYMBOL KLASMA KATO
U+1D047 BYZANTINE MUSICAL SYMBOL OLIGON NEO
U+1D08F BYZANTINE MUSICAL SYMBOL GORGON NEO ANO
U+1D0F5 BYZANTINE MUSICAL SYMBOL GORGON NEO KATO

Screenshot

๐‡๐Ž๐ƒฐ๐ƒฒ ๐‡๐๐ƒฑ๐ƒณ ๐‡๐ฟ๐ƒด ๐‡๐‚๐ƒต

Broken in Photoshop

Font

NotoMusic-Regular.ttf

Where the font came from, and when

https://github.com/notofonts/music/releases/download/NotoMusic-v2.002/NotoMusic-v2.002.zip

Font Version

2.002

OS name and version

Windows 10

Application name and version

Photoshop 2023
Illustrator 2023

Issue

Notes are completely broken in Photoshop and Illustrator when adding any kind of diacritics. Seems to work fine in WordPad.
๐…Ÿ๐…ผ๐… ๐…ผ
๐…Ÿ๐…ญ๐… ๐…ญ

  1. Type note.
  2. Type any sort of diacritic.
  3. Broken.

Character data

๐…Ÿ๐…ผ๐… ๐…ผ
๐…Ÿ๐…ญ๐… ๐…ญ

Screenshot

WordPad:
image
Photoshop:
image
Illustrator:
image

Inconsistent accidentals

Font

NotoMusic-Regular.otf

Where the font came from, and when

Site: https://github.com/googlei18n/noto-fonts/blob/9176dad6dc8ee09b552f9f6de36c4e9b19f8e7ea/phaseIII_only/unhinted/otf/NotoMusic/NotoMusic-Regular.otf
Date: 2018-09-27

Font version

Version 2.000

Issue

The accidentals in the BMP are drawn in a different style than those in the SMP. The quarter-tone accidentals are smaller and higher than the others.

Character data

โ™ญ๐„ฌ๐„ณ โ™ฎ๐„ฎ โ™ฏ๐„ฐ๐„ฒ
U+266D MUSIC FLAT SIGN
U+1D12C MUSICAL SYMBOL FLAT UP
U+1D133 MUSICAL SYMBOL QUARTER TONE FLAT
U+266E MUSIC NATURAL SIGN
U+1D12E MUSICAL SYMBOL NATURAL UP
U+266F MUSIC SHARP SIGN
U+1D130 MUSICAL SYMBOL SHARP UP
U+1D132 MUSICAL SYMBOL QUARTER TONE SHARP

Screenshot

โ™ญ๐„ฌ๐„ณ โ™ฎ๐„ฎ โ™ฏ๐„ฐ๐„ฒ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.