Re: Accordion notation: registers, stradella / ask for existing symbol modification

2008-03-30 Thread Ledocq-Boccart

Hi George,

I have searched for literature about accordion register symbols and I 
got the following link


http://64.233.183.104/search?q=cache:cpv7SYD8hngJ:www.accordions.com/index/art/stradella.shtml+accordion+register+symbol&hl=fr&ct=clnk&cd=1&gl=be&client=firefox-a

where symbols presents 3 lines inside a circle.
(with \musicglyph #"accordion.accDiscant"
we get two lines; and you should instead desire one line)

The existing
\musicglyph #"accordion.accDiscant"
symbol is sufficient for an accordion featured with max 3 voices on each 
keyboard (lets us say treeble, medium and bass)


The attached document presents 5 possible separate voices combined in so 
many registers (I believe more than 25 possibilities).

If using only two voices, only two dots are to be marked in the symbol.

_The 3 lines symbol could appears then to be more standard than the 2 
lines one_.


I presume a new glyph asks to be developped and implemented in Lilypond 
to implement the 3 lines symbols; and so requesting programming 
ressources and time to the developpers.


Could someboby among the developpers have the possibility to modify the 
existing symbol?


Thanks in advance for consider this demand!

Best regards

Charlie

ps:
I wonder how the existing symbol
\musicglyph #"accordion.accDiscant"
could be featured with one more line?
As I am interested to understand a bit more about Lilypond "deep" 
programming I am ready to invest of my time to develop that 3 lines symbol.
Could somebody among the developpers tell me where I could find the 
source of that symbol?

Or tell me if I can forget that idea?
also: my native langage is french

#



George_ a écrit :


Ledocq-Boccart wrote:
  
with the following snippet you should got the missing  circle around the 
dots:


%start snippet

accFB = 
  _\markup 
\combine
   \musicglyph #"accordion.accDiscant" 
   \combine
   \raise #0.5 \musicglyph #"accordion.accDot" 
   \raise #1.5 \musicglyph #"accordion.accDot" 


%end snippet


with   _\markup the symbol lays below the score
with   ^\markup the symbol lays above the score (used for the righthand
keyboard score)
 
I've tried it and it works; 


NB: I did not find any "accordion.accBascant" in the documentaion; does it
matter?... even if the used code is "accDiscant" for use on the lefthand
keyboard score?

Much fun with your accordion!

Charlie



Hmm. Because on my music, I get two kinds of bass register symbol: They are
both circles, but one has three lines inside, and one only has one, instead
of the usual two. So I was hoping with something different (i.e. the
acc.Bascant) I could get something different. So is there some way I can
change the symbol or something similar?

Thanks for all this help
  



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


Re: music notation fonts

2008-03-30 Thread Werner LEMBERG

> I'm very glad to see such a large open-source effort for music
> notation.  I've actually started working on a similar project
> myself, although my intent is to make a GUI-based notation
> application (along the lines of Finale or Encore) rather than a
> batch system.

Good luck :-)

> As I'm starting to learn about notation software, I've observed that
> most (if not all) applications rely on music notation fonts to plot
> the notes on the staff, and in many cases, the staffs themselves are
> part of the font.  So my question is this: are there any truly
> open-source music notation fonts that I could use in my application?

LilyPond's fonts are GPLed (with an embedding exception), which we
consider the right kind of `free'.

> Assuming that I one day finish my project, I'd like to distribute it
> freely and contribute it to the open-source community, but I don't
> know much about how licensing works when you add third-party
> components, even if such components are themselves open-source.  I'd
> appreciate if someone could shed some light here -- thanks!

I think this is not the right forum for discussing license issues, and
you can find plenty of links in the internet.  However, in general, if
you use GPLed stuff, the results must be GPLed also.  There are more
liberal licenses like BSD.


Werner


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


Re: clip-regions -sorry to bump

2008-03-30 Thread Damian leGassick

but...

i need this urgently

anyone throw me a bone?

tia

d


On 28 Mar 2008, at 21:21, Damian leGassick wrote:


hi

if i use the example from 3.1.4 in my layout block:

 clip-regions
  = #(list
  (cons
   (make-rhythmic-location 5 1 2)
   (make-rhythmic-location 7 3 4)))

i get the following error with -dclip-systems:

Converting to `fugue-from-5.1.2-to-7.3.4-clip.pdf'.../Applications/ 
LilyPond.app/Contents/Resources/share/lilypond/current/scm/framework- 
ps.scm:627:60: In procedure car in expression (car systems):
/Applications/LilyPond.app/Contents/Resources/share/lilypond/current/ 
scm/framework-ps.scm:627:60: Wrong type (expecting pair): ()



any clues?
v 2.11.38 intel mac osx 10.5.2 running the ppc binary

d
___
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: clip-regions -sorry to bump

2008-03-30 Thread Valentin Villenave
2008/3/30, Damian leGassick <[EMAIL PROTECTED]>:

> anyone throw me a bone?

The dclip thing works fine here. I suspect there's something wrong
with the OSX app...

Can you try compiling the following snippet, for instance?



\layout {
  clip-regions
  = #(list
  (cons
   (make-rhythmic-location 5 1 2)
   (make-rhythmic-location 7 3 4)))
}

 \relative { c d e f g a b c d e f g a b c d e f g
 a g f e d c b a g f e d c b a g f e d c b a g f e d c b a }



Cheers,
Valentin


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


Re: Accordion notation: registers, stradella / ask for existing symbol modification

2008-03-30 Thread Reinhold Kainhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Sonntag, 30. März 2008 schrieb Ledocq-Boccart:
> The existing
> \musicglyph #"accordion.accDiscant"
> symbol is sufficient for an accordion featured with max 3 voices on each
> keyboard (lets us say treeble, medium and bass)

I suppose you noticed that you are always talking about a "music glyph"  with 
a given name. This hints at it being a glyph in Lilypond's Feta font. And 
indeed: You'll find a glyph called accordion.accDiscant in the Feta font (see 
the appendix of the user manual):
http://lilypond.org/doc/v2.11/Documentation/user/lilypond/The-Feta-font

Not surprisingly, there is also accordion.accFreebase (with only one line) and 
accordion.addStdbase with three lines...
Also, the dot is just a glyph, which is shifted to the correct position with 
#raise. So, in summary, to generate a registration mark with the Stdbase 
glyph, simply replace the glyph name in your accFB definition and shift the 
dots to the desired position...

Cheers,
Reinhold

- -- 
- --
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH73p7TqjEwhXvPN0RAkmJAJ9kocOXmyXS/HUNxbgS1YE/vaNQXACdEGiz
8Vr3XTfUN3i+/VXSwWSSIJ0=
=ItIK
-END PGP SIGNATURE-


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


Re: clip-regions -sorry to bump

2008-03-30 Thread Damian leGassick

thanks valentin

my bug was twofold: firstly operator error - the pdf which is  
automatically opened after compilation is the non-clipped version -  
doh...

secondly I was also compiling using

-dbackend=eps -dno-gs-load-fonts -dinclude-eps-fonts

which i don't need for the clip function - removing these stopped the  
error message


but..

with your example i get 2 pdf files, one for each system




cliptest-from-5.1.2-to-7.3.4-clip-1.pdf
Description: Adobe PDF document

 and 

cliptest-from-5.1.2-to-7.3.4-clip.pdf
Description: Adobe PDF document



notice also that the noteheads and ledger lines are clipped

and there's no treble clef in the first example, and no clefs at all  
in my own example, nor piano-brace etc


maybe clip-regions isn't the tool i want

is there some other tool that i'm missing? essentially i want a tool  
that will comment out the note-data between two defineable points of  
the score


i could do it by hand but there's lots of parts and it's error-prone

d


On 30 Mar 2008, at 12:27, Valentin Villenave wrote:


\layout {
 clip-regions
 = #(list
 (cons
  (make-rhythmic-location 5 1 2)
  (make-rhythmic-location 7 3 4)))
}

\relative { c d e f g a b c d e f g a b c d e f g
a g f e d c b a g f e d c b a g f e d c b a g f e d c b a }


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


Re: Accordion notation: registers, stradella / ask for existing symbol modification

2008-03-30 Thread Ledocq-Boccart

Hi Reinhold,

Many thanks for your lights!
I had missed that part of the documentation ...oups!
I tried the following which I believe answering the post of George about 
the bass registers.
In the following dots positions have still to be adjusted (adjusting 
raise or translate argument) according to desired register combination.


%snippet circle with 1 line
accFB =
   _\markup
 \combine
  \musicglyph #"accordion.accFreebase"\combine
  \raise #0.5 \musicglyph #"accordion.accDot"
  \raise #1.5 \musicglyph #"accordion.accDot"
% end snippet

%snippet circle with 3 lines
accFB =
   _\markup
   \combine
   \musicglyph #"accordion.accStdbase"
   \combine
   \raise #0.5 \musicglyph #"accordion.accDot"
   \combine
   \raise #2.5 \musicglyph #"accordion.accDot"
   \combine
   \raise #1.5 \musicglyph #"accordion.accDot"
   \combine
   \translate #(cons 1 0)  \raise #1.5 \musicglyph 
#"accordion.accDot" 
   \translate #(cons -1 0)  \raise #1.5 \musicglyph 
#"accordion.accDot" 
% end snippet


best regards

Charlie

#


Reinhold Kainhofer a écrit :

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Am Sonntag, 30. März 2008 schrieb Ledocq-Boccart:
  

The existing
\musicglyph #"accordion.accDiscant"
symbol is sufficient for an accordion featured with max 3 voices on each
keyboard (lets us say treeble, medium and bass)



I suppose you noticed that you are always talking about a "music glyph"  with 
a given name. This hints at it being a glyph in Lilypond's Feta font. And 
indeed: You'll find a glyph called accordion.accDiscant in the Feta font (see 
the appendix of the user manual):

http://lilypond.org/doc/v2.11/Documentation/user/lilypond/The-Feta-font

Not surprisingly, there is also accordion.accFreebase (with only one line) and 
accordion.addStdbase with three lines...
Also, the dot is just a glyph, which is shifted to the correct position with 
#raise. So, in summary, to generate a registration mark with the Stdbase 
glyph, simply replace the glyph name in your accFB definition and shift the 
dots to the desired position...


Cheers,
Reinhold

- -- 
- --

Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
 * Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
 * K Desktop Environment, http://www.kde.org, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH73p7TqjEwhXvPN0RAkmJAJ9kocOXmyXS/HUNxbgS1YE/vaNQXACdEGiz
8Vr3XTfUN3i+/VXSwWSSIJ0=
=ItIK
-END PGP SIGNATURE-


___
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: The LilyPond Report: a new weekly opinion column about Lily's world

2008-03-30 Thread Valentin Villenave
Greetings everybody,

A new issue of the "LilyPond Report" is out:

http://valentin.villenave.info/spip.php?article61

This week, we are going to come back on a few points that were raised
on the last issue, to discuss "real music" snippets and Debussy, to
talk about compatibility issues with recently-released operating
systems and to *not* talk about Reinhold Kainhofer :-) Finally, don't
miss our Interview of the Week with a very special French guest : John
Mandereau himself ! As always, you can post your comments at the
bottom of the page, or even register and contribute to the LilyPond
Report's next issues.

Cheers,
Valentin


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