I have inserted the proper command in Lilypond using Frescobaldi, which is:
glissandoSkipOn = {
\override NoteColumn.glissando-skip = ##t
\hide NoteHead
\override NoteHead.no-ledgers = ##t
}
glissandoSkipOff = {
\revert NoteColumn.glissando-skip
\undo \hide NoteHead
\revert NoteHead.no-ledgers
}
Is it possible to input this in Denemo? My guess is this should be somewhere in
the Score
block.
On Friday, September 1, 2023 12:38:41 AM PDT Richard Shann wrote:
> On Thu, 2023-08-31 at 09:51 -0700, Donald J. Stewart wrote:
> > I would like to control the glissandi as they should point from one
> > note
> > directly to another.
>
> Well, that is what the command
>
> Command: Glissando
> Inserts a glissando (portamento, slide), a line joining the notehead of
> this and the next note. You may need to displace the following note
> horizontally to make the gliss marking visible enough.
> Location: Object Menu ▶ Notes/Rests ▶ Markings ▶ Text/Symbol
> Internal Name: Glissando
>
> does, I notice it also does the simplest sort of glissando for chords.
> For more complex cases (e.g. chords with crossing gliss) you will need
> to insert the needed LilyPond syntax described at:
>
> https://lilypond.org/doc/v2.24/Documentation/notation/expressive-marks-as-li
> nes#index-glissando-1
>
> which you can do in the LilyPond view (or using Directives->Insert
> LilyPond).
>
> Once you have found the right syntax to insert for some particular use,
> you could create a command or palette button to insert it or publish it
> on this list so I can take care of that.
>
> HTH
> Richard
>
> > I would also like to extend the glissandi across multiple notes, if
> > possible.
> >
> >
> > _____________________________________________
> > D o n a l d J S t e w a r t
> > s o u n d - X
line-test-db-2.pdf
Description: Adobe PDF document
line-test-db-1.denemo
Description: XML document
%% LilyPond file generated by Denemo version 2.6.24 %%http://www.gnu.org/software/denemo/ \version "2.22" CompactChordSymbols = {} #(define DenemoTransposeStep 0) #(define DenemoTransposeAccidental 0) DenemoGlobalTranspose = \void {} titledPiece = {} AutoBarline = {} AutoEndMovementBarline = \bar "|." glissandoSkipOn = { \override NoteColumn.glissando-skip = ##t \hide NoteHead \override NoteHead.no-ledgers = ##t } glissandoSkipOff = { \revert NoteColumn.glissando-skip \undo \hide NoteHead \revert NoteHead.no-ledgers } % The music follows MvmntIVoiceI = { r4 r32 fis,16.-\accent\glissando\glissandoSkipOn g,8 \glissandoSkipOff \once \override NoteHead.style = #'cross \grace {g,8 \once \override NoteHead.style = #'cross e,8 \once \override NoteHead.style = #'cross c8 \once \override NoteHead.style = #'cross a8 \once \override NoteHead.style = #'cross f8 \once \override NoteHead.style = #'cross f'8} \AutoBarline \once \override NoteHead.style = #'harmonic a'32-\marcato r16. r8 r r32 fis,16.-\accent\glissando\AutoBarline \glissandoSkipOn g8 \glissando\glissandoSkipOff \once \override NoteHead.style = #'harmonic a'32-\marcato r16. r8 r16. fis,32- \accent\glissando\AutoBarline \glissandoSkipOn g,4\glissando \once \override NoteHead.style = #'cross \grace {g,8- \staccatissimo \once \override NoteHead.style = #'cross e,8- \staccatissimo \once \override NoteHead.style = #'cross c8- \staccatissimo \once \override NoteHead.style = #'cross a8- \staccatissimo \once \override NoteHead.style = #'cross f8- \staccatissimo \once \override NoteHead.style = #'cross f'8- \staccatissimo} \glissandoSkipOff \once \override NoteHead.style = #'harmonic a'32- \marcato r16. r16 fis,- \accent\glissando\AutoBarline %5 \glissandoSkipOn a,32\glissando\glissandoSkipOff \once \override NoteHead.style = #'harmonic b32- \marcato r16 fis,8- \accent\glissando \once \override NoteHead.style = #'harmonic b32- \marcato r16. r8 \AutoEndMovementBarline } %Default Score Layout \header{DenemoLayoutName = "Default Score Layout" instrumentation = \markup { \with-url #'"scheme:(d-BookInstrumentation)" "Full Score"} } \header { tagline = \markup {"/home/donald/Music/line-test-db.denemo" on \simple #(strftime "%x" (localtime (current-time)))} } #(set-default-paper-size "letter") #(set-global-staff-size 18) \paper { #(set! paper-alist (cons '("custom-size" . (cons (* 21.59 cm) (* 27.94 cm))) paper-alist)) #(set-paper-size "custom-size") } #(set-global-staff-size 18) \score { %Start of Movement << %Start of Staff \new Staff = "Double Bass" \with { fontSize = #-1 \override VerticalAxisGroup.minimum-Y-extent = #'(0 . 0) \override StaffSymbol.staff-space = #(magstep -1) }<< \set Staff.instrumentName = \markup { \with-url #'"scheme:(d-GoToPosition 1 1 1 1)(let ((choice (d-PopupMenu (list (cons (_ \"Change Name\") d-InstrumentName) (cons (_ \"Change Indent\") d-ScoreIndent))))) (if choice (choice))) " "Contrabass" }\set Staff.midiInstrument = #"contrabass" \new Voice = "MvmntIVoiceI" { \clef bass \key c \major \time 4/8 \MvmntIVoiceI } %End of voice >> %End of Staff >> \layout { %{For Performance View%} } } %End of Movement
