Engraving in MuseScore

Recommendations concerning notation and publishing software in a non-partisan environment.
benwiggy
Posts: 198
Joined: 11 Apr 2016, 19:42

Re: Engraving in MuseScore

Post by benwiggy » 18 Nov 2018, 09:51

Thanks. Looks lovely!

User avatar
Schneider
Posts: 67
Joined: 09 Oct 2015, 06:50
Location: Paris

Re: Engraving in MuseScore

Post by Schneider » 18 Nov 2018, 10:12

OCTO wrote:
18 Nov 2018, 07:51
[...] Do you think it should be "flat"? For my taste it should not. [...]
Ok, I understand.
OCTO wrote:
18 Nov 2018, 07:51
[...] Was it difficult to do it in LP? [...]
No it wasn't. The code could seem pretty long but every setting can be found in the documentation, no headache...
Here it is if it shows some interest (I've added explanation; you can try it here, using the latest unstable version)

Code: Select all

%\version "2.19.82"

%% pitch:
\fixed c' {
  \omit Staff.Clef
  \time3/4
  
  %% set beams:
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1/8)
  
  %% the music:
  a'32-.[ fis'-. d'-. a-.-0 g'-. e'-0-. cis'-. a-.]
  
  %% set glissandi:
  \override Glissando.thickness = #2
  \override Glissando.minimum-length = #1.5
  \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods
  \override Glissando.bound-details = #'((right (padding . 0))(left (padding . 1))) 
  
  %% slightly change the slur shape
  \shape #'((0 . 0) (0 . 0) (1 . 1) (1 . 1)) Slur
  
  %% the music:
  <d' fis'!>32\glissando [-- \sf \>(
  
  %% add a spanner:
  -\tweak style #'line
  -\tweak bound-details.left.text 
    \markup\vcenter\override #'(circle-padding . .5)\circle\normal-text "P"
  -\tweak bound-details.left.padding 0 
  -\tweak bound-details.left.attach-dir -2
  -\tweak bound-details.right.attach-dir 30
  -\tweak bound-details.right.text
    \markup\draw-line #'(0 . -1)
  -\tweak extra-offset #'(0 . -.5)
  \startTextSpan 
  
  %% hide accidentals:
  \omit Accidental
  %% hides ledger lines:
  \override NoteHead.no-ledgers = ##t
  %% resize notehead to 1 pix.
  \override NoteHead.stencil = #point-stencil
  %% set glissandi:
  \override Glissando.bound-details = #'((right (padding . 0))(left (padding . 0)))
  
  %% the music:
  <cis' e'>\glissando <e' g'>\glissando <d' fis'>\glissando 
  <fis' a'>\glissando <e' g'>\glissando <g' b'>\glissando 
  <fis' a'>\glissando <a' cis''>\glissando <g' b'>\glissando 
  <b' d''>\glissando <a' cis''>
  
  %% set last glissando:
  -\tweak bound-details 
    #'((right (padding . -2.5)(arrow . #t)(arrow-length . 1.5))(arrow-width . .4)
       (left (padding . 0)))
    
  %% the music:
  \glissando <cis'' e''>16 ])\stopTextSpan
  
  %% slightly offset dynamic to reach arrows colums:
  -\tweak X-offset #1 \p r16
  
  %% reset previous:
  \undo\omit Accidental
  \revert NoteHead.stencil
  \revert NoteHead.no-ledgers
  \revert Glissando.bound-details
}
OCTO wrote:
18 Nov 2018, 07:51
[...] P - I use for short version of "sul ponticello" and PE for "sul ponticello estremamente".
Thanks ;)
~Pierre

User avatar
OCTO
Posts: 1123
Joined: 05 Oct 2015, 06:52
Location: Sweden

Re: Engraving in MuseScore

Post by OCTO » 18 Nov 2018, 10:32

Schneider wrote:
18 Nov 2018, 10:12
No it wasn't. The code could seem pretty long but every setting can be found in the documentation, no headache...
Here it is if it shows some interest (I've added explanation; you can try it here, using the latest unstable version)
Thank you, I just wanted to ask you for this! What is exactly the setting and info for glissandos?
Freelance Composer. Self-Publisher.
Finale 25 • Sibelius 2018 • MuseScore 2 • Logic Pro X • Ableton Live 9 • Digital Performer 9 /// OS X El Capitan, (side system: Debian 9, Windows 10)

User avatar
Schneider
Posts: 67
Joined: 09 Oct 2015, 06:50
Location: Paris

Re: Engraving in MuseScore

Post by Schneider » 18 Nov 2018, 13:52

Here is the code for the zig-zag only:

Code: Select all

%\version "2.19.82"

\fixed c' {
  \omit Staff.Clef
  \omit Staff.TimeSignature
  
  %% set first glissando
  \override Glissando.thickness = #2
  \override Glissando.minimum-length = #1.5
  \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods
  \override Glissando.bound-details = #'((right (padding . 0))(left (padding . 1)))
  
  %% the music:
  <d' fis'!>32\glissando [
  
  %% remove noteheads, accidentals and ledger lines:
  \omit Accidental
  \override NoteHead.no-ledgers = ##t
  \override NoteHead.stencil = #point-stencil
  
  %% set the following glissandi:
  \override Glissando.bound-details.left.padding = 0
  
  %% the music:
  <cis' e'>\glissando <e' g'>\glissando <d' fis'>\glissando 
  <fis' a'>\glissando <e' g'>\glissando <g' b'>\glissando 
  <fis' a'>\glissando <a' cis''>\glissando <g' b'>\glissando 
  <b' d''>\glissando <a' cis''>
  
  %% set last glissando
  -\tweak bound-details.right.padding #-2
  -\tweak bound-details.right.arrow ##t
  
  %% the music:
  \glissando <cis'' e''>16] 
}
There are 3 different settings:
1. First glissando (thickness, minimum length, right and left padding) between the first chord and the first stem.
2. The following glissandi (left padding set to 0)
3. Last glissando (right padding set negative to increase the glissando length and arrow head added)

HTH... ;)
~Pierre

User avatar
John Ruggero
Posts: 1310
Joined: 05 Oct 2015, 14:25
Location: Raleigh, NC USA

Re: Engraving in MuseScore

Post by John Ruggero » 18 Nov 2018, 14:41

John Ruggero wrote:
18 Nov 2018, 04:16
OCTO, I was able to draw this using the line tool in Finale without "very large lines above the staff."
OCTO wrote:
18 Nov 2018, 07:51
"very large lines above the staff" are the way how MuseScore creates a line.
Sorry, OCTO I misread the original post and thought you were referring to Finale. MuseScore would be impossible for me, because I use so many lines for fingering etc. It is a pity that Finale doesn't have a tool that anchors a simple line to note heads or any objects. It would be an easy thing for them to add because the Bend Hat tool does precisely that, but creates a v-shaped line rather than a simple straight line.
Mac mini (OS 10.8.5) with dual monitors, Kurzweil Mark 5 with M-Audio Midisport 2 x 2,
Finale 2014d with GPO 4, JW Plug-ins, SmartScore X Pro, Adobe InDesign CS4,
Inkscape .48.5 and .91, FontForge 20150526
http://www.cantilenapress.com

Florian
Posts: 49
Joined: 31 Dec 2016, 15:34

Re: Engraving in MuseScore

Post by Florian » 20 Nov 2018, 23:28

OCTO wrote:
18 Nov 2018, 09:37
benwiggy wrote:
18 Nov 2018, 09:31
I'm just wondering what the text fonts are? (scherzando and arco ord.)
The font is Nepomuk.
OCTO, I see that you have used a bold version of Nepomuk for tempo text. I have never got around to creating the accompanying bold face, so Musescore falls back to synthesizing one, which is of course not ideal. I would use another bold font for tempo objects instead. Maybe the one that you used for the first accel.? Is that Old Std?
If you are interested in using Nepomuk in earnest I might get a chance to take a look at Nepomuk again later this year and finish the bold face.

This is some nice engraving!
For what it’s worth, I share John’s feelings about that G clef. Is there no way to exchange it with another one in Musescore?

User avatar
OCTO
Posts: 1123
Joined: 05 Oct 2015, 06:52
Location: Sweden

Re: Engraving in MuseScore

Post by OCTO » 22 Nov 2018, 12:10

Florian wrote:
20 Nov 2018, 23:28
OCTO, I see that you have used a bold version of Nepomuk for tempo text. I have never got around to creating the accompanying bold face, so Musescore falls back to synthesizing one, which is of course not ideal. I would use another bold font for tempo objects instead. Maybe the one that you used for the first accel.? Is that Old Std?
If you are interested in using Nepomuk in earnest I might get a chance to take a look at Nepomuk again later this year and finish the bold face.
Yes, I have used the bold version, I was unaware that it is not available as a variant. I use also Old Std, correct.
Florian wrote:
20 Nov 2018, 23:28
This is some nice engraving! For what it’s worth, I share John’s feelings about that G clef. Is there no way to exchange it with another one in Musescore?
Thanks. Perhaps it is possible to change it, but I haven't got so deeply into that. I have tried once to swap only one clef, but I couldn't find a way out. So I have left it as it is.
Freelance Composer. Self-Publisher.
Finale 25 • Sibelius 2018 • MuseScore 2 • Logic Pro X • Ableton Live 9 • Digital Performer 9 /// OS X El Capitan, (side system: Debian 9, Windows 10)

Post Reply