Re: New Sibelius to LilyPond conversion suite

2010-02-03 Thread Johan Vromans
Kirill sidos...@yandex.ru writes:

 Update for sib2ly released (v1.01, 2 Feb 2010)
 
 * Chord symbols now supported.

Confirmed.

 * sib2lydump.plg updated to work with Sibelius 5.

Confirmed.

I'm very impressed!

 Johan,
 When you reported that chords do not work, I misunderstood you at first.
 The chords as in c e g of course always worked.

Oops, my fault. Being a guitar player, chord more naturally refers
to C than c e g.

 The chord *symbols* as in A#7 or Bbsus4 are now implemented in
 version 1.01. The example you sent me translates fine, so do chord
 symbols in the example scores that come with Sibelius 5 (but see
 below).

What I get now is that chord symbols come out twice. Once as a chord
symbol and once as a markup. E.g.,

  Bar BarNumber=2 Length=1024 
Text position=0 voicenumber=1 dx=24 dy=144 hidden=false
  Text=Bm7 StyleId=text.staff.space.chordsymbol
  TextWithFormattingAsString=Bm7 StyleAsText=Chord symbol
/Text
...
Text position=512 voicenumber=1 dx=24 dy=144 hidden=false
  Text=E7 StyleId=text.staff.space.chordsymbol
  TextWithFormattingAsString=E7 StyleAsText=Chord symbol
 /Text

produces

  Soprano = {
  ...
  r4^\markup {Bm7} e8^\markup {E7} fis8 gis8 a8 b8 c8  |%2

and

  SopranoChords = {
  \chords 
  ...
  b1*1/4:m7 e1*3/4:7  |%2

 Incidentally, what does F#m7(4) mean

Most likely that a piano player tries to write guitar chords :)

Thanks, thanks, thanks (and keep going!)

-- Johan


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


Re: Lilypond vs Score

2010-02-03 Thread Gerard McConnell
After seeing that output, I'm curious: has anybody 
played around in Lilypond with making the staff curve 
around (like forming a circle, or 
just bending down the page or something)?  I'd like to 
be able to do that.



Best,
Jonathan



This is exactly why I 'm so glad that Lilypond can
produce SVG output.  Import the SVG into
Inkscape 0.47 and you can do 
ABSOLUTELY ANYTHING with your score.  
I've said it before - SVG output from Lilypond can 
be imported into Inkscape, where the graphical elements 
can be manipulated in any way you want.  
No restrictions on placement of notes, spacing, 
text, pictures, grob sizes, bend staves, stems, etc.  
The LilyPond/LilyPondTool/Inkscape 
combination is OUTSTANDING. 


Gerard


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


Re: Ambitus

2010-02-03 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Monday 01 February 2010 22:41:36 you wrote:
 On 31 January 2010 20:01, Reinhold Kainhofer reinh...@kainhofer.com wrote:
  You can write your own engraver that listens to the note-event rather
  than the created NoteHead grobs. There, you can easily extract the
  pitch...
 
 Of course!  Though there's still the problem of how to funnel the
 pitch information to a title markup...

Isn't it possible to generate the ambitus score object in the  'finalize method 
of the engraver and assign it to a header field? One could then use 
   subtitle=\fromproperty #'header:ambitus
to get the ambitus printed.

However, I'm currently stuck at how to obtain the score the engraver is 
assigned to (of course, one could always simply insert into 
$defaultlayout...).
So, given the engraver object (or the associated context), how can I obtain 
the score object or its header layout?

Cheers,
Reinhold
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAktptCsACgkQTqjEwhXvPN0p5ACgrrnSUQHkBAGmWvUn+cOOMq/o
Ee4AoID5xOp7MdCdI8Wasn5wVRga6RGA
=HINf
-END PGP SIGNATURE-


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


Drop D tuning

2010-02-03 Thread Brett McCoy
I have a score where I need to indicate Drop D tuning for the guitar
(6th string is tuned down to D). The typical way this is indicated in
guitar music is a (6) = D (circle with a 6 in it = D), placed at the
top left of page 1 under the title, but above a tempo mark. I am
relatively new to Lilypond and am unsure how to do this... any
suggestions?

-- Brett

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


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


Re: Drop D tuning

2010-02-03 Thread Kieren MacMillan
Hi Brett,

 I have a score where I need to indicate Drop D tuning for the guitar
 (6th string is tuned down to D). The typical way this is indicated in
 guitar music is a (6) = D (circle with a 6 in it = D), placed at the
 top left of page 1 under the title, but above a tempo mark. I am
 relatively new to Lilypond and am unsure how to do this... any suggestions?

\version 2.13.11

dropD = \markup \line { \circle 6 = D }

\header {
  title = Drip, Drip, Drop-D
  piece = \dropD
}

\score {
  \relative d { \clef treble_8 d1 }
}

Hope this helps!
Kieren.


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


Re: Drop D tuning

2010-02-03 Thread Brett McCoy
On Wed, Feb 3, 2010 at 2:39 PM, Kieren MacMillan
kieren_macmil...@sympatico.ca wrote:

 \version 2.13.11

 dropD = \markup \line { \circle 6 = D }

 \header {
  title = Drip, Drip, Drop-D
  piece = \dropD
 }

 \score {
  \relative d { \clef treble_8 d1 }
 }

 Hope this helps!

It sure did, exactly what I was looking for! Thanks!

-- Brett

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


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


Re: Drop D tuning

2010-02-03 Thread David Stocker

Brett,

This is a modification of the code I use to draw this mark. Maybe you 
can put this in the \header block somewhere where it will appear in the 
appropriate place. I place this mark below the first system's clef by 
attaching it to the first note an then using an \tweak or an offset 
script to maneuver it to where I want it to go.


To really understand how this works and how the command relate to each 
other, I'd recommend looking up each of these commands in the Command 
index and reading the sections that they are explained in:


http://lilypond.org/doc/v2.12/Documentation/user/lilypond/LilyPond-command-index#LilyPond-command-index

\markup {
 \column {
   \line {
 \general-align #Y #CENTER {
   \circle \fontsize #-4.5 \musicglyph #six \tiny { = D }
   }
 }
  }
}

Brett McCoy wrote:

I have a score where I need to indicate Drop D tuning for the guitar
(6th string is tuned down to D). The typical way this is indicated in
guitar music is a (6) = D (circle with a 6 in it = D), placed at the
top left of page 1 under the title, but above a tempo mark. I am
relatively new to Lilypond and am unsure how to do this... any
suggestions?

-- Brett

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


___
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


How to glue markup with parameter passed note in define-music-function environment?

2010-02-03 Thread Paweł Różański
Hello,

I'm trying to define music function, a note with baroque descriptions.
So it boils down to achieving (simplified example):

 c'_\markup{s}

via:

fun = #(define-music-function
   (parser location note)
   (ly:music?)
 #{
 $note \mark \markup{ s }
#})

{
 \fun c'
}

---

\mark enters another object (I think) and s is misplaced. The question
is,  how to achieve

 $note_\markup{ s }

in define-music-function definition.. because $note_ can't be parsed correctly.

Thanks,
-- 
Paweł Różański


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


Re: Drop D tuning

2010-02-03 Thread James Bailey


On 03.02.2010, at 20:45, David Stocker wrote:


Brett,

This is a modification of the code I use to draw this mark. Maybe  
you can put this in the \header block somewhere where it will  
appear in the appropriate place.


Sorry, I'm having difficulty visualizing this. Where in the \header  
block do you consider to be an appropriate place?



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


parts without time (and bars and key)

2010-02-03 Thread Werner
I want to write without time, with no bars and - with no key-signature (or
C-major), but the behavior should be: every accidental holds only for one note,
so naturals aren't necessary (can be forced like always with ! or ?) but for
repeated fis e.g. it is printed always a sharp.

Is there already a predefined key and time for that or do I have to make
everything manually?

Greetings

Werner



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


Re: Drop D tuning

2010-02-03 Thread David Stocker

Kieren suggested piece.

James Bailey wrote:


On 03.02.2010, at 20:45, David Stocker wrote:


Brett,

This is a modification of the code I use to draw this mark. Maybe you 
can put this in the \header block somewhere where it will appear in 
the appropriate place.


Sorry, I'm having difficulty visualizing this. Where in the \header 
block do you consider to be an appropriate place?





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


Re: Drop D tuning

2010-02-03 Thread Brett McCoy
Yes, David, I put your markup in piece and it worked fine, just like
Kieren's version.

On Wed, Feb 3, 2010 at 3:22 PM, David Stocker
dstoc...@thenotesetter.com wrote:
 Kieren suggested piece.

 James Bailey wrote:

 On 03.02.2010, at 20:45, David Stocker wrote:

 Brett,

 This is a modification of the code I use to draw this mark. Maybe you can
 put this in the \header block somewhere where it will appear in the
 appropriate place.

 Sorry, I'm having difficulty visualizing this. Where in the \header block
 do you consider to be an appropriate place?





-- 

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


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


Re: Drop D tuning

2010-02-03 Thread Nick Payne
I prefer to have the indication just to the left of the first stave, and 
for this I set the instrument name, as it automatically gets placed 
correctly:


\relative c' {
\clef treble_8
\set Staff.instrumentName = \markup \bold { \circle {6} = D  }
c1
}

Nick

On 04/02/10 06:28, Brett McCoy wrote:

I have a score where I need to indicate Drop D tuning for the guitar
(6th string is tuned down to D). The typical way this is indicated in
guitar music is a (6) = D (circle with a 6 in it = D), placed at the
top left of page 1 under the title, but above a tempo mark. I am
relatively new to Lilypond and am unsure how to do this... any
suggestions?
   


attachment: test0.preview.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Drop D tuning

2010-02-03 Thread Brett McCoy
That looks nice, too. In many guitar books, though, I see it placed at
the top, especially if other strings need to be downtuned also, like a
lot of metal guitarists do.

On Wed, Feb 3, 2010 at 3:30 PM, Nick Payne nick.pa...@internode.on.net wrote:
 I prefer to have the indication just to the left of the first stave, and for
 this I set the instrument name, as it automatically gets placed correctly:

 \relative c' {
    \clef treble_8
    \set Staff.instrumentName = \markup \bold { \circle {6} = D  }
    c1
 }

 Nick

 On 04/02/10 06:28, Brett McCoy wrote:

 I have a score where I need to indicate Drop D tuning for the guitar
 (6th string is tuned down to D). The typical way this is indicated in
 guitar music is a (6) = D (circle with a 6 in it = D), placed at the
 top left of page 1 under the title, but above a tempo mark. I am
 relatively new to Lilypond and am unsure how to do this... any
 suggestions?



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





-- 

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


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


Re: Drop D tuning

2010-02-03 Thread James Bailey
Oh yeah, that makes total sense. Thanks. I haven't seen Kieren's  
email yet.

On 03.02.2010, at 21:22, David Stocker wrote:


Kieren suggested piece.

James Bailey wrote:


On 03.02.2010, at 20:45, David Stocker wrote:


Brett,

This is a modification of the code I use to draw this mark. Maybe  
you can put this in the \header block somewhere where it will  
appear in the appropriate place.


Sorry, I'm having difficulty visualizing this. Where in the  
\header block do you consider to be an appropriate place?






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


Re: Drop D tuning

2010-02-03 Thread James Bailey
Oh yeah, that makes total sense. Thanks. I haven't seen Kieren's  
email yet.

On 03.02.2010, at 21:22, David Stocker wrote:


Kieren suggested piece.

James Bailey wrote:


On 03.02.2010, at 20:45, David Stocker wrote:


Brett,

This is a modification of the code I use to draw this mark. Maybe  
you can put this in the \header block somewhere where it will  
appear in the appropriate place.


Sorry, I'm having difficulty visualizing this. Where in the  
\header block do you consider to be an appropriate place?






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


Re: Drop D tuning

2010-02-03 Thread Nick Payne

That can be accomodated too:-) e.g.

\relative c' {
\clef treble_8
\set Staff.instrumentName = \markup \column {
\bold \line { \circle {3} = F#  }
\bold \line { \circle {6} = D  }
}
c1
}

Nick

On 04/02/10 07:32, Brett McCoy wrote:

That looks nice, too. In many guitar books, though, I see it placed at
the top, especially if other strings need to be downtuned also, like a
lot of metal guitarists do.

On Wed, Feb 3, 2010 at 3:30 PM, Nick Paynenick.pa...@internode.on.net  wrote:
   

I prefer to have the indication just to the left of the first stave, and for
this I set the instrument name, as it automatically gets placed correctly:

\relative c' {
\clef treble_8
\set Staff.instrumentName = \markup \bold { \circle {6} = D  }
c1
}

Nick

On 04/02/10 06:28, Brett McCoy wrote:
 

I have a score where I need to indicate Drop D tuning for the guitar
(6th string is tuned down to D). The typical way this is indicated in
guitar music is a (6) = D (circle with a 6 in it = D), placed at the
top left of page 1 under the title, but above a tempo mark. I am
relatively new to Lilypond and am unsure how to do this... any
suggestions?
   


attachment: test0.preview.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Drop D tuning

2010-02-03 Thread Nick Payne
And for a piece like Koyunbaba, where five of the six strings are 
retuned, something like this:


%==
\version 2.13.11

\include english.ly

\pointAndClickOff

actual = \markup {
\lower #1.9
\score {
\new Staff \with {
\remove Time_signature_engraver
} {
\set Staff.instrumentName= \markup \huge (actual) 
\clef treble_8 \cadenzaOn
\override Stem #'transparent = ##t
d, a, d a d' f'4 s \bar dashed
}
\layout {
ragged-right = ##t
indent = 1\cm
}
}
\hspace #.5
}

scordatura = \markup {
\lower #2.4
\score {
\new Staff \with {
\remove Time_signature_engraver
} {
\set Staff.instrumentName= \markup \tiny (scordatura)  
\clef treble_8 \cadenzaOn
\override Stem #'transparent = ##t
d, a, d g b e'4 s \bar dashed
}
\layout {
ragged-right = ##t
indent = 1\cm
}
}
\hspace #.5
}

actualnotes = \relative c {
\clef treble_8
d,8( f) bf d a' d4
}

scordaturanotes = \relative c {
\clef treble_8
d,8( f-3) bf-1 d-0 g-0 b!-04
}

\score {

\new Staff 
\set Staff.instrumentName = \actual
\new Voice \actualnotes

\new Staff 
\set Staff.instrumentName = \scordatura
\new Voice \scordaturanotes


\layout {
ragged-right = ##t
indent = 5\cm
\context {
\Staff
\remove Time_signature_engraver
}
}
}
%==

Nick

On 04/02/10 07:32, Brett McCoy wrote:

That looks nice, too. In many guitar books, though, I see it placed at
the top, especially if other strings need to be downtuned also, like a
lot of metal guitarists do.

On Wed, Feb 3, 2010 at 3:30 PM, Nick Paynenick.pa...@internode.on.net  wrote:
   

I prefer to have the indication just to the left of the first stave, and for
this I set the instrument name, as it automatically gets placed correctly:

\relative c' {
\clef treble_8
\set Staff.instrumentName = \markup \bold { \circle {6} = D  }
c1
}

Nick

On 04/02/10 06:28, Brett McCoy wrote:
 

I have a score where I need to indicate Drop D tuning for the guitar
(6th string is tuned down to D). The typical way this is indicated in
guitar music is a (6) = D (circle with a 6 in it = D), placed at the
top left of page 1 under the title, but above a tempo mark. I am
relatively new to Lilypond and am unsure how to do this... any
suggestions?
   


attachment: test0.preview.png___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


RE: parts without time (and bars and key)

2010-02-03 Thread James Lowe
I guess you just use c major and for accidentals See Notation Reference - 
Automatic accidentals. One of those will do what you want ('dodecaphonic' or 
possibly 'forget').

I don't know about no time but you can also remove the bar engraver

See same document

Visibility and color of objects

It's all in there if you look hard enough.

James


-Original Message-
From: lilypond-user-bounces+james.lowe=datacore@gnu.org on behalf of Werner
Sent: Wed 03/02/2010 20:20
To: lilypond-user@gnu.org
Subject: parts without time (and bars and key)
 
I want to write without time, with no bars and - with no key-signature (or
C-major), but the behavior should be: every accidental holds only for one note,
so naturals aren't necessary (can be forced like always with ! or ?) but for
repeated fis e.g. it is printed always a sharp.

Is there already a predefined key and time for that or do I have to make
everything manually?

Greetings

Werner



___
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: How to glue markup with parameter passed note indefine-music-function environment?

2010-02-03 Thread Gilles THIBAULT



how to achieve
$note_\markup{ s }
in define-music-function definition.. because $note_ can't be parsed 
correctly.


Well, you can try this work-around with a \skip and a  construct.

%
fun = #(define-music-function (parser location note)(ly:music?)
#{
 $note s1*0_\markup { s } 
#})

\new Voice { \fun c' }

%

For a more advanced function, you'll have to use scheme.
See http://lsr.dsi.unimi.it/LSR/Item?id=82 for example.

Gilles 





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


Re: Drop D tuning

2010-02-03 Thread Brett McCoy
That's an interesting way to do it.

On Wed, Feb 3, 2010 at 4:05 PM, Nick Payne nick.pa...@internode.on.net wrote:
 And for a piece like Koyunbaba, where five of the six strings are retuned,
 something like this:

 %==
 \version 2.13.11

 \include english.ly

 \pointAndClickOff

 actual = \markup {
    \lower #1.9
    \score {
        \new Staff \with {
            \remove Time_signature_engraver
        } {
            \set Staff.instrumentName= \markup \huge (actual) 
            \clef treble_8 \cadenzaOn
            \override Stem #'transparent = ##t
 d, a, d a d' f'4 s \bar dashed
        }
        \layout {
            ragged-right = ##t
            indent = 1\cm
        }
    }
    \hspace #.5
 }

 scordatura = \markup {
    \lower #2.4
    \score {
        \new Staff \with {
            \remove Time_signature_engraver
        } {
            \set Staff.instrumentName= \markup \tiny (scordatura)  
            \clef treble_8 \cadenzaOn
            \override Stem #'transparent = ##t
 d, a, d g b e'4 s \bar dashed
        }
        \layout {
            ragged-right = ##t
            indent = 1\cm
        }
    }
    \hspace #.5
 }

 actualnotes = \relative c {
    \clef treble_8
    d,8( f) bf d a' d4
 }

 scordaturanotes = \relative c {
    \clef treble_8
    d,8( f-3) bf-1 d-0 g-0 b!-04
 }

 \score {
 
        \new Staff 
            \set Staff.instrumentName = \actual
            \new Voice \actualnotes

        \new Staff 
            \set Staff.instrumentName = \scordatura
            \new Voice \scordaturanotes


    \layout {
        ragged-right = ##t
        indent = 5\cm
        \context {
            \Staff
            \remove Time_signature_engraver
        }
    }
 }
 %==

 Nick

 On 04/02/10 07:32, Brett McCoy wrote:

 That looks nice, too. In many guitar books, though, I see it placed at
 the top, especially if other strings need to be downtuned also, like a
 lot of metal guitarists do.

 On Wed, Feb 3, 2010 at 3:30 PM, Nick Paynenick.pa...@internode.on.net
  wrote:


 I prefer to have the indication just to the left of the first stave, and
 for
 this I set the instrument name, as it automatically gets placed
 correctly:

 \relative c' {
    \clef treble_8
    \set Staff.instrumentName = \markup \bold { \circle {6} = D  }
    c1
 }

 Nick

 On 04/02/10 06:28, Brett McCoy wrote:


 I have a score where I need to indicate Drop D tuning for the guitar
 (6th string is tuned down to D). The typical way this is indicated in
 guitar music is a (6) = D (circle with a 6 in it = D), placed at the
 top left of page 1 under the title, but above a tempo mark. I am
 relatively new to Lilypond and am unsure how to do this... any
 suggestions?






-- 

In the rhythm of music a secret is hidden;
If I were to divulge it, it would overturn the world.
   -- Jelaleddin Rumi


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


Re: How to glue markup with parameter passed note indefine-music-function environment?

2010-02-03 Thread Paweł Różański
 how to achieve
 $note_\markup{ s }
  $note s1*0_\markup { s } 
Ahh of course :) a zero length skip

In my example it works better without  
I just s1*0_\markup { s} $note, so it enters markup in place, and add
note thereafter.

 For a more advanced function, you'll have to use scheme.
 See http://lsr.dsi.unimi.it/LSR/Item?id=82 for example.
No thanks, i have to code on daily basis... If I can achieve something
in lilypond
without closures -  I'll stick to it :) Example is nice, anyway.

Lilypond teach me music well - no need for such constructs.

I'll post my crude example another day.

Thank you very much
-- 
Paweł Różański


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


Re: New Sibelius to LilyPond conversion suite

2010-02-03 Thread Michael Good
Hi Kirill,

This is an interesting approach to Sibelius to LilyPond conversion. However, I 
do agree with Carl's earlier message. It seems that a more generally useful 
approach would be to improve MusicXML to LilyPond conversion.

The Dolet 5 for Sibelius and Dolet 5 for Finale converters both convert nearly 
as much musical information to MusicXML as is possible via the program's plug-
in interface. Dolet 1 for Sibelius is many years old and designed for much 
older versions of Sibelius that did not have such extensive plug-in 
capabilities. 

Obviously one can do much better than Dolet 1 with Sibelius 6, but I don't 
think this extends to Dolet 5. I would be interested in hearing what you can 
convert directly to your XML format from your plug-in that is not being 
exported with the Dolet 5 for Sibelius plug-in. If it's available from the 
Sibelius 6.1 plug-in interface, Dolet 5 should export it to the MusicXML file.

There will definitely be lossiness going from Sibelius to an intermediate 
format, and from that intermediate format to LilyPond. But I think the 
lossiness will be minimized if that intermediate format is MusicXML produced 
by our latest Dolet plug-ins. The focus of the development could then be on 
reducing the lossiness of MusicXML to LilyPond conversions. That would make 
things work better for all programs - commercial programs like Finale or 
Sibelius, or free programs like MuseScore.

Best regards,

Michael Good
Recordare LLC




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


Re: String number collision

2010-02-03 Thread Bobber

David Stocker wrote:

Greetings.

Your example works as is in 2.13.11, with the string number 
indications appearing above the beams of the notes.

I'm using the 2.12 stable branch.  Is 2.13.11 mostly usable?

--
Bob Wooldridge
Blog: http://kc0dxf.net/blog/



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


Re: String number collision

2010-02-03 Thread Graham Percival
On Wed, Feb 03, 2010 at 07:42:18PM -0600, Bobber wrote:
 David Stocker wrote:

 Your example works as is in 2.13.11, with the string number  
 indications appearing above the beams of the notes.
 I'm using the 2.12 stable branch.  Is 2.13.11 mostly usable?

2.13.12 (not yet released) has 17 critical issues, fixing 4 of the
21 critical issues in 2.13.11.  It is not recommended for normal
users.

Cheers,
- Graham


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


Major and minor

2010-02-03 Thread Éric Bouvéron
Hi,
I include a file, on which I tried to show a probblem.
When major, a triangle is put up the name of the chord, when minor, a m is
written on the same level as the chord.
Is it possible to have the triangle and the mat the chord level, and keep
the rest as it is?
With thanks and regards,
Eric


%%
\version 2.12.3



#(define (conditional-kern-before markup bool amount)
 Add AMOUNT of space before MARKUP if BOOL is true.
 (if bool
 (make-line-markup
  (list (make-hspace-markup amount)
   markup))
 markup))

#(define-public (alteration-text-accidental-markup alteration)
 (make-smaller-markup
  (make-raise-markup
   (if (= alteration FLAT)
   1.7
   2)
   (make-musicglyph-markup
(assoc-get alteration standard-alteration-glyph-name-alist )

#(define (accidental-markup alteration)
 Return accidental markup for ALTERATION.
 (if (= alteration 0)
 (make-line-markup (list empty-markup))
 (conditional-kern-before
  (alteration-text-accidental-markup alteration)
  (= alteration FLAT) 0.2)))

#(define-public (special-note-name-markup pitch)
 Return pitch markup for PITCH.
 (make-line-markup
  (list
   (make-simple-markup
(vector-ref #(C D E F G A B) (ly:pitch-notename pitch)))
(accidental-markup (ly:pitch-alteration pitch)

\layout {
 \context {
   \Score
   chordRootNamer = #special-note-name-markup
 }
}

\chords {
  c1:maj c1:min c1:maj7 c1:min7 cis1:dim7 cisd1:aug7
}
%%




-- 
Éric Bouvéron

G/F, 66 Kai Yuen street
North Point
Hong Kong S.A.R.

Tél: 2972 2567
   9046 3611

Skype: Wafaic

QUOS VULT PERDERE JUPITER DEMENTAT

Please consider reducing waste by not printing this email.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


String number tuning

2010-02-03 Thread Bobber
I would like to have more control over where string numbers, left hand 
fingerings and right hand fingers are placed.  I mean putting them below 
a note, to the side or above.  Is this possible?



--
Bob Wooldridge
Blog: http://kc0dxf.net/blog/



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


Re: String number tuning

2010-02-03 Thread David Stocker

Bob,

Not only is it possible, but it is probable that doing so will increase 
your fun quotient with LilyPond.


You'll be interested in 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Inside-the-staff#Fingering-instructions


In particular, be aware that modifications like \set 
fingeringOrientations = '#(left) don't have an effect on fingerings 
placed on notes which are not within a chord construct. That is, if you 
want a single note fingering to go left (or right or down), you'll have 
to put it into chord braces -- b-14 rather than b4-1 (that trips up a 
lot of new users when they start modifying fingering placements).


Have fun,

David


Bobber wrote:
I would like to have more control over where string numbers, left hand 
fingerings and right hand fingers are placed.  I mean putting them 
below a note, to the side or above.  Is this possible?






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


Re: New Sibelius to LilyPond conversion suite

2010-02-03 Thread Kirill

Michael Good wrote:

Obviously one can do much better than Dolet 1 with Sibelius 6, but I don't 
think this extends to Dolet 5.



Hi Michael,

Granted, your Dolet 5 is perhaps much more advanced than the earlier 
versions. I'm sure you are doing a wonderful job there, and a very 
useful one too.

I haven't tried Dolet 5 yet, though, as it costs $199.

However, I am such a militant believer in Free Software, that even if I 
*did* start working on MusicXML-LilyPond converter, I would be 
ethically compelled to first produce a free and open source exporter 
from Sibelius to MusicXML, essentially duplicating the functionality of

Dolet and intruding on your territory. I do not want to do that.


Best,

Kirill Sidorov



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


Re: String number tuning

2010-02-03 Thread Bobber

Tried it but nothing happens:

% measure 2:
  
 { r8 c'8 e8 c8 e4 } \\
 {  \set fingeringOrientations = #'(right) c,2.-4 }
  



David Stocker wrote:

Bob,

Not only is it possible, but it is probable that doing so will 
increase your fun quotient with LilyPond.


You'll be interested in 
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Inside-the-staff#Fingering-instructions 



In particular, be aware that modifications like \set 
fingeringOrientations = '#(left) don't have an effect on fingerings 
placed on notes which are not within a chord construct. That is, if 
you want a single note fingering to go left (or right or down), you'll 
have to put it into chord braces -- b-14 rather than b4-1 (that 
trips up a lot of new users when they start modifying fingering 
placements).


Have fun,

David


Bobber wrote:
I would like to have more control over where string numbers, left 
hand fingerings and right hand fingers are placed.  I mean putting 
them below a note, to the side or above.  Is this possible?





--
Bob Wooldridge
Blog: http://kc0dxf.net/blog/




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


Re: Editing notes in a separate file

2010-02-03 Thread Carl Sorensen
On 1/2/10 10:06 AM, Michael J. O'Donnell addr...@hidden wrote:

 In the hope that I had overlooked
 something (I've read the whole notation manual, but there are clearly
 things that haven't made it in yet---I've found some of them in the
 *.scm and *.ly sources but there are bound to be others that I've
 missed) I posted the query.
 

Please let us know the things you've found that haven't made it into the
Notation Reference yet; the Notation Reference is intended to be exhaustive.

Thanks,

Carl





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


Re: Re: String number tuning

2010-02-03 Thread nick . payne
  BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }Try 
2 in the 2nd voice. 
  Nick 
 On Thu 04/02/10  2:09 PM , Bobber bob...@kc0dxf.net sent: 
 Tried it but nothing happens:  
  % measure 2:  
  { r8 c'8 e8 c8 e4 } \  
   {  set fingeringOrientations = #'(right) c,2.-4 }  
  
 David Stocker wrote:  
  Bob,  
   
  Not only is it possible, but it is probable that doing so will   
  increase your fun quotient with LilyPond.  
   
  You'll be interested in   
  
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Inside-the-staff#Fingering-instructions
 
  
   
   
  In particular, be aware that modifications like set   
  fingeringOrientations = '#(left) don't have an effect on fingerings 
  
  placed on notes which are not within a chord construct. That is, if 
  
  you want a single note fingering to go left (or right or down), 
you'll   
  have to put it into chord braces -- 4 rather than b4-1 (that   
  trips up a lot of new users when they start modifying fingering   
  placements).  
   
  Have fun,  
   
  David  
   
   
  Bobber wrote:  
  I would like to have more control over where string numbers, left  
 
  hand fingerings and right hand fingers are placed.  I mean putting 
  
  them below a note, to the side or above.  Is this possible?  
   
   
 --   
 Bob Wooldridge  
 Blog: http://kc0dxf.net/blog/  
 ___  
 lilypond-user mailing list  
 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: New Sibelius to LilyPond conversion suite

2010-02-03 Thread Martin Tarenskeen



On Thu, 4 Feb 2010, Michael Good wrote:


There will definitely be lossiness going from Sibelius to an intermediate
format, and from that intermediate format to LilyPond. But I think the
lossiness will be minimized if that intermediate format is MusicXML produced
by our latest Dolet plug-ins. The focus of the development could then be on
reducing the lossiness of MusicXML to LilyPond conversions. That would make
things work better for all programs - commercial programs like Finale or
Sibelius, or free programs like MuseScore.


It would make things even much better if the Dolet plugins would be free 
or at least cost much less than they do now. Then more people will start 
using it, more bugs will be revealed, and feature requests will be 
reported, more bugs will be fixed, and development speed will be increased 
drastically. For example, how many people in this mailinglist actually 
bought the Dolet plugin for Sibelius ?


Everyone has his own preferred music scoring tool. For me that is 
Lilypond, for others this may be Sibelius, or Finale, or MuseScore. 
MusicXML was and still is a great idea aiming to provide a way to exchange 
scores between all these tools. I just don't hope MusicXML will be like 
Esperanto: The Universal Language that practically no one really uses.


--

Martin


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