On Fri, 21 Jun 2002 11:10:30 Han-Wen Nienhuys wrote: > [EMAIL PROTECTED] writes: > > Q. Is there a way of turning off default > > horizontal collision avoidance for one note? > > I want to make > > > these go ahead and collide so that they are not shifted > > twice. > > If this does not solve the problem there is a > > nasty bug. > > If it is at all difficult, I can always use an > > invisible rest in a third part. (not a "spacer" rest, > > it does timing only, and has no effect on spacing) > > Please send a .ly snippet. I'm not clairvoyant. > > > Q. for *all*. Any feedback on sly yet? If you have a large > > project and you use linux you will wonder how you finished > > Preprocessors is where we came from (MPP), and I'd rather not go back. > For > complex music, I would rather recommend point-and-click.
I was afraid of that. Try it, you'll like it. The problem with
preprocessing is that it limits your choices.
There is nothing
like that here. Preprocessing
makes it harder to maintain or revise, this makes it easier. Any
preprocessing
of the notes is entirely optional and up to the user, and I am
confident that point and click
will work if you put the part in a window. But in the process
you will locate the same measure in every other part also. And the .ly
file itself is not preprocessed or touched in any way.
Point and click does not permit you to copy any number of parts
in any number of consecutive measures simultaneously. Having
multiple windows open to scroll through different parts in an
.ly file is **nasty**. I've been there. No more. :-)
Also there is nothing to prevent pasting parts into the .ly file
when the piece is finished, although it is far easier to
maintain the piece if it is in two files.
Take a look at the xdvi file from this and look at the bad
spacing in the last 3 bars. You need to summarize these
parts for spacing purposes, which you have to do anyway
to make tab.
{a2 a4} + {a4 a2} = {a4 a4 a4}
This spacing has been bad for years. I hope it's fixed now.
the .ps file is fine, but ps2pdf fails, possibly because
notes are shifted twice. Can I turn off collision
so they are only shifted once? How?
There are some other interesting things marked #######.
The png is from the Carcassi book.
------------------------------------------------------------
Information is not knowledge. Belief is not truth.
Indoctrination is not teaching. Tradition is not evidence.
David Raleigh Arnold [EMAIL PROTECTED]
email02.png
Description: PNG image
\version "1.4.13"
\header {
title = "Leit (Cliodhna's Song)"
% subtitle = "\center \copyright 2002 David Raleigh Arnold. Demo not for sale. Leit
3pp."
composer = "David Raleigh Arnold"
poet = "\\large \\textsc {David Raleigh Arnold}"
%tagline = "\center \copyright 2002 David Raleigh Arnold. Demo not for sale. Leit 3pp."
%footer = "\center \copyright 2002 David Raleigh Arnold. Demo not for sale. Leit 3pp."
%copyright = "\center \copyright 2002 David Raleigh Arnold. Demo not for sale. Leit
3pp."
}
% pt1=notes
% pt2=lyrics
% pt3=guitartop
% pt4=guitarbass
% pt5=conga=cgl
\include "english.ly"
% \include "drumpitch.ly"
\paper { papersize = "letter" }
\include "paper20.ly"
% @s is force-hshift, to revert: \\sr
fs = \property Voice.NoteColumn \override #'force-hshift = #-0.55
sr = \property Voice.NoteColumn \revert #'force-hshift
ih = \property Voice.NoteHead \override #'transparent = ##t
vh = \property Voice.NoteHead \revert #'transparent
\score {
<
\property Score.Stem \override #'thickness = #1.0
\addlyrics {
\context Staff = tune \notes {
\clef violin \time 6/8 \key g \major
\property Staff.instrument = "TinWh."
\property Staff.midiInstrument = #"ocarina"
\property Staff.transposing = 12
\property Staff.noAutoBeaming = ##t
\property Staff.automaticMelismata = ##t
\transpose c' {
%\include "cliodhna-pt1.ly"
g'8 b'4 ~ b'4.
g'8 b'4 ~ b'4.
g'8 b'4 ~ b'4.
g'2.
g'2.
g'2.
}
} }
\context Lyrics \lyrics { %\include "cliodhna-pt2.ly"
}
\context Staff = guitar <
\property Staff.instrument = "Guitar"
\property Staff.midiInstrument = #"acoustic guitar (nylon)"
% ##### The unison sounds bad, midiInstrument should not be a Staff
context
% The midi version with separate staves sounds much better, but is
stupid
% to print.
\context Voice = upper \notes {
%\property Voice.midiInstrument = #"acoustic guitar (nylon)"
\clef "G_8" \time 6/8
\key g \major
\stemUp
%\include "cliodhna-pt3.ly"
\ih g,8 \vh g b g' g b
\ih g,8 \vh g b g' g b
\ih g,8 \vh g b g' g b
b4 b2
b4 b2
b4 b2
}
\context Voice = bass \notes {
%\property Voice.midiInstrument = #"acoustic guitar (nylon)"
\stemDown \dotsDown
%\include "cliodhna-pt4.ly"
% ####### this makes .ps but ps2pdf fails
% If the note were not shifted already with the collision code
% perhaps ps2pdf would work.
% How do I turn off the collision code without adding another
% part, which I have done before but it is not very elegant.
\fs g,2. \sr
\fs g,2. \sr
\fs g,2. \sr
g2 g4
g2 g4
g2 g4
}
>
\context Staff = loconga \notes {
% ######## bug. Staff.instrument doesn't work with rhythm staff
% does work with regular staff, I jost don't have any notes here.
\property Staff.instrument = "Conga"
\property Staff.midiInstrument = #"melodic tom"
\property Staff.transposing = -12
\clef "percussion"
%\include "cliodhna-pt5.ly"
}
>
\paper {
pagenumber = no
%{################
page numbers take a full 0.5 in off the usable vertical
height of every page. *No* music publisher does this, now or ever.
It's terrible. Most of them use a single line height
tops, like the scan I just sent. Most pages in the same book have the
headings on the same line as the page number, so the one I sent is not
typical. %}
linewidth = 19.0 \cm
textheight = 10.0 \in
}
\midi { \tempo 8=172 }
}
