Re: Position Staff between two ending staffs

2010-07-29 Thread Éditions IN NOMINE

oh sorry, I hadn't got it !

Here's my proposal. I let you solve the pb of clefs and time signature 
positionning at the beginning of the two voices (I don't know how to do 
it...). I have created 3 staves : up and down are the two staves in the 
middle, and middle is the signle stave. Playing with stop and startStaff 
allows you to do what you want. You can also play with :


\with {\override VerticalAxisGroup #'next-staff-spacing = #'((space . x) 
(padding . y)) }


to adjust the space between staves.

\version "2.13.17"

up = \relative c'' {
\override Staff.Clef #'stencil = ##f
\override Staff.TimeSignature #'stencil = ##f
\stopStaff s1*2 \startStaff
c4 d e c c d e c \stopStaff}

middle = \relative c'' {
c4 d e c c d e c \stopStaff s1*2 \startStaff c4 d e c c d e c}

down = \relative c'' {
\override Staff.Clef #'stencil = ##f
\override Staff.TimeSignature #'stencil = ##f
\stopStaff s1*2 \startStaff
c4 d e c c d e c \stopStaff}

\score {
\new StaffGroup <<
 \new Staff {\up}
 \new Staff {\middle}
 \new Staff {\down}
 >>
}

Hope that helps !

JMarc

clarinetcola a écrit :

yes, but that only starts a new staff under an existing staff. I would like
to start a new staff ( or reposition one of the existing staffs) to start
where the two staffs ended, positioned in between vertically.

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


Re: Position Staff between two ending staffs

2010-07-29 Thread clarinetcola

Awesome! I didn't think of starting and stopping simply because the existing
music were there in two staves already and I didn't want to mess up the
format. I've just got some copy and pasting to do now.
cheers!
cc
-- 
View this message in context: 
http://old.nabble.com/Position-Staff-between-two-ending-staffs-tp29292900p29293840.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.


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


Re: Lilypond to typeset solfa style Indian music

2010-07-29 Thread Wols Lists
 On 28/07/10 18:21, Mike Solomon wrote:
> I'd recommend entering your lyrics like normal and using notes or
> spaces in the staff.  Then, do massive amounts of transparency
> overrides and/or context removes.  The internals reference should give
> you a lead on what to turn off.  Also, check out:
>
> staff-container.ly
> staff-size.ly
>
> Lastly, you'd want to raise the lyrics, which can be done w/
> extra-offset (and probably other things).
>
> ~Mike
That sounds to me like a lot of work - per piece of music!

If you're going to do that (and I don't know carnatic so I don't know
whether this could work) couldn't you create a "carnatic.ly" and a
carnatic "font" so you can enter your notes as normal. Then just
suppress the staff so the "notes" print as notes, with the lyrics attached.

Cheers,
Wol
>
>
> On 7/28/10 6:27 PM, "ananth p"  wrote:
>
> Hi,
>
> I've been using lilypond for quite a while to typeset scores.
>
> I'd like to typeset Carnatic (Indian) music scores, which don't
> use Staff notation system. Just text, like solfa, nevertheless
> it's a music system with durations, meters, barlines etc.
>
> I can use the 'lyrics' part to enter my notes. No staff needed.
> Now, is it possible to space and align these notes just as lily
> does on staff?
>
> Here's a piece of example score I tried to typeset with Latex -
> http://twitpic.com/2998r0/full
>
> Thanks for any help
>
> cheers,
> Ananth
>
>
>
> 
> ___
> 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

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


Re: tempo commands not in learning manual

2010-07-29 Thread James

Hi James,
I mainly thought the tempo command was too hard to find in the 
documentation--too illogically placed for me to track down easily 
navigating the notation reference headings (just tried it in the 2.13 
doc's, had similar problems before with 2.12 doc's) and I actually 
couldn't find the command at all in the learning manual in a couple 
minutes of clicking around the section headings.  (Admittedly, in the 
index it is easy to find.)
My suggestion is to include the \tempo "Allegro" 4=160 type command in 
the Rhythms section of the Learning Manual, since tempo is fundamental 
to rhythm, and I didn't find it anywhere else in the learning manual; 
I'd even put it as early as 1.2.1, along with Clef, Time Signature, 
etc., or at least in section 2.1.  And, I'd also suggest it be put 
somewhere more logical in the Notation Reference as well, since its 
current location Under Staff Notation->Writing Parts is among the last 
places I'd think to look to find tempo commands; maybe in section 1.2.3, 
Displaying Rhythms, alongside Time Signature etc.

Hope this clarifies my earlier comments.
Take care,
Dan

On 26/07/2010 16:04, James wrote:

Dan,

On 25/07/2010 02:59, Dan Wilckens wrote:
 > Something so fundamental as tempo should be clearly explained
somewhere easy to
 > find in the documentation, and it seems to be difficult to find at
all in the
 > learning manual (looking at 2.12 documentation and briefly at 2.13).
In my view
 > this is something fundamental enough to be in most pieces and should
maybe be
 > included in section 2 of the learning manual, either alongside Adding
Text
 > (maybe change this section to Adding Text and Tempo Marks), or
perhapsAdvanced
 > Rhythmic Commands (although it's not exactly advanced). I remember
having
 > trouble finding this documentation in the past and it looks like the
situation
 > hasn't been addressed yet. I think this could help new users if all the
 > fundamentals are all right there, easy to find.
 > Thanks for the great program, Dan W.

Are you saying it is hard to find or that you want more explanation -
suggestions welcome?


James

___
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


tablature characters alignment

2010-07-29 Thread Éditions IN NOMINE

Hi list.

I'm dealing with tablature these days ( >:o  or :-)  ?) and lots of 
spacing stuff...


When you run this piece of code :

\version "2.13"
#(set-global-staff-size 24)
jenkinsI = #'(2 -3 -7 -10 -14 -19) %jenkins' scordatura
\layout {
  \context {
 \TabStaff
 \override TabNoteHead   #'extra-offset = #'(0 . .5)%letters above 
the line

 }

 \context {%pas d'indication de rythme

 \TabVoice
 \override Stem #'transparent = ##t
 \override Beam #'transparent = ##t
 \override Dots #'transparent = ##t
 \override TabNoteHead #'font-name = #'"Adobe Garamond Pro Regular" 
%font is for no effect on the thing I want to show you

 \override TabNoteHead #'whiteout = ##f
 }
 }
%%
notes = \relative c {\time 3/2
%figures
f,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1 g,,\6 
c\5 e\4 g\3 b\2 e\1

%letters
\set tablatureFormat = #fret-letter-tablature-format
f,,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1 g,,\6 
c\5 e\4 g\3 b\2 e\1

}
%
\score{
\new TabStaff {\set TabStaff.stringTunings = #jenkinsI \notes}
\layout{}
}


you can notice that if all the figures are well aligned, it is not the 
same with letters. little letters (a, c, e...) do align just above the 
line, as I want. But the long ones (b, d, f, g, h, k, l, ...) are a bit 
lower on the line. I think that's because Lily refers to the middle line 
of a character, and not to the base line, so that longer letters appear 
lower.


If it is so, my question is : which trick could make all the letters 
align on the same line ?


I hope someone will have an answer to this pb !

Bes regards.

JMarc

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


Tablature spacing...

2010-07-29 Thread Éditions IN NOMINE
... and it's me again with something that has already treated millions 
of times, but I really can't manage with it...
This deals with  : VerticalAxisGroup  :-[ + TabStaff :-( , in order to 
create a French tablature.


Here's my score :

\score{
<<
 \new Staff {\hampesprelude} %a line with rythm indications above the 
tablature

 \new TabStaff {
 \set TabStaff.stringTunings = #jenkinsI %viol tuning
 \prelude} % the tablature itself
>>
\layout{}
}

I've been able to set the distance between my rythm indications and the 
TabStaff, using :


\context {
 \Staff
 (...)
 \override VerticalAxisGroup #'next-staff-spacing = 
#'((minimum-distance . 10))

 }

But I'm totally ignorant of the way I should set the distance between 
each line of tablature, that is after each break.
I've tried all the between-system-foo combination (except one, I think 
!), but it doesn't work.


Any help ?
Thanks !

JMarc

For the holly ones who are goning to dive into this issue, here's the 
whole code :


*tablatures.ly (rythm & tabs) :*
\version "2.13"
hampesprelude =\relative c' {\stemUp d16 s8. s2. s1*6 s4. s d8 s4. d2}
  
prelude = \relative c {\time 2/2

bes16 f' g a bes c d ees f d f bes, a bes f d'
c d bes f bes, f' g f ees f d ees' g f d f bes, d, ees g a bes
c ees, d ees f\4 a bes c d f, g a bes d f a, g ees' d f, ees g
c d, c bes' f a bes, f' g a bes f\4 e d c f\4 e f\4 g\4 bes,
a f'\4 g, f'\4 e bes'\3 f, bes'\3 a\3 f g a bes c a bes c d bes c
d ees c d bes c d ees f g ees f \cadenzaOn d ees c d  ees, \bar "|"
 c (bes)  a (g) \bar "|" \cadenzaOff a8 bes 
ees a, 2 \bar "|."

}
%
hampesallemandeI =\relative c' {
\stemUp \autoBeamOff
d2 d8 d16 s s4 d4 d8 s d4 d8 s d8 s d4 d8 s d4 d4. d8 d4 s d4 s2. d2. s4 
d4. d8 d4 d8 s
d4 s2. d4 d8 s s2 d8 s s4 d16 s d8 s4 d2 d4 d8 s d4 s2. d4 d8 s d4 s d4 
d8 s d4 d8 s

d4 d8 s d4 s d4 d8 s d4 d8 s d4 d8 s s2 d2. s4
}
allemandeI = \relative c' {\time 2/2
2 s8 c16 d\2 ees\2 d\2 c bes\3 f'4 a,8 g f4 ees'8 d c8 d 
4 d8 f, 4
4. c8 d4\2 ees, 4 d  e 2. r4^\erreur 
\bar ":|:"
4. bes8 a4 8 a 4 a  d c4 ees'8 d c (bes) a 
(g) 8 c, bes c' d16\2 ees\2 d8\2 c bes\3
2 f4 c8 d ees4 g, a  4 c,8 d 4 g, 4 f8\4 
ees 4 a8 g
4 ees8 d 4 f\4 4 d,8 c 4 
c,8 (bes) 4 a8 g a bes ees a,

2. r4 \bar ":|"
}

*pagetablature.ly *(layout !)
\version "2.13"

\layout {
 \context {
 \Score
 \override BarNumber  #'stencil = ##f
 tempoHideNote = ##t }

 \context {%for the rythm line

 \Staff
 \remove "Clef_engraver"
 \remove "Time_signature_engraver"
 \remove "Staff_symbol_engraver"
 fontSize = #-3
 \override StaffSymbol #'staff-space = #(magstep -3)
 \override Stem #'length = #5
 \override VerticalAxisGroup #'next-staff-spacing = 
#'((minimum-distance . 10))

 }

 \context {

 \TabStaff
 \remove "Clef_engraver"
 tablatureFormat = #fret-letter-tablature-format %letters
 \override StaffSymbol #'staff-space = #2 %space between the lines
 \override TabNoteHead   #'extra-offset = #'(0 . .4) %all the 
letters above their line, and not on it

 }


 \context {

 \TabVoice
 \override Stem #'transparent = ##t
 \override Beam #'transparent = ##t
 \override Dots #'transparent = ##t
 \override TabNoteHead #'font-name = #'"Times New Roman Italic"
 \override TabNoteHead #'font-size = #3
 \override TabNoteHead #'whiteout = ##f
 }
  }

\paper {
between-system-space = 20 %NO EFFECT AT ALL !
bottom-margin = 0\cm
top-margin = 0\cm
indent = 30 \mm
between-system-padding = #0.5 %No EFFECT AT ALL !
}


and the main .ly :

*jenkinstablature.ly
*\version "2.13"
#(set-global-staff-size 24)
%%
\include"pagetablature.ly"
\include "tablatures.ly"

jenkinsI = #'(2 -3 -7 -10 -14 -19) %F Bes d f a d' tuning

\score{
<<
 \new Staff {\hampesprelude}
 \new TabStaff {  \set TabStaff.stringTunings = #jenkinsI \prelude}
>>
\layout{}
}

\score{
<<
 \new Staff {\hampesallemandeI}
 \new TabStaff {\set TabStaff.stringTunings = #jenkinsI \allemandeI}
>>
\layout{}
}*
*
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: tablature characters alignment

2010-07-29 Thread Phil Holmes
I don't know the answer, but would remark that if the letters are not centred 
vertically, they will have to cross the staff line.  Is that what you want?

--
Phil Holmes


  - Original Message - 
  From: Éditions IN NOMINE 
  To: Lilypond User 
  Sent: Thursday, July 29, 2010 2:47 PM
  Subject: tablature characters alignment


  Hi list.

  I'm dealing with tablature these days ( >:o  or :-)  ?) and lots of spacing 
stuff...

  When you run this piece of code :

  \version "2.13"
  #(set-global-staff-size 24)
  jenkinsI = #'(2 -3 -7 -10 -14 -19) %jenkins' scordatura
  \layout {
 \context {
\TabStaff
\override TabNoteHead   #'extra-offset = #'(0 . .5)%letters above the 
line
}

\context {%pas d'indication de rythme
\TabVoice 
\override Stem #'transparent = ##t
\override Beam #'transparent = ##t
\override Dots #'transparent = ##t
\override TabNoteHead #'font-name = #'"Adobe Garamond Pro Regular" 
%font is for no effect on the thing I want to show you
\override TabNoteHead #'whiteout = ##f
}
}
  %%
  notes = \relative c {\time 3/2
  %figures
  f,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1 g,,\6 c\5 e\4 
g\3 b\2 e\1 
  %letters
  \set tablatureFormat = #fret-letter-tablature-format
  f,,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1 g,,\6 c\5 
e\4 g\3 b\2 e\1
  }
  %
  \score{
  \new TabStaff {\set TabStaff.stringTunings = #jenkinsI \notes}
  \layout{}
  }


  you can notice that if all the figures are well aligned, it is not the same 
with letters. little letters (a, c, e...) do align just above the line, as I 
want. But the long ones (b, d, f, g, h, k, l, ...) are a bit lower on the line. 
I think that's because Lily refers to the middle line of a character, and not 
to the base line, so that longer letters appear lower.

  If it is so, my question is : which trick could make all the letters align on 
the same line ?

  I hope someone will have an answer to this pb !

  Bes regards.

  JMarc




--


  ___
  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


Re: tablature characters alignment

2010-07-29 Thread Éditions IN NOMINE

Well, the default option is : centered vertically on the line.
I have put the \override TabNoteHead   #'extra-offset option to raise 
all the letters so that they lie at a little distance to the line. Of 
course, letters suche as f, g or y will cross the line, but it's OK. The 
other ones just stay between the two lines.


JMarc

Phil Holmes a écrit :
I don't know the answer, but would remark that if the letters are not 
centred vertically, they will have to cross the staff line.  Is that 
what you want?


--
Phil Holmes
 
 


- Original Message -
*From:* Éditions IN NOMINE 
*To:* Lilypond User 
*Sent:* Thursday, July 29, 2010 2:47 PM
*Subject:* tablature characters alignment

Hi list.

I'm dealing with tablature these days ( >:o  or :-)  ?) and lots
of spacing stuff...

When you run this piece of code :

\version "2.13"
#(set-global-staff-size 24)
jenkinsI = #'(2 -3 -7 -10 -14 -19) %jenkins' scordatura
\layout {
   \context {
  \TabStaff
  \override TabNoteHead   #'extra-offset = #'(0 . .5)%letters
above the line
  }
 
  \context {%pas d'indication de rythme

  \TabVoice
  \override Stem #'transparent = ##t
  \override Beam #'transparent = ##t
  \override Dots #'transparent = ##t
  \override TabNoteHead #'font-name = #'"Adobe Garamond Pro
Regular" %font is for no effect on the thing I want to show you
  \override TabNoteHead #'whiteout = ##f
  }
  }
%%
notes = \relative c {\time 3/2
%figures
f,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1
g,,\6 c\5 e\4 g\3 b\2 e\1
%letters
\set tablatureFormat = #fret-letter-tablature-format
f,,4\6 bes\5 d\4 f\3 a\2 d\1 fis,,\6 b\5 dis\4 fis\3 bes\2 dis\1
g,,\6 c\5 e\4 g\3 b\2 e\1
}
%
\score{
\new TabStaff {\set TabStaff.stringTunings = #jenkinsI \notes}
\layout{}
}


you can notice that if all the figures are well aligned, it is not
the same with letters. little letters (a, c, e...) do align just
above the line, as I want. But the long ones (b, d, f, g, h, k, l,
...) are a bit lower on the line. I think that's because Lily
refers to the middle line of a character, and not to the base
line, so that longer letters appear lower.

If it is so, my question is : which trick could make all the
letters align on the same line ?

I hope someone will have an answer to this pb !

Bes regards.

JMarc


___
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


Graphical notation in lilypond - results & call for help

2010-07-29 Thread Mike Solomon
Hey all,
Some of you may remember a waveform patch that I put out there a little
while ago.  I've since expanded it for a particular project to make it work
with (almost) any vector graphic.  I've posted an extract online.  Lilypond
takes the following vector graphic:

http://www.apollinemike.com/lilypond/vector/essai4.eps

and lays it out so that it hits certain target points in a score.  In this
particular case, you'll see that the tail of the included image stretches
non-linearly while the leftmost part retains similar spacing.

http://www.apollinemike.com/lilypond/vector/trio.pdf

Waveforms fall into the category of vector graphics, so all of the examples
I sent out before are still fair game.

For those of you who are interested in this sort of thing (esp. those of who
who would self identify as composers of new music), I could really use your
help to make it better.  Hit me back with your impressions/ideas :-)

~Mike



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


Re: Tablature spacing...

2010-07-29 Thread Éditions IN NOMINE
Xavier Scheuer from the french list answered me something that works perfectly : 


between-system-spacing = #'((minimum-distance . 8) (stretchability . 0))

in the \paper block. Strechability to 0 seems to avoid any fancy spacing by 
Lilypond. Minimal-distance is quite convenient because it doesn't adapt to 
staff-size. I will see later.

I said : quasi, because when the rythm line is empty (that's the case for 
Prelude line 2 and 3), the vertical spacing makes odd things (too large). So I 
put a rythm reminder above these 2 lines, and it solves the pb...

Thanks to Xavier !

JMarc



Éditions IN NOMINE a écrit :
... and it's me again with something that has already treated millions 
of times, but I really can't manage with it...
This deals with  : VerticalAxisGroup  :-[ + TabStaff :-( , in order to 
create a French tablature.


Here's my score :

\score{
<<
  \new Staff {\hampesprelude} %a line with rythm indications above the 
tablature

  \new TabStaff {
  \set TabStaff.stringTunings = #jenkinsI %viol tuning
  \prelude} % the tablature itself
>>
\layout{}
}

I've been able to set the distance between my rythm indications and 
the TabStaff, using :


\context {
  \Staff
  (...)
  \override VerticalAxisGroup #'next-staff-spacing = 
#'((minimum-distance . 10))

  }

But I'm totally ignorant of the way I should set the distance between 
each line of tablature, that is after each break.
I've tried all the between-system-foo combination (except one, I think 
!), but it doesn't work.


Any help ?
Thanks !

JMarc

For the holly ones who are goning to dive into this issue, here's the 
whole code :


*tablatures.ly (rythm & tabs) :*
\version "2.13"
hampesprelude =\relative c' {\stemUp d16 s8. s2. s1*6 s4. s d8 s4. d2}
   
prelude = \relative c {\time 2/2

bes16 f' g a bes c d ees f d f bes, a bes f d'
c d bes f bes, f' g f ees f d ees' g f d f bes, d, ees g a bes
c ees, d ees f\4 a bes c d f, g a bes d f a, g ees' d f, ees g
c d, c bes' f a bes, f' g a bes f\4 e d c f\4 e f\4 g\4 bes,
a f'\4 g, f'\4 e bes'\3 f, bes'\3 a\3 f g a bes c a bes c d bes c
d ees c d bes c d ees f g ees f \cadenzaOn d ees c d  ees, \bar "|"
 c (bes)  a (g) \bar "|" \cadenzaOff a8 
bes ees a, 2 \bar "|."

}
%
hampesallemandeI =\relative c' {
\stemUp \autoBeamOff
d2 d8 d16 s s4 d4 d8 s d4 d8 s d8 s d4 d8 s d4 d4. d8 d4 s d4 s2. d2. 
s4 d4. d8 d4 d8 s
d4 s2. d4 d8 s s2 d8 s s4 d16 s d8 s4 d2 d4 d8 s d4 s2. d4 d8 s d4 s 
d4 d8 s d4 d8 s

d4 d8 s d4 s d4 d8 s d4 d8 s d4 d8 s s2 d2. s4
}
allemandeI = \relative c' {\time 2/2
2 s8 c16 d\2 ees\2 d\2 c bes\3 f'4 a,8 g f4 ees'8 d c8 d 
4 d8 f, 4
4. c8 d4\2 ees, 4 d  e 2. r4^\erreur 
\bar ":|:"
4. bes8 a4 8 a 4 a  d c4 ees'8 d c (bes) 
a (g) 8 c, bes c' d16\2 ees\2 d8\2 c bes\3
2 f4 c8 d ees4 g, a  4 c,8 d 4 g, 4 
f8\4 ees 4 a8 g
4 ees8 d 4 f\4 4 d,8 c 4 
c,8 (bes) 4 a8 g a bes ees a,

2. r4 \bar ":|"
}

*pagetablature.ly *(layout !)
\version "2.13"

\layout {
  \context {
  \Score
  \override BarNumber  #'stencil = ##f
  tempoHideNote = ##t }
 
  \context {%for the rythm line

  \Staff
  \remove "Clef_engraver"
  \remove "Time_signature_engraver"
  \remove "Staff_symbol_engraver"
  fontSize = #-3
  \override StaffSymbol #'staff-space = #(magstep -3)
  \override Stem #'length = #5
  \override VerticalAxisGroup #'next-staff-spacing = 
#'((minimum-distance . 10))

  }
 
  \context {

  \TabStaff
  \remove "Clef_engraver"
  tablatureFormat = #fret-letter-tablature-format %letters
  \override StaffSymbol #'staff-space = #2 %space between the lines
  \override TabNoteHead   #'extra-offset = #'(0 . .4) %all the 
letters above their line, and not on it

  }

 
  \context {

  \TabVoice
  \override Stem #'transparent = ##t
  \override Beam #'transparent = ##t
  \override Dots #'transparent = ##t
  \override TabNoteHead #'font-name = #'"Times New Roman Italic"
  \override TabNoteHead #'font-size = #3
  \override TabNoteHead #'whiteout = ##f
  }
   }

\paper {
between-system-space = 20 %NO EFFECT AT ALL !
bottom-margin = 0\cm
top-margin = 0\cm
indent = 30 \mm
between-system-padding = #0.5 %No EFFECT AT ALL !
}


and the main .ly :

*jenkinstablature.ly
*\version "2.13"
#(set-global-staff-size 24)
%%
\include"pagetablature.ly"
\include "tablatures.ly"

jenkinsI = #'(2 -3 -7 -10 -14 -19) %F Bes d f a d' tuning

\score{
<<
  \new Staff {\hampesprelude}
  \new TabStaff {  \set TabStaff.stringTunings = #jenkinsI \prelude}
>>
\layout{}
}

\score{
<<
  \new Staff {\hampesallemandeI}
  \new TabStaff {\set TabStaff.stringTunings = #jenkinsI \allemandeI}
>>
\layout{}
}*
*
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Graphical notation in lilypond - results & call for help

2010-07-29 Thread Bernardo Barros
This is really interesting! Could be useful for other things too, like
special vibratos/smorzatos etc.

2010/7/29, Mike Solomon :
> Hey all,
> Some of you may remember a waveform patch that I put out there a little
> while ago.  I've since expanded it for a particular project to make it work
> with (almost) any vector graphic.  I've posted an extract online.  Lilypond
> takes the following vector graphic:
>
> http://www.apollinemike.com/lilypond/vector/essai4.eps
>
> and lays it out so that it hits certain target points in a score.  In this
> particular case, you'll see that the tail of the included image stretches
> non-linearly while the leftmost part retains similar spacing.
>
> http://www.apollinemike.com/lilypond/vector/trio.pdf
>
> Waveforms fall into the category of vector graphics, so all of the examples
> I sent out before are still fair game.
>
> For those of you who are interested in this sort of thing (esp. those of who
> who would self identify as composers of new music), I could really use your
> help to make it better.  Hit me back with your impressions/ideas :-)
>
> ~Mike
>
>
>
> ___
> 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


Woodwind Fingerings Was: Graphical notation in lilypond - results & call for help

2010-07-29 Thread Bernardo Barros
How is the woodwind fingerings project going on??


> 2010/7/29, Mike Solomon :
>> Hey all,
>> Some of you may remember a waveform patch that I put out there a
>> little
>> while ago.  I've since expanded it for a particular project to make it
>> work
>> with (almost) any vector graphic.  I've posted an extract online.
>> Lilypond
>> takes the following vector graphic:
>>
>> http://www.apollinemike.com/lilypond/vector/essai4.eps
>>
>> and lays it out so that it hits certain target points in a score.  In
>> this
>> particular case, you'll see that the tail of the included image stretches
>> non-linearly while the leftmost part retains similar spacing.
>>
>> http://www.apollinemike.com/lilypond/vector/trio.pdf
>>
>> Waveforms fall into the category of vector graphics, so all of the
>> examples
>> I sent out before are still fair game.
>>
>> For those of you who are interested in this sort of thing (esp. those of
>> who
>> who would self identify as composers of new music), I could really use
>> your
>> help to make it better.  Hit me back with your impressions/ideas :-)
>>
>> ~Mike
>>
>>
>>
>> ___
>> 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


Re: Woodwind Fingerings Was: Graphical notation in lilypond - results & call for help

2010-07-29 Thread Mike Solomon
Hey Bernardo,
The woodwind fingering is chugging along.  All of the code is in the
current development version of lilypond, along with some regression tests
showing the functionality on all of the instruments.  It just needs people
to write documentation for it - if any of you are interested, please contact
myself or one of the lilypond dox people.  Furthermore, if any of you have
any questions about the functionality, you can send them to this list, which
I check once a day or so.

Cheers,
Mike 


On 7/29/10 6:15 PM, "Bernardo Barros"  wrote:

> How is the woodwind fingerings project going on??
> 
> 
>> 2010/7/29, Mike Solomon :
>>> Hey all,
>>> Some of you may remember a waveform patch that I put out there a
>>> little
>>> while ago.  I've since expanded it for a particular project to make it
>>> work
>>> with (almost) any vector graphic.  I've posted an extract online.
>>> Lilypond
>>> takes the following vector graphic:
>>> 
>>> http://www.apollinemike.com/lilypond/vector/essai4.eps
>>> 
>>> and lays it out so that it hits certain target points in a score.  In
>>> this
>>> particular case, you'll see that the tail of the included image stretches
>>> non-linearly while the leftmost part retains similar spacing.
>>> 
>>> http://www.apollinemike.com/lilypond/vector/trio.pdf
>>> 
>>> Waveforms fall into the category of vector graphics, so all of the
>>> examples
>>> I sent out before are still fair game.
>>> 
>>> For those of you who are interested in this sort of thing (esp. those of
>>> who
>>> who would self identify as composers of new music), I could really use
>>> your
>>> help to make it better.  Hit me back with your impressions/ideas :-)
>>> 
>>> ~Mike
>>> 
>>> 
>>> 
>>> ___
>>> 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


Re: Graphical notation in lilypond - results & call for help

2010-07-29 Thread josé henrique padovani

Em 29/07/10 11:28, Mike Solomon escreveu:

Hey all,
 Some of you may remember a waveform patch that I put out there a little
while ago.  I've since expanded it for a particular project to make it work
with (almost) any vector graphic.  I've posted an extract online.  Lilypond
takes the following vector graphic:

http://www.apollinemike.com/lilypond/vector/essai4.eps

and lays it out so that it hits certain target points in a score.  In this
particular case, you'll see that the tail of the included image stretches
non-linearly while the leftmost part retains similar spacing.

http://www.apollinemike.com/lilypond/vector/trio.pdf

Waveforms fall into the category of vector graphics, so all of the examples
I sent out before are still fair game.

For those of you who are interested in this sort of thing (esp. those of who
who would self identify as composers of new music), I could really use your
help to make it better.  Hit me back with your impressions/ideas :-)

~Mike



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

   

Oh.. I would really like to have access to the Solomon's Lilypond! ;)
Really nice!

josé

--
http://zepadovani.info


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


Re: tablature characters alignment

2010-07-29 Thread Neil Puttock
On 29 July 2010 14:47, Éditions IN NOMINE  wrote:

> If it is so, my question is : which trick could make all the letters align
> on the same line ?

You need to find the definition of `fret-letter-tablature-format'
(it's in scm/translation-functions.scm) and tweak it slightly so it
doesn't centre the letters:

(define-public (fret-letter-tablature-format
context string-number fret-number)
 (let ((labels (ly:context-property context 'fretLabels)))
  ;; changed from make-vcenter-markup
  (make-simple-markup
   (cond
((= 0 (length labels))
 (string (integer->char (+ fret-number (char->integer #\a)
((and (<= 0 fret-number) (< fret-number (length labels)))
 (list-ref labels fret-number))
(else
 (ly:warning "No label for fret ~a (on string ~a);
only ~a fret labels provided"
 fret-number string-number (length labels))
   ".")

Cheers,
Neil

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


How to suppress bar lines?

2010-07-29 Thread TheOldFellow
Hi,
Sorry about the newbie question.  I need to suppress all bar lines (except
those explicit with /bar).  I have tried adding automaticBars, e.g.:

\version "2.12.3"
\score {

\new StaffGroup \relative c''  {
\set automaticBars = ##f
c4 d e c c d e c
c d e c c d e c c1

}
}

to a score, but this seems to have no effect.  I am probably putting it in
the wrong place, or have the syntax wrong.  Could some kind soul give me an
example.

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


Re: How to suppress bar lines?

2010-07-29 Thread Éditions IN NOMINE

Well several issues :

1. \cadenzaOn, and you place the barlines where you want. But you'll 
have to force the breaks too (don't do it, and your staff will jump out 
of your page on the right !)

2. use \override BarLine #'transparent = ##t or ##f when you want
3. in the layout block, you can remove the Barline engraver like this :
\layout{
 \context {
 \Score
 \override BarLine #'transparent = ##t
   }
}
Hope that helps you !

JMarc
TheOldFellow a écrit :

Hi,
Sorry about the newbie question.  I need to suppress all bar lines 
(except those explicit with /bar).  I have tried adding automaticBars, 
e.g.:


\version "2.12.3"
\score {

\new StaffGroup \relative c''  {
\set automaticBars = ##f
c4 d e c c d e c
c d e c c d e c c1
  
}

}

to a score, but this seems to have no effect.  I am probably putting 
it in the wrong place, or have the syntax wrong.  Could some kind soul 
give me an example.


Richard.


___
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


Re: tempo commands not in learning manual

2010-07-29 Thread Trevor Daniels


Dan Wilckens wrote Thursday, July 29, 2010 2:47 PM



Hi James,

I mainly thought the tempo command was too hard to find in the 
documentation--too illogically placed for me to track down easily 
navigating the notation reference headings (just tried it in the 
2.13 doc's, had similar problems before with 2.12 doc's) and I 
actually couldn't find the command at all in the learning manual 
in a couple minutes of clicking around the section headings. 
(Admittedly, in the index it is easy to find.)


My suggestion is to include the \tempo "Allegro" 4=160 type 
command in the Rhythms section of the Learning Manual, since tempo 
is fundamental to rhythm, and I didn't find it anywhere else in 
the learning manual; I'd even put it as early as 1.2.1, along with 
Clef, Time Signature,


I agree.  A simple example could be included in the same brief
style as the others between Time Signature and Clef in 1.2.1.
This would be easy to do.

etc., or at least in section 2.1.  And, I'd also suggest it be put 
somewhere more logical in the Notation Reference as well, since 
its current location Under Staff Notation->Writing Parts is among 
the last places I'd think to look to find tempo commands; maybe in 
section 1.2.3, Displaying Rhythms, alongside Time Signature etc.


I agree with this too.  The Metronome marks section would be
better placed in 1.2.3 immediately after Time signature, but
the move would require some juggling with a number of snippets.
There are higher priority doc items, though.

Trevor



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


Problem with Lilypond functions

2010-07-29 Thread jim.showalter
I have searched the archives and cannot find why the following is happening.
They are contrived to demonstrate a larger problem.

This one works as expected

majorKey = #(define-music-function (parser location note ) (ly:music?)
#{
 a $note g
#})

{
  \majorKey g
}



But what I really want to do is something like this.

majorKey = #(define-music-function (parser location note ) (ly:music?)
#{
 \key $note \major
#})

{
  \majorKey g
}

I get an error message about that it is expecting  "\default or
NOTENAME_PITCH"  I get a similar error for
transpose.  Is there another variable type (other than ly:music) that should
be used?  Can anyone explain this behavior?

Thanks,
Jim


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


Midi output for multiple voices

2010-07-29 Thread Michael Pozhidaev
Hello, everybody!

I've got the problem with midi files generated from scores with
temporary second voice. The notes from second voice already being played
in first one are silently skipped in midi files. Snippet like in
following example:

<< { \voiceOne 2}
\new Voice {\voiceTwo a'8 b'8 a'8 g'8}>>

The b'8 in second voice is not played in midi since it is in the first
voice. 

Please, help me, is there any workaround for this? I am using
lilypond-2.12.2 and timidity-2.13.2.

Thanks!
-- 
Michael Pozhidaev. Tomsk, Russia. E-mail: m...@altlinux.ru
Russian info page: http://www.marigostra.ru/



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