Inheritance: AlphaTab.Rendering.Glyphs.MusicFontGlyph
        public void AddGlyph(int noteValue, bool quarterBend = false)
        {
            var sr            = (ScoreBarRenderer)Renderer;
            var noteHeadGlyph = new NoteHeadGlyph(0, 0, Duration.Quarter, true);
            var accidental    = sr.AccidentalHelper.ApplyAccidentalForValue(_beat, noteValue, quarterBend);
            var line          = sr.AccidentalHelper.GetNoteLineForValue(noteValue);

            noteHeadGlyph.Y = sr.GetScoreY(line);

            if (_showParenthesis)
            {
                _preNoteParenthesis.Renderer  = Renderer;
                _postNoteParenthesis.Renderer = Renderer;
                _preNoteParenthesis.AddParenthesisOnLine(line, true);
                _postNoteParenthesis.AddParenthesisOnLine(line, true);
            }

            if (accidental != AccidentalType.None)
            {
                _accidentals.AddGlyph(new AccidentalGlyph(0, noteHeadGlyph.Y, accidental, true));
            }

            _noteValueLookup[noteValue] = noteHeadGlyph;
            Add(noteHeadGlyph, line);

            IsEmpty = false;
        }