fret-diagram for button accordion and/or free bass accordion
Hi I play the accordion and occasionally arrange some pieces with lilypond. The systems of the buttons on the right hand (button accordion) and free bass (left hand) are organised chromatic in three rows. Therefore the fingerings for scales and chords can be shifted by a minor third. Depending on the instrument there are also additional repeated rows - medium-sized button-accordions have five rows on the right hand so that a scale can be played with the same fingering in any key. Typically the layout (and also the "standard" or "stradella" bass system) is illustrated with schematic diagrams like a diagonal grid of circles with numbers or note names in it. This is quite similar to tabulaturs for guitar- just the system is a different one. My question: Is it possible to reuse or adapt lilypond's \fret-diagram in the following way: - hide the grid - slant the "verticals" of the grid by some degrees so that the grid is not rectangular anymore (but a parallelogram or rhomboid) Potentially this is might rather be for developers, but I assume some of them are reading this list also. Regards, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: square note heads for cluster
Am Mon, 13 Oct 2008 20:24:37 +0200 schrieb [EMAIL PROTECTED]: I need to notate some clusters using squared rhythmic note-heads, something along the lines of this figure: I was recently looking for that kind of clusters too. It is really standard in some contemporary music. If someone knows how to do it, you could make two ppl happy :-) Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: GDP NR 1.6 Staff notation ready for public review
Am Mon, 13 Oct 2008 11:33:10 +0100 schrieb Trevor Daniels [EMAIL PROTECTED]: and post any comments, corrections or criticism to this list. Thanks. Very well done. I only skimmed the text, but understood a lot of things I only imitated before. Certainly an important section. The only thing I could critisize is that the section starts with ... which are marked at the beginning of each line with either a bracket or a brace. But the first examples (single staves) have neither braces nor brackets. How about which can be marked/grouped together instead? Then note explicitly in Grouping Staves how/that these marks are created. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: rolled chords
Am Fri, 10 Oct 2008 11:21:54 -0700 schrieb Danny Sosa [EMAIL PROTECTED]: ... less than 8 minutes and you already solved my problem... The amazing thing is: less than 10 minutes and *3* ppl helped ! Never saw such a helpful community! (well, besides [EMAIL PROTECTED] ;-) ) Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \mark, chords and notes collide
Am Thu, 9 Oct 2008 15:04:23 +0300 schrieb Dmytro O. Redchuk [EMAIL PROTECTED]: Real mark will appear above chords (you wish them to be in between?), so you may try text marks look like real mark. I have no collisions with 2.11.42. Try to change #'minimum-Y-extent for chords? Ah, ok. I'm using 2.10.33 . I'll try the change you propose. BTW: You are replying to me off-list. It's generally better to reply to the list as any tip will educate others. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \mark, chords and notes collide
Am Wed, 08 Oct 2008 20:06:27 -0700 schrieb Patrick Horgan [EMAIL PROTECTED]: \paper { annotate-spacing = ##t } Wow, that's impressing. To be honest, lilypond is one of the strongest OSS projects i've seen in the last years. Kudos to everyone involved! But my original issue is still open: In the following example the \mark collides with chords and notes. \chords { c1 c } \new PianoStaff \new Staff = upper { \relative c'' { c16 \mark \markup \bold Test g a b r2. \mark \markup \bold LongTest c16 g a b r2. } \addlyrics { la la la la la la la la } } \new Staff = lower { \relative c'' { c4 r2. c4 r2. } } I'd like to have the first note, the chord and the \mark left-aligned with \mark in the middle and vertical space between them reasonable. How can I get that? Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \mark, chords and notes collide
Am Thu, 9 Oct 2008 14:36:11 +0300 schrieb Dmytro O. Redchuk [EMAIL PROTECTED]: Use ^\markup {} instead of \mark \markup ... Had that before, looks even uglier (collides also). And it is a real \mark: There should be written Intro or Verse. So I think thats the way to go, I just have to adjust the spacing, but dont know how. Thanks, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: \mark, chords and notes collide
Am Thu, 9 Oct 2008 16:41:02 +0200 schrieb Valentin Villenave [EMAIL PROTECTED]: 2008/10/9 Sebastian Menge [EMAIL PROTECTED]: Ah, ok. I'm using 2.10.33 . I'll try the change you propose. Hi Sebastian, Most of the collision problems have been fixed in the 2.11 series, which is now *very* stable (as of the 62nd release!) and is about to turn into our new 2.12 stable branch. I can't blame you for using an old version, but I'm impressed to see everybody here helping you and giving you advices while none at all would be needed if you were using a newer version. I dont like compiling/installing stuff myself. I just use the stable binary packages for my distro, in this case ubuntu. I'd be happy to have up to date lilypond packages for ubuntu. Perhaps there are unofficial repositories, or would debian unstable work? I lost so much lifetime fiddling around with missing dependencies that I finally rather let out some features but easily 'apt-get upgrade' once in a while. Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
\mark, chords and notes collide
Hi In the following example the \mark collides with chords and notes. \chords { c1 c } \new PianoStaff \new Staff = upper { \relative c'' { c16 \mark \markup \bold Test g a b r2. \mark \markup \bold LongTest c16 g a b r2. } \addlyrics { la la la la la la la la } } \new Staff = lower { \relative c'' { c4 r2. c4 r2. } } I'd like to have the first note, the chord and the \mark left-aligned with \mark in the middle and vertical space between them reasonable. How can I get that? BTW: Does anyone know the latex-package layouts (as introduced in the latex companion)? It renders the layout of a page with all properties (margins etc) displayed by lines and text. Something similar would be awful for lilypond. I always feel like groping in the dark with all those properties and spacing etc. Thanks, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: WANTED: Design for documentation (Photoshop power users!)
Am Fri, 26 Sep 2008 17:47:56 +0200 schrieb Alexander Kobel [EMAIL PROTECTED]: However, one suggestion: Have you talked about the size of the navigation sidebar? On my 13 MacBook (1280x800), there is /plenty/ of space wasted (default font settings in Firefox 3, haven't changed anything). Not sure about other browsers/OSs, and I have no clue if there are screens below 1024 horizontal resolution still in use in a noticeable number, but I guess I'd prefer a little narrower setting in favour of the main text. Just my two pence... Be aware that long lines are hard to read. (That's the reason why newspapers are typeset in multiple columns.) When it comes to screen resolution and web design, this is a real issue. One option (and my preferred) is to fix the width of the html and center the whole thing. Wasted space and screen resolutions are not good points, because they are very subjective and likely to change. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
generating pdf and png but no ps
Hi How can I generate pdf and png but no ps? Can I adjust resolution of the png? I just need thumbnails. Is there a simple way to see (e.g. from the shell or an external programming language) how many png-pages lilypond produced? Thanks, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: generating pdf and png but no ps
Am Fri, 3 Oct 2008 14:38:39 +0200 schrieb Sebastian Menge [EMAIL PROTECTED]: How can I generate pdf and png but no ps? Can I adjust resolution of the png? I just need thumbnails. Is there a simple way to see (e.g. from the shell or an external programming language) how many png-pages lilypond produced? Ok, to clarify this a bit: I'm invoking lilypond from a php-application and want to reduce the number of shell commands as far as possible. I also dont want to tidy up any mess that is generated but not needed. I just want the most elegant way to generate a pdf and some thumbs to offer it on a web page. And I know 'rm' and 'imagemagick' :-) But it seems I need to write a wrapper for that. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: generating pdf and png but no ps
Am Fri, 3 Oct 2008 16:31:08 +0300 schrieb Dmytro O. Redchuk [EMAIL PROTECTED]: 2008/10/3 Gilles Sadowski [EMAIL PROTECTED]: Hi. Can I adjust resolution of the png? I just need thumbnails. $ convert file.png -resize 120 file_resized.png Probably, lilypond -dresolution can help, too. Is there a simple way to see (e.g. from the shell or an external programming language) how many png-pages lilypond produced? --png produces file-page1.png file-page2.png etc. I dont know how many pages there are, but I want a thumbnail in a html page for each. So I have to make a loop to generate a href and img's. But for the loop I need the number of pages, I think. Any other ideas are aprreciated. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: generating pdf and png but no ps
Am Fri, 3 Oct 2008 15:56:05 +0200 schrieb Gilles THIBAULT [EMAIL PROTECTED]: How can I generate pdf and png but no ps? Try #(ly:set-option 'delete-intermediate-files #t) Yeah. that's exactly what I was looking for: lilypond -d delete-intermediate-files=#t test.ly does the job. Thanks alot, Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: generating pdf and png but no ps
Am Fri, 03 Oct 2008 16:13:30 +0200 schrieb Alexander Kobel [EMAIL PROTECTED]: Is there a simple way to see (e.g. from the shell or an external programming language) how many png-pages lilypond produced? Well, three things come into my mind. --png produces file-page1.png file-page2.png etc. First, quick 'n' dirty: ls -1 file-page*.png | wc -l (This is the digit one after ls (one entry per line), and the letter L after wc (count lines).) Make sure there's nothing else matching to the filename pattern. Otherwise you could do a bash loop and count until there's no file of the expected name... Or try something like ls -1 | grep -E 'file-page[0-9]+\.png' | wc -l But, since you generate the pdf anyway: Second, using pdfinfo (which I'm not sure where it comes from, but it seems to be standard. Maybe xpdf?): pdfinfo file.pdf | grep Pages: and remove the Pages:\t in your script. Third, same idea, and yet another advertising for the great pdftk (http://www.accesspdf.com/pdftk/): pdftk file.pdf dump_data | grep NumberOfPages: and remove the NumberOfPages: in your script. There is no option to get similar output directly from lily? Hmm, ok. These are enough workarounds to keep going. And you are right, pdftk is a *great* tool (and FYI it's just a wrapper to a java-library called iText by Bruno Lowagi. There are ports to other languages (e.g. c#) , but i dont know about any port to scheme :-) ) Thanks, S. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
chords above piano staff
Hi all I have a piece with a written out piano intro directly followed by a leadsheet with lyrics. The lower staff is only needed for the intro. Now the chords appear below both staffs in the intro, but stay there, when the leadsheet/with lyrics starts. Then the chords are between melody and lyrics instead of above as it is the case when i have only one staff. How can I force it to put the chords always above the piano staff? The layout is as follows: \new PianoStaff \chords { ... } % 24 bars \new Staff = upper { \upperIntro% 8 bars \melody% 16 bars } \addlyrics { } } \new Staff = lower { \lowerIntro% 8 bars } Thanks, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: chords above piano staff
Am Tue, 30 Sep 2008 13:40:44 +0200 schrieb Gilles Sadowski [EMAIL PROTECTED]: Please send a minimal but *compilable* example: It's a waste of time Sorry, I thought advanced users could imagine the output. Here we go: \new PianoStaff \chords { c1 g } \new Staff = upper { \relative c' { c4 c c c d d d d } } \addlyrics { \repeat unfold 4 \skip 1 la la la la } \new Staff = lower { \relative c' { c4 c c c } } Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Documentation Review
Am Wed, 24 Sep 2008 10:14:00 +0200 schrieb Jan Nieuwenhuizen [EMAIL PROTECTED]: On di, 2008-09-23 at 23:16 +0200, Valentin Villenave wrote: 2008/9/23 Mats Bengtsson [EMAIL PROTECTED]: We have one on the main page of lilypond.org, but unfortunately it often finds hits in old versions of the documentation first. Hadn't we solved this problem by adding an appropriate robots.txt? http://lists.gnu.org/archive/html/lilypond-devel/2008-05/msg00169.html As this mail says: possibly not. So: apparently not. What if we add a version marker to each page, and automagically also add +v2.x.y to the search box? Would this suffice? http://www.google.com/search?hl=enq=site%3Alilypond.org+inurl%3Av2.11+blah And the search box should be more prominent, I have two scroll twice before I find it. Suggested Reading: Jakob Nielsen, Designing Web Usability: The Practice of Simplicity Old, but worth reading. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: increase space between multiple songs
Am Tue, 23 Sep 2008 11:56:17 +0200 schrieb Mats Bengtsson [EMAIL PROTECTED]: Is this the right way to do it? There's no single right or wrong solution, but if you go to LSR Thanks, then i'm ok with my approach ... But how about the vertical spacing: See here how ugly my music looks with subtitles and lyrics above: http://i33.tinypic.com/mwzjfr.jpg TIA for any hints how to improve that. Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Searching the docs (was: Re: Documentation Review)
Am Wed, 24 Sep 2008 11:05:59 +0200 schrieb Sebastian Menge [EMAIL PROTECTED]: http://www.google.com/search?hl=enq=site%3Alilypond.org+inurl%3Av2.11+blah Another refinement: Add intitle:Manual or intitle:Reference to search only the manual or the reference. More here: http://www.google.com/help/operators.html Firefox users can add these searches easily as a Keyword Search Engine.: lm blah instead of the URL would search http://www.google.com/search?q=site:lilypond.org+intitle:Manual+inurl:v2.11+blah To configure that, just make a bookmark, replace the search-term by %s and add a keyword like lm. Then Ctrl-T lm something is _very_ quick to search the manual for something ... Seb. PS: the same holds for amazon, news, wikis etc... A quite powerful feature IMHO. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
increase space between multiple songs
Hello Im writing a small songbook at the moment. It consists of multiple \scores I include. Each has a header as follows: \header { title = arranger = subtitle = title of the song } The whole book has a normal header with title and arranger set and a section \paper{ printallheaders=##t } Is this the right way to do it? And the specific question: How can I increase the vertical space between song #1 with four stanzas and the subtitle of song #2 ? In the present state, the space between the subtitle and the preceding lyrics is much smaller than the space to the first line of music of song #2 . Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
leadsheet with intro an lyrics
Hi all I'm writing a leadsheet with chords and lyrics. How can I let the lyrics start after 4 bars of intro? At the moment my score looks like that: \score { { \chords { ... } \relative c' { ... } \chords { ... } \relative c' { ... } \addlyrics { ... } } \header { ... } \layout { ... } } But then the second part starts a new staff. How can I prevent that? Thanks, Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Again Fontsizes in stanzas
Hi I'm still looking for a way to fit latex fonts with lilypond fonts for stanzas. So heres what I do: include a lilypond snippet in my latex file, add more stanzas below it with latex. Someone here suggested to use newcent as latex font. I do that and the fonts seem to to be the same, but not the sizes. :-/ I can enlarge the whole staff using the staffsize option, but i want the _same_ fontsize as in latex. (e.g. \large) How can I do that? If thats to complicated in lilypond, what is the font lilypond uses, so i can change the latex font accordingly? Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
indent of eps files with lilypond-book
hi how can i set the indent of eps files to zero with lilypondbook and latex? music fragment options noindent or indent=0 dont work. option --padding=0 of lilypond-book is not supported by 2.10.5 (though the docs say so ...) (I'm using ubuntu feisty) To make things more clear: the indent is the eps-graphics, and the bounding boxes are aligned correctly, so it's not a latex problem. Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: indent of eps files with lilypond-book
Am Mittwoch, den 13.06.2007, 23:27 +0200 schrieb Dominic Neumann: have a look at marcus brinkmanns project he published recently. He creates an environment called song which does the job for you. \newenvironment{song} Great, you saved my day :-) Do you have a reference to that project? Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
vim for lilypond
hi all I just found the vim directory under /usr/share/lilypond ... Is there any documentation on the vim integration ? Seb. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
same font in stanzas and latex.
Hi Im still a newbie in lilypond, though i've type set about 5 pieces. but anyway... I want to make a small booklet for my marriage with all the hymns and songs and additional text (title, preface, program, thankyous etc) We (actually my wife) have typeset the songs, as you can see in the attachment. It looks ok for us. But now we want that the fonts of the stanzas and the normal latex text are the same. How can we do that? And perhaps some of you have additional ideas howto improve the lilypond code, im not really happy with it ... TIA, Sebastian. \version 2.10.5 #(set-default-paper-size a5) \header { title = Heilig tagline = } global = { \time 3/4 \key f \major } melodyA = { \relative f' { a2 a4 g2 a4 bes2. a2. g2 g4 g2 a4 f2.( g2) r4 a2 a4 g2 a4 bes2. a2. g2 g4 g2 a4 f2.( f4) r2 c'2 c4 c2 c4 d2. bes 2. bes2 c4 a2 f4 g2.( g4) r2 a2 a4 g2 f4 bes2. a2. d2 g,4 g2 a4 f2. ( f4) r2 \bar |. } } % ende A stropheEinsA = \lyricmode { \set stanza = 1. Hei -- lig, hei -- lig, hei -- lig, hei -- lig ist der Herr! Hei -- lig, hei -- lig, hei -- lig, hei -- lig ist nur Er! Er, der nie be -- gon -- nen, Er, der im -- mer war, e -- wig ist und wal -- tet, sein wird im -- mer -- dar. } \new Voice = teila { \global \melodyA } \new Lyrics \lyricsto teila \stropheEinsA \markup{\override #'(font-size . 1) \column { \line {2. Heilig, heilig, heilig, / heilig ist der Herr! /} \line {Heilig, heilig, heilig, / heilig ist nur Er! /} \line {Allmacht, Wunder, Liebe, / Alles rings umher! /} \line {Heilig, heilig, heilig, / heilig ist der Herr!} } } \layout { indent = #0 line-width = #120 }___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond-book and latex
Am Freitag, den 11.05.2007, 18:07 -0400 schrieb Laura Conrad: Sebastian == Sebastian Menge [EMAIL PROTECTED] writes: Sebastian Does anyone have an idea how to manage that in a clever Sebastian way? It's not especially clever, but I wouldn't dream of using lilypond-book without a Makefile to run the commands. So just set the yes, i thought of that too, but then i would loose so many features of vim-latexsuite like: * recompiling if necessary (aux-file change etc) * quickfix (directly jump to the line where an error occured, based on output of compilation) * forward and reverse search (from vim to xdvi and back again, very cool) Essentially I would like to simply run latex on a file containing lilypond markup. Perhaps since most of the work I do is on the text rather than on the music, i could imagine to only run lilypond when i changed something with the music. how would one do that? Sebastian. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
lilypond-book and latex
Hi I want to write a report using lily and latex. Is there a way of using lilypond such that i dont have to interrupt my normal editing process? Normally i write tex documents with my preferred editor (vim with latexsuite) with completion, syntax highlighting, have previews, quickfix, etc. If i use lilypond-book i have to call latex on the generated document, find and fix errors in the original document, then call l-b again and so on. On the other hand i dislike to generate eps for the lily-snippets, because thats inflexible. Does anyone have an idea how to manage that in a clever way? Thanks, Sebastian ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user