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


Attachment: line-test-db-2.pdf
Description: Adobe PDF document

Attachment: 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



Reply via email to