[smufl-discuss] Re: How to draw Beams and Slurs

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[smufl-discuss] Re: How to draw Beams and Slurs

dspreadbury
Administrator
James wrote:

> I found something interesting from this PDF
> (http://www.unicode.org/charts/PDF/U1D100.pdf):
>
> 1D173 MUSICAL SYMBOL BEGIN BEAM
> 1D174 MUSICAL SYMBOL END BEAM
> 1D175 MUSICAL SYMBOL BEGIN TIE
> 1D176 MUSICAL SYMBOL END TIE
> 1D177 MUSICAL SYMBOL BEGIN SLUR
> 1D178 MUSICAL SYMBOL END SLUR
> 1D179 MUSICAL SYMBOL BEGIN PHRASE
> 1D17A MUSICAL SYMBOL END PHRASE
>
> how does Bravura able to connect notes with beams regardless of how
width
> the gap between each others?

Bravura doesn't implement these control characters from the Unicode
Musical Symbols range; at least, it doesn't at the moment. It's a
non-trivial problem to program sufficiently sophisticated glyph
substitution features to handle arbitrary numbers of beams, ties and
slurs, and further complicated to handle spacing of variable widths.

To my knowledge, there have been no fonts to date that implement these
control codes, but if anybody knows differently, I would love to know
about it.

The current version of Bravura is really intended for use in a scoring
application, which can handle the drawing of beams, slurs and ties itself.

Daniel

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg, Germany
Phone: +49 (40) 21035-0 | Fax: +49 (40) 21035-300 | www.steinberg.net
President / Managing Director: Andreas Stelling
Managing Director: Kazunori Kobayashi, Hiroshi Sasaki
Registration Court: Hamburg HRB 86534
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
To switch to the DIGEST mode, E-mail to <[hidden email]>
To switch to the INDEX mode, E-mail to <[hidden email]>
Send administrative queries to  <[hidden email]>