Re: DYI \chordcombine

2006-06-21 Thread Eduardo Vieira
Hi! Isn't \partcombine what you need? 

Eduardo 

- Original Message - 
From: Simon Dahlbacka 
To: lilypond-user@gnu.org 
Sent: Tuesday, June 20, 2006 3:49 PM 
Subject: DYI \chordcombine 


I've been wanting something like \chordcombine, i.e. combine multiple voices 
into chords if they occur at the same time and same duration (possible edge 
cases not taken into account right now) 

How hard would it be to put together something like that myself, (a person 
knowing close to nothing about scheme, but programmer by profession). 
That is, is it feasible, or should I just forget it right away? 

regards, 

Simon 


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Pronunciation of the author's names

2006-06-21 Thread Eduardo Vieira
Thank you! Now I have an idea. 

- Original Message - 
From: Han-Wen Nienhuys [EMAIL PROTECTED] 
To: Shamus [EMAIL PROTECTED] 
Cc: lilypond-user@gnu.org 
Sent: Tuesday, June 20, 2006 8:06 AM 
Subject: Re: Pronunciation of the author's names 


 Shamus schreef: 
 Meeting Han-Wen last time I asked him how the name `Nieuwenhuizen' 
 actually does sound.  To make it short: I'll stay with `Jan' and 
 `Han-Wen'. 
 
 I'll take a stab at it, though I'm no expert at this kind of thing (the 
 words nine, when, and zen are the American English pronunciations): :-) 
 
 Nienhuys -- nine - hyoos 
 Nieuwenhuizen -- nee - oo - when - hoo - zen 
 
 Note that there are no accent marks given; my best guess is that they 
 would fall on the second to last syllable in each case. This is also 
 most likely the wrong pronunciation in any case. 
 
 So how did I do? Did I get anywhere close? :-) 
 
 close but not quite: 
 
   nienhuys = 'neen huh-iss 
   nieuwenhuizen = 'nee wunn huh-izz zunn 
 
 (where huh-i is a monosyllabic dipthong, so slide from uh to ih smoothly.) 
 
- 
 


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


per-system control of empty Staff removal?

2006-06-21 Thread Kieren MacMillan

Hello, all --

I'm trying to hack control of the removal of empty (multi-measure  
resting) staves on a per-system basis.

What I've come up with so far is included below.

Can anyone think of an easier or more efficient method?
Considering how many voices/staves I'd potentially have to fake this  
way, I'd love it if something like


\override Score.VerticalAxisGroup #'remove-empty = ##f

actually worked (from the example, I can see that it doesn't),  
especially on a Staff-by-Staff basis.


Thanks!
Kieren.
__

%%%   CODE SNIPPET BEGINS
\version 2.9.9

\layout
{
\context { \RemoveEmptyStaffContext }
\context
{
\Score
\override VerticalAxisGroup #'remove-first = ##t
}
}

musicA = \relative c'
{
\repeat unfold 4 { c1 \break }
}
musicB = \relative c'
{
R1
\override Score.VerticalAxisGroup #'remove-empty = ##f
R1
 { \oneVoice R1 } \\ { \hideNotes c1 \unHideNotes } 
R1
}

\score
{

\new Staff  \musicA 
\new Staff  \musicB 

}
%%%   CODE SNIPPET ENDS


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: per-system control of empty Staff removal?

2006-06-21 Thread Kieren MacMillan

Hello, all!

I just discovered interesting-items...  =)
Is there a way I can say that MultiMeasureRests are interesting  
items on a Staff by Staff basis?
If so, wouldn't that solve my problem (i.e., allow me to more  
specifically control the French-ing of my score)?


Thanks,
Kieren.


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: DYI \chordcombine

2006-06-21 Thread Simon Dahlbacka
On 6/21/06, Eduardo Vieira [EMAIL PROTECTED] wrote:
Hi! Isn't \partcombine what you need?well... No, as can be seen from the example. (depending on if the \oneVoice:s are commented or not, I get different, but equally bad results.) Basically, I want to input the music as non-chords, but want lilypond to view them as chords.
%% Example startsmusic = \relative c' { %\oneVoice c4 c8 c8 c4 r4}musicTwo = \relative c' { %\oneVoice e4 e8 e8 e4 r4}musicThree = \relative c' { %\oneVoice
 g4 g8 g8 g4 r4}\score {  \partcombine { \partcombine \music \musicTwo } \musicThree \new Staff { \relative c' { c e g4 c e g8 c e g8 c e g4 r4 }
 }  }\paper { ragged-right = ##t }%% Example ends
- Original Message -From: Simon DahlbackaTo: lilypond-user@gnu.orgSent: Tuesday, June 20, 2006 3:49 PMSubject: DYI \chordcombineI've been wanting something like \chordcombine, 
i.e. combine multiple voicesinto chords if they occur at the same time and same duration (possible edgecases not taken into account right now)How hard would it be to put together something like that myself, (a person
knowing close to nothing about scheme, but programmer by profession).That is, is it feasible, or should I just forget it right away?regards,Simon___
lilypond-user mailing listlilypond-user@gnu.orghttp://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: DYI \chordcombine

2006-06-21 Thread Eduardo Vieira
 


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: DYI \chordcombine

2006-06-21 Thread Eduardo Vieira
Sorry! I pressed the send button mistakenly! 
Here's the message: 
I see! Actually, if I'm not mistaken \partcombine is suited for only two 
voices. But there's hope: 
See if this is what you expect: (Notice that for the other voices I used 
skips instead of rests, so the rest would be placed in the normal position. 
There may be different ways of adjusting that) 

%% Example starts 
music = \relative c' { 
c4 c8 c8 c4 \oneVoice r4 
} 
musicTwo = \relative c' { 
e4 e8 e8 e4 s4 
} 
musicThree = \relative c' { 
g4 g8 g8 g4 s4 
} 

\score { 
 
\new Staff = test { \new Voice 
 \voiceOne \music \musicTwo \musicThree  
} 
\new Staff { 
\relative c' { c e g4 c e g8 c e g8 c e g4 r4 } 
} 
 
} 
\paper { ragged-right = ##t } 
%% Example ends 

One problem you may run into is that all the ties will have the same 
direction. In this case you could change their direction tweaking TieColumn 
properties. 

Eduardo 
- Original Message - 
From: Simon Dahlbacka 
To: Eduardo Vieira 
Cc: lilypond-user@gnu.org 
Sent: Wednesday, June 21, 2006 10:57 AM 
Subject: Re: DYI \chordcombine 





On 6/21/06, Eduardo Vieira [EMAIL PROTECTED] wrote: 
Hi! Isn't \partcombine what you need? 

well... No, as can be seen from the example. (depending on if the 
\oneVoice:s are commented or not, I get different, but equally bad results.) 
Basically, I want to input the music as non-chords, but want lilypond to 
view them as chords. 




%% Example starts 

music = \relative c' { %\oneVoice 
  c4 c8 c8 c4 r4 
} 

musicTwo = \relative c' { %\oneVoice 
  e4 e8 e8 e4 r4 
} 

musicThree = \relative c' { %\oneVoice 
  g4 g8 g8 g4 r4 
} 


\score { 
   
\partcombine { 
  \partcombine \music \musicTwo 
} \musicThree 
\new Staff { 
  \relative c' { c e g4 c e g8 c e g8 c e g4 r4 } 
} 
   
} 
\paper { ragged-right = ##t } 

%% Example ends 



- Original Message - 
From: Simon Dahlbacka 
To: lilypond-user@gnu.org 
Sent: Tuesday, June 20, 2006 3:49 PM 
Subject: DYI \chordcombine 


I've been wanting something like \chordcombine, i.e. combine multiple voices 
into chords if they occur at the same time and same duration (possible edge 
cases not taken into account right now) 

How hard would it be to put together something like that myself, (a person 
knowing close to nothing about scheme, but programmer by profession). 
That is, is it feasible, or should I just forget it right away? 

regards, 

Simon 




___ 
lilypond-user mailing list 
lilypond-user@gnu.org 
http://lists.gnu.org/mailman/listinfo/lilypond-user 


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Text/dynamic mark collisions?

2006-06-21 Thread Shamus
Using 2.8.2:

c1-\markup { \italic { Colors 1st time, sidestick on DS } } \mf

causes a collision between the dynamic mark and the text markup, as
shown in the attached pic (text1.png). This is within a RhythmicStaff
context, but that shouldn't make any difference, should it?

What makes me think that is the second pic (text2.png), with the
following markup:

c4- \f c- \ r2-\markup { \italic { dr. fill } } \!

The dynamic mark doesn't collide with the accent mark above it, but the
hairpin collides with both the accent mark and the markup text.

I know I can tweak the vertical position of the text markup and hairpins
by hand, but isn't this something that lily should be able to handle on
her own? In other words, does this render this way by design or is it a bug?

-- Shamus


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user