Re: embed lilypond into godot application
This is what i have made so far: https://www.youtube.com/watch?v=1qOBSXolpbs The good idea about Godot is that you can create cross-platform applications. My target platforms are Linux and Android. On Tue, Jul 25, 2023 at 11:14 PM Jean Abou Samra wrote: > Le mercredi 26 juillet 2023 à 01:54 +1000, Andrew Bernard a écrit : > > What is godot, if I may ask? > > > Presumably this thing? > > https://godotengine.org/ > https://en.wikipedia.org/wiki/Godot_(game_engine) > >
Re: embed lilypond into godot application
Thank you. This was exactly what i needed. On Mon, Jul 24, 2023, 10:30 Jean Abou Samra wrote: > Le lundi 24 juillet 2023 à 10:09 +0200, Stjepan Horvat a écrit : > > Hi guys, > I'm trying to embed lilypond score into simple godot application which > would follow music. > One idea that comes to mind would be to have a single svg/png image and > have positions (pixels) of each bar. > Another idea would be to export each bar separately and then show > corresponding bar when required. Or I could export each bar separately > and then join them into single image which would give me bar positions. > > I didn't find a solution for for either. > Is there a simple way to export the lilypond score as i require. Or do you > have another idea? > I remember that few years ago someone created a web application which > follows lilypond score but could not find it. > > > > Check out ly2video, especially the code here: > > https://github.com/aspiers/ly2video/blob/master/ly2video/cli.py#L1322 > > You may also want to look at the -dclip-systems option. > > >
embed lilypond into godot application
Hi guys, I'm trying to embed lilypond score into simple godot application which would follow music. One idea that comes to mind would be to have a single svg/png image and have positions (pixels) of each bar. Another idea would be to export each bar separately and then show corresponding bar when required. Or I could export each bar separately and then join them into single image which would give me bar positions. I didn't find a solution for for either. Is there a simple way to export the lilypond score as i require. Or do you have another idea? I remember that few years ago someone created a web application which follows lilypond score but could not find it. Thanks
Re: Introducing Hacklily, another online LilyPond editor
Its very nice and very cool tool for inserting notation for users from musescore. *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* On Wed, Jan 3, 2018 at 8:58 PM, Karlin Highwrote: > On 1/3/2018 1:51 PM, Knute Snortum wrote: > >> I finally figured out how to use the tool. >> > > It reminds me a little of my experiences with MuseScore. > -- > Karlin High > Missouri, USA > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [ANN] LilyQuick 0.94beta - Quick note Lilypond entry using MIDI for Linux
cool app. Thanks ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: rehersal markup in same level with chords
i hope this is not too much code :) \version "2.19.60" %default, ugly << \new ChordNames \chordmode { c4 f a c } \new Staff \with { instrumentName = #"default " } { c'' d'' e'' f'' | \mark \default c'' d'' e'' f'' | } >> %with spaceing and better << \new ChordNames \chordmode { c4 f a c } \new Staff \with { instrumentName = #"more space" } { c'' d'' e'' f'' | \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3) \mark \default c'' d'' e'' f'' | } >> %here is where i would want it to be in level with chords << \new ChordNames \chordmode { c4 f a c } \new Staff \with { instrumentName = #"two low" } { c''' d'' e'' f'' | \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3) \mark \default c'' d'' e'' f'' | } >> %here is where i do it manualy every time i change something << \new ChordNames \chordmode { c4 f a c } \new Staff \with { instrumentName = #"manual" } { c''' d'' e'' f'' | \once \override Score.RehearsalMark.Y-offset = #5 % this is what i would want to se up automaticly \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3) \mark \default c'' d'' e'' f'' | } >> *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
rehersal markup in same level with chords
hi guys.. when i write notes in some lines my chords move up depending on how high my notes go.. then my rehersal markup moves randomly so i can't make a fix offset to be always in the same level.. is it possible to use something like \once \override Score.RehearsalMark.Y-offset = last or next chords bottom left position..? *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: simulating handwritten font
*Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* On Mon, May 8, 2017 at 3:14 PM, Urs Liska <u...@openlilylib.org> wrote: > > > Am 08.05.2017 um 15:11 schrieb Stjepan Horvat: > > > > *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. > Izreke 12:18* > > On Mon, May 8, 2017 at 2:30 PM, Urs Liska <u...@openlilylib.org> wrote: > >> >> >> Am 08.05.2017 um 14:19 schrieb Stjepan Horvat: >> >> hi guys.. >> i'm playing with music font as discribed here: >> >> http://lilypondblog.org/2014/01/smufl-fonts-in-lilypond/ >> http://lilypondblog.org/2014/09/lilyponds-look-and-feel/ >> >> what i would want to try doing is simulating handwritten font by adding 4 >> or more shapes of same object. >> >> >> Do you want to prepare an actual font to use instead of Emmentaler, for >> notation (i.e. not text)? >> >> > Yes! I have already started working on it and have figure it out how to > change the existing font. > > >> what would you suggest to accomplish this? >> >> >> >> my raw idea is to add diferent signs in normal, italic, bold, bold-italic >> combination and then on each new object iterate though there combination. >> This has a limitation of only 4 combinations. >> >> Another idea is to add a list of fonts and there go through them. >> >> >> If you want to create a custom font you could probably override the >> stencil of the different grobs and replace them with a markup (I think >> that's what is described in these posts, isn't it?). Then you can place an >> arbitrary number of additional glyphs in that font and write a function >> that, say, for a whole note notehead picks a random glyph out of the one at >> the regular postion and the range of custom glyphs. >> >> What do you mean a range of custom glyphs. Where would that be? In a > font file? > > > > In your custom font file. If you want to modify an existing font you will > edit it in some editor (or did I misunderstand you and you are talking > about modifying LilyPond's Metafont sources to build a modified Emmentaler?) > You will change existing glyphs, but the font has lots of empty spaces for > additional glyphs that are not normally used by LilyPond. There you can add > glyphs and access them manually from LilyPond. But others know much more > about this than I do. > > Ok. I want to modify and existing font. I tryed https://birdfont.org/ and it looks quite ok for this purpose. What now comes to my mind is to use some kind of numerical offset. For example for notehead which is for example nr. 40 offset would be 100..then other note heads would ne 140, 240, 340 and so on. I dont know if it is possible to have accsess in this manner. > Best > Urs > > > Do you have any idea how to implement this in sheme? >> A snippet would be very helpfull. >> >> >> Sorry, I can't (and don't have the time to look into it). But if you >> clarify your intention I think it should not be too difficult and there >> should be people around who can help you. >> >> Urs >> >> Thanks for your fast response. > > >> >> Thanks. >> >> >> >> *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. >> Izreke 12:18* >> >> >> ___ >> lilypond-user mailing >> listlilypond-user@gnu.orghttps://lists.gnu.org/mailman/listinfo/lilypond-user >> >> -- ul@openlilylib.orghttps://openlilylib.orghttp://lilypondblog.org >> >> ___ lilypond-user mailing >> list lilypond-user@gnu.org https://lists.gnu.org/mailman/ >> listinfo/lilypond-user > > -- ul@openlilylib.orghttps://openlilylib.orghttp://lilypondblog.org > > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: simulating handwritten font
*Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* On Mon, May 8, 2017 at 2:30 PM, Urs Liska <u...@openlilylib.org> wrote: > > > Am 08.05.2017 um 14:19 schrieb Stjepan Horvat: > > hi guys.. > i'm playing with music font as discribed here: > > http://lilypondblog.org/2014/01/smufl-fonts-in-lilypond/ > http://lilypondblog.org/2014/09/lilyponds-look-and-feel/ > > what i would want to try doing is simulating handwritten font by adding 4 > or more shapes of same object. > > > Do you want to prepare an actual font to use instead of Emmentaler, for > notation (i.e. not text)? > > Yes! I have already started working on it and have figure it out how to change the existing font. > what would you suggest to accomplish this? > > > > my raw idea is to add diferent signs in normal, italic, bold, bold-italic > combination and then on each new object iterate though there combination. > This has a limitation of only 4 combinations. > > Another idea is to add a list of fonts and there go through them. > > > If you want to create a custom font you could probably override the > stencil of the different grobs and replace them with a markup (I think > that's what is described in these posts, isn't it?). Then you can place an > arbitrary number of additional glyphs in that font and write a function > that, say, for a whole note notehead picks a random glyph out of the one at > the regular postion and the range of custom glyphs. > > What do you mean a range of custom glyphs. Where would that be? In a font file? > Do you have any idea how to implement this in sheme? > A snippet would be very helpfull. > > > Sorry, I can't (and don't have the time to look into it). But if you > clarify your intention I think it should not be too difficult and there > should be people around who can help you. > > Urs > > Thanks for your fast response. > > Thanks. > > > > *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. > Izreke 12:18* > > > ___ > lilypond-user mailing > listlilypond-user@gnu.orghttps://lists.gnu.org/mailman/listinfo/lilypond-user > > > -- ul@openlilylib.orghttps://openlilylib.orghttp://lilypondblog.org > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
simulating handwritten font
hi guys.. i'm playing with music font as discribed here: http://lilypondblog.org/2014/01/smufl-fonts-in-lilypond/ http://lilypondblog.org/2014/09/lilyponds-look-and-feel/ what i would want to try doing is simulating handwritten font by adding 4 or more shapes of same object. what would you suggest to accomplish this? my raw idea is to add diferent signs in normal, italic, bold, bold-italic combination and then on each new object iterate though there combination. This has a limitation of only 4 combinations. Another idea is to add a list of fonts and there go through them. Do you have any idea how to implement this in sheme? A snippet would be very helpfull. Thanks. *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: replace musical symbols
Thanks! *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* On Wed, May 3, 2017 at 1:10 PM, Simon Albrecht <simon.albre...@mail.de> wrote: > Am 03.05.2017 um 10:38 schrieb Stjepan Horvat: > >> Hi guys. >> >> Is there an easy way to replace musical elements like >> noteheads (1, 4) >> clef >> accidentals (sharp, flat) >> >> with svg or eps elements? >> with override or tweak? >> >> without creating new font. >> > > It would seem your best bet is creating a style sheet, which in a \layout > expression overrides the stencil expression of grobs. That way you can use > the markup command \epsfile, turn the markup into a stencil using > grob-interpret-markup and apply that to the grob, maybe also with callbacks. > But it would help to have a concrete example of your use case. > > Best, Simon > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Midiimport für Lilypond/Frescobaldi
For this purpose i would rather: 1. Record my staff in DAW (bitwig). Edit and Quantize (start-s and ends). When you are satisfied with what you hear export as midi. 2. Import your midi file in musescore and look for something that is unusual in sheet music. Make music rythmic beautiful. 3. Export as musicxml and convert musicxml2ly. 4. Edit converted music with frescobaldi. Adding header, paper, staff, transpositions and whatever is needed. *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* On Sat, Apr 29, 2017 at 9:35 PM, Bernhard Kleinewrote: > No, I want to know whether there are faster methods to code sheet musik: > for example by playing the tune on a midi keyboard voice for voice and > incorporating this voices in a choir sheet. > > Then I would like to control my work by listening to the play and not by > reading the partiture. > > Bernhard > > Am 29.04.2017 um 18:47 schrieb Knute Snortum: > > Can I ask a dumb question? Are you just trying to play the music you just > entered in LilyPond? Have you tried double-clicking on the .mid file from > a File Explorer window? Often the default MIDI player will execute. Or, > in Frescobaldi, there is a MIDI Player window which you can open via the > Tools menu. You may also have to configure MIDI via the Edit -> > Preferences -> MIDI Settings window. > > > --- > Knute Snortum > > > -- > spitzhalde9 > D-79853 lenzkirchbernhard.kle...@gmx.netwww.b-kleine.com, www.urseetal.net > - > thunderbird mit enigmail > GPG schlüssel: D5257409 > fingerprint: > 08 B7 F8 70 22 7A FC C1 15 49 CA A6 C7 6F A0 2E D5 25 74 09 > > > ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > > ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
MMA using lilypond syntax/style
Hi guys.. The other day i was trying to practice jazz improvisation on linux. I was searching for a simple/fast working software that would help me practice. I found about MMA and it is cool - text based, midi output/export but it wasn't so clean regarding musicly writing speaking. So i had this tought. Lilypond has a great syntax and has also midi output/export. Has somebody tried doing something with it? I onced tried to write a complete pop song with lilypond and I was literally sweating. Idea behind the MMA is great. When you write a groove you define the drum parts, groove. And then you say use this groove. For example: use 44 Tempo 120 Groove Main 1 Gsus/C G/B 2 Gm/Bb Ab 3 C/E Eb Groove Fill 4 Cm Dm G@2.5 Has someone use a combination of variables and scheme to do such a thing? What do you think about the idea? Stef ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Anyone in Vorarlberg?
Hej..i will be in Schladming..:) Its in Autria too but on diferent sides.. On Tue, Apr 28, 2015 at 2:00 PM, Urs Liska u...@openlilylib.org wrote: I'll be in Hohenems from Thursday to Sunday this week. If anyone is around I'd be happy about a chat. And maybe to see anyone at one of the nowadays rare occasions performing publicly. Albeit not in the main concert programme I'll appear twice at the Schubertiade Hohenems (at least partially playing from LilyPond sheet music ;-.) ) playing and discussing Schubert songs with Julian and Christoph Prégardien. Urs http://www.schubertiade.at/produktionen/festakt-zum-50-jaehrigen-bestehen-der-neuen-schubert-ausgabe.html/ID_Vorstellung=2317m=140 http://www.schubertiade.at/produktionen/musikwerkstatt-i.html/ID_Vorstellung=2319m=140 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Help please with alternate jazz chord naming system
This is the site https://sites.google.com/site/jpgzic/home/ver-2-14 On Wed, Mar 11, 2015 at 2:35 AM, Peter Teeson peter.tee...@icloud.com wrote: Hi Tim: On 2015-03-09, at 2:53 PM, Tim McNamara tim...@bitstream.net wrote: There is also the pop-chords.ly file that can be used for chord names and I am working on modifying the same file to follow the Roemer chord name conventions which I will make available when done. Have you finished the Brandt Roemer conventions or is it still a wip? It appears that the OP would like Real Book style chord names; the pop-chords.ly file is easily modified. It may be in the Lilypond snippet repository. If not I can send a copy to the OP. I am the OP grin. In fact I have both a C Edition Ultimate Jazz Fakebook published by Hal Leonard 1988/ this is a typeset book and was good for gigs. I also have a Real book which was given to me. Don't like the font but the chord changes are OK. respect… Peter ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond, Linux (Fedora) and Vim
I use archlinux and its very cool couse of AUR user reposatory..U can install frescobaldi from it or apps directly from git..I use vim too. On Fri, Feb 13, 2015 at 12:05 PM, Philip Rhoades p...@philiprhoades.org wrote: Kevin, On 2015-02-13 18:54, Kevin Tough wrote: Once again my favorite linux OS Fedora is giving me some problems. The implementation of Lilypond with Vim is good. Packaged with Lilypond 2.18.2 the software is reasonably up to date. Networking with Fedora has recently given me problems with one notebook no longer making it's wired connection. I'd be grateful for a few suggestions of worthy OS alternatives in the linux world that also implement Lilypond. My searches some months ago surprised me that Lilypond standard implementation by many Linix flavours was not so up to date. I too use these tools although I have not been making much use of Lilypond recently due to other demands. I am currently using F21 and would be happy to try and replicate your problems and maybe help find a solution if you like . . Regards, Phil. Namaste, Kevin Tough ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia Web: http://philiprhoades.org E-mail: p...@philiprhoades.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: point and click in gvim
Try reading this https://github.com/markk/textedit-ly maybe it helps.. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: SCORE creator Leland Smith passed away
thanks.. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: string-number scheme
ok.. i would want to insert the tempo one time..inside the header block..and that it would apply to other tempo variables.. \header { bpm = 123 } \relative c' { \tempo = \bpm %the header bpm variable c'4 } till now i didnt create any scheme function successfully..:P On Wed, Nov 13, 2013 at 3:11 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: header won't display numbers..i'm using lastest development version.. [unedited useless fullquote below deleted] Please try harder to explain the problem, preferably with a minimal example, or at the very least responding to the individual suggestions with the details of why they don't work for you. When someone goes to the pain of writing up an elaborate answer with details for each cited problem, the above one-line reply does not suggest you are taking this seriously. -- David Kastrup -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: string-number scheme
Try putting bpm = \tempo 4 = 123 in the header.. On Wed, Nov 13, 2013 at 4:36 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: So..any idea how i could achive it..?! I wanted to use my little knowlidge to write a simple scheme function that could achive it..with no succsess.. You could start by explaining what is wrong with the solution at the bottom of URL:http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00456.html . -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: string-number scheme
Ok..and Thank You.. On Wed, Nov 13, 2013 at 4:58 PM, Janek Warchoł janek.lilyp...@gmail.comwrote: So, to answer David's question: 2013/11/13 David Kastrup d...@gnu.org: You could start by explaining what is wrong with the solution at the bottom of URL: http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00456.html. This is not doing what Stjepan wants because he cannot use \bpm as a value for a header field. See this bug: http://code.google.com/p/lilypond/issues/detail?id=3658 I believe that to solve Stjepan's problem we'd have to solve this bug. best, Janek ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: RhythmicStaff followed by Staff in the same score block
Yes i did understund that..and i used it quite well.. what i wanted to do was: \score { \new ChordNames { c1 } \new RhythmicStaff { s1 } \new Lyrics { \lyricmode { What8 a ni -- ce day2 } } \layout {} } \score { \new ChordNames { g1 } \new Staff { c'4 d' e' f' } \addlyrics { It's a ni -- ce } \layout {} } to be in a same score block..so i dont wast paper with empty staff.. i will try something out combing difrenet barlines.. On 10/28/2013 06:26 PM, Trevor Daniels wrote: Stjepan Horvat wrote Monday, October 28, 2013 4:38 PM Hi guys..Is this possible.. I'm dealing with speaking music which has chords and duration..something like poetry over music..and afterwords singing parts.. i know that i can separate score blocks but it would be better if it could be in the same..then i wouldnt have problems with bar numbers and \mark \default staff.. thanks.. Possible, but can be tricky. See http://www.lilypond.org/doc/v2.17/Documentation/notation/opera-and-stage-musicals#dialogue-over-music for a starting point. Trevor ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
RhythmicStaff followed by Staff in the same score block
Hi guys..Is this possible.. I'm dealing with speaking music which has chords and duration..something like poetry over music..and afterwords singing parts.. i know that i can separate score blocks but it would be better if it could be in the same..then i wouldnt have problems with bar numbers and \mark \default staff.. thanks.. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
shiftDuration and partial
hi guys..di you realize that shiftDuration doesn't convert the partial part..?! is this a bug? for example: \shiftDuration #1 #0 { c4 d e f } - c8 d e f but \shiftDuration #1 #0 { \partial 4 c4 d e f } - c8 d | f g -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
split duration when changing time signature
is there a way to split duration of long notes when chaning time signature: \time 4/4 c1 to \time 2/4 c2 ~ c2 i'm intrested in the output? -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: split duration when changing time signature
Marek, i tryed your sugestion and get warning: rhythmic head is not part of a rhythmic column. do you have any clue? On Wed, Jun 5, 2013 at 10:43 AM, Richard Shann richard.sh...@virgin.net wrote: On Wed, 2013-06-05 at 10:23 +0200, Stjepan Horvat wrote: is there a way to split duration of long notes when chaning time signature: \time 4/4 c1 to \time 2/4 c2 ~ c2 i'm intrested in the output? There is a command in Denemo to do this, but import from LilyPond into Denemo is still in a very primitive state, so this is not of interest if you already have spent a lot of time inputting the music... Perhaps Frescobaldi can offer something? Richard -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: split duration when changing time signature
I found the problem. I used \new Staff instead of \new Voice. \version 2.16.2 \new Staff \with { \remove Note_heads_engraver \consists Completion_heads_engraver \remove Rest_engraver \consists Completion_rest_engraver } { \time 2/4 c1 } } On Wed, Jun 5, 2013 at 11:07 AM, Marek Klein ma...@gregoriana.sk wrote: Hello Stjepan, 2013/6/5 Stjepan Horvat zvanste...@gmail.com Marek, i tryed your sugestion and get warning: rhythmic head is not part of a rhythmic column. do you have any clue? Try to post minimal example demonstrating your problem -- Marek Klein http://gregoriana.sk Gregoriana on youtube -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vim fix indent
BUMP! On Thu, May 30, 2013 at 11:52 AM, Stjepan Horvat zvanste...@gmail.com wrote: is there a way to fix indent in vim..i tryed gg=G but it looks mesed up.. i like frescobaldis way of fixing it..is there a problem in my setup or something else..?! example: it tries to indent comments and then my variables are not on the ^ of the line but i don't know elsewhere.. or myScore = { \key h \major \mark \default %verse ... } my first line in the variable has 2 tabstops and all others 4.. my .vimrc has: syntax on filetype plugin off set runtimepath+=/usr/local/share/lilypond/2.16.2/vim/ filetype plugin on set tabstop=2 set shiftwidth=2 set softtabstop=2 thanks.. -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
vim fix indent
is there a way to fix indent in vim..i tryed gg=G but it looks mesed up.. i like frescobaldis way of fixing it..is there a problem in my setup or something else..?! example: it tries to indent comments and then my variables are not on the ^ of the line but i don't know elsewhere.. or myScore = { \key h \major \mark \default %verse ... } my first line in the variable has 2 tabstops and all others 4.. my .vimrc has: syntax on filetype plugin off set runtimepath+=/usr/local/share/lilypond/2.16.2/vim/ filetype plugin on set tabstop=2 set shiftwidth=2 set softtabstop=2 thanks.. -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Bravura - new font...
Aha this is the way into the new steinbergs music engraving sistem. On Thu, May 23, 2013 at 9:53 PM, Michael Rivers michaeljriv...@gmail.comwrote: I saw that too. It's bolder and more engraved looking than the other commercial music fonts, at least. I don't know what to think about the new music font format. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Bravura-new-font-tp146234p146235.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Files from Lilypond workshop @ LAC 2013
Thanks florian..:) On Mon, May 20, 2013 at 7:49 PM, Florian Hollerweger fhollerwege...@qub.ac.uk wrote: Hi Phil, Phil Holmes wrote: You'll no doubt be aware that we have a list of papers published on LilyPond at: http://lilypond.org/**publications.htmlhttp://lilypond.org/publications.html Would you be happy for your slides to be added to this? No problem at all! Feel free to either link to the .tgz on the lac.linuxaudio.org site (that stuff should stay there for quite a while) or to download the archive and host your own copy on lilypond.org. Best, Florian Phil Holmes wrote: - Original Message - From: Florian Hollerweger fhollerwege...@qub.ac.uk To: Lilypond User List lilypond-user@gnu.org Sent: Monday, May 20, 2013 6:27 PM Subject: Files from Lilypond workshop @ LAC 2013 Hi all, Margarethe Maierhofer-Lischka and I have given a Lilypond workshop at the Linux Audio Conference 2013, which has just taken place in Graz, Austria. The workshop slides and accompanying .ly examples are available in the following archive: http://lac.linuxaudio.org/**2013/download/lilypond_**lac2013.tgzhttp://lac.linuxaudio.org/2013/download/lilypond_lac2013.tgz Best, Florian __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
I did not mean to criticize anyone but to learn how to use the software completely. And that was my fault as I did not watch which documentation I read, ie the version. I'm sorry. I think lilypond has a great community and i did't have to wait more that 12h to get at least a response. This is very fast in my opinion. Meny people care and i appreciated that. But to start for scratch is hard and help is always encouraging. On Tue, May 7, 2013 at 12:09 PM, David Kastrup d...@gnu.org wrote: Peter Gentry peter.gen...@sunscales.co.uk writes: This conversation is throwing much light on the difficulty that even the computer literate face when trying to learn the Lilypond Scheme interface. By using documentation from 5 years ago with a current version of LilyPond. Preceding my work on usability. I don't consider it fair to judge LilyPond and the work that has been invested into it in that area on that base. In this case the simple addition of a mark is seen to be very complex with procedures and arguments that are counter intuitive (or at least nowhere near intuitive). Nor are they and their uses fully defined in the manuals (I'm sure it is obvious to a developer but confusing to an outsider). Get real. define-music-function is explained pretty well, and the function is addmarkup = #(define-markup-function (parser location mark music) (markup? ly:music?) #{ \mark #mark #music #}) which is a dead-simple wrapper not really involving any Scheme programming, and the obvious way to do this once you have read the documentation. If you also want to allow for \addmarkup \default { c'd' e' f' }, this becomes #(define-markup-function (parser location mark music) ((markup?) ly:music?) (if mark #{ \mark #mark #music #} #{ \mark \default #music #})) which is more intricate but still a very basic wrapper once you bother looking up \default and/or optional function arguments. Secondly there are apparently several ways to skin the cat and contexts that are not immediately obvious. If you try doing things in a complex manner unnecessarily, possibly triggered by very old documentation, you can expect complex problems. Guidance at the gateway would be a very productive way to spread the use of Lilypond beyond highly qualified developers into the more mundane world of the everyday user. So what do you think I have been doing for the last two years? None of this is criticism of the project which is a remarkable achievment - more a cry from the wilderness for a helping hand to newcomers. Actually not so much a helping hand more an appreciation of the misconceptions and misunderstandings that plague the tyro. Try starting with the documentation corresponding to the version you are using. The above examples are for the current version, but 2.16 works almost the same except for requiring $music instead of #music in the expressions. And yes, the documentation goes to a lot of effort in order to explain the details. And yes, this was awfully documented and awful to use in 2.12, the documentation that the original poster chose to consult. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
Ok..thanks Madoka.. It wasn't to me clear where i have to use the display-scheme-music function = in lilypond scheme-sandbox..and that it had to be music..ok..that is now clear.. but your function does not work for me: i get this (make-music 'SequentialMusic 'elements (list (make-music (quote Music) (quote error-found) #t) (make-music (quote Music) (quote error-found) #t) (make-music (quote Music) (quote error-found) #t) (make-music 'NoteEvent. On Sun, May 5, 2013 at 9:35 PM, Madoka Machitani madok...@gmail.com wrote: Hi, Let me first point out that you have to remember object type matters. ly:music-property expects music object, not pitch object or anything else, so you have to give a music object to it, like this: (display-scheme-music (car (ly:music-property #{ \mark A c'4 #} 'elements))) which gives (make-music (quote MarkEvent) (quote label) A) Now, is it correct to assume you are trying to achieve something like this? \insMark a musical-sequence If so, the function would be: insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) This is a crude example and won't work with single note events like c'4 example: \displayMusic \insMark A { c'4 } = (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 BTW, have you read the extending manuagl? http://lilypond.org/doc/v2.16/Documentation/extending/ On Sun, May 5, 2013 at 9:30 PM, Stjepan Horvat zvanste...@gmail.comwrote: I'm trying to figure out how and learn to create a function based on a \displayMusic function. for example: \displayMusic { \mark A c'4 } gives me (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 so what i have gotten so far is that there is new (make-music (quote MarkEvent) (quote label) A) or (make-music 'MarkEvent 'label A) in front of c' and i don't know how to put this line into it. I understand that i have to use cons on 'elements to put the line in front of c. Is there a way to figure out what elements do i have to use in my function to work. I'm going through http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Music-properties#Music-propertiesto get an idea of how to get into it but #(display-scheme-music (first (ly:music-property someNote 'elements))) doesn't work. I get an error saying: Wrong type argument in position 1 (expecting Music): #Pitch c' with someNote = c'. Help would be appreciated. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
I'm using GNU LilyPond 2.16.2 and Guile 1.8.8 I found out the error insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) \displayMusic { \insMark A c'4 } %\displayMusic \insMark { A c'4 } %tryed that too %\relative c' { \insMark A c'4 } %that too after insMark =* was a strange invisible character with code 160, Hex 00a0, Octal 240 and becouse of that it wouldn't want to pass.. from http://gcc.gnu.org/ml/gcc-help/2011-08/msg00383.html no-break space from unicode. (to make it worse, this character code is displayed as space by most text editors). On Mon, May 6, 2013 at 11:40 AM, David Kastrup d...@gnu.org wrote: Madoka Machitani madok...@gmail.com writes: Now, is it correct to assume you are trying to achieve something like this? \insMark a musical-sequence If so, the function would be: insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) This is a crude example and won't work with single note events like c'4 Why wouldn't you do insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) #{ \mark #mark #mus #}) instead? Note that depending on the version, #mark and/or #mus might need to be $mark or $mus instead. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
When i do this insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) \displayMusic { \insMark A c'4 } (make-music 'SequentialMusic 'elements (list (make-music 'NoteEvent 'elements (list (make-music (quote MarkEvent) (quote label) A)) 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 The mark goes inside note-event element and it is not shown. and it should be like that (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 and David yours makes (make-music 'SequentialMusic 'elements (list (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0)) On Mon, May 6, 2013 at 12:32 PM, Stjepan Horvat zvanste...@gmail.comwrote: I'm using GNU LilyPond 2.16.2 and Guile 1.8.8 I found out the error insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) \displayMusic { \insMark A c'4 } %\displayMusic \insMark { A c'4 } %tryed that too %\relative c' { \insMark A c'4 } %that too after insMark =* was a strange invisible character with code 160, Hex 00a0, Octal 240 and becouse of that it wouldn't want to pass.. from http://gcc.gnu.org/ml/gcc-help/2011-08/msg00383.html no-break space from unicode. (to make it worse, this character code is displayed as space by most text editors). On Mon, May 6, 2013 at 11:40 AM, David Kastrup d...@gnu.org wrote: Madoka Machitani madok...@gmail.com writes: Now, is it correct to assume you are trying to achieve something like this? \insMark a musical-sequence If so, the function would be: insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) This is a crude example and won't work with single note events like c'4 Why wouldn't you do insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) #{ \mark #mark #mus #}) instead? Note that depending on the version, #mark and/or #mus might need to be $mark or $mus instead. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
And this concept with including lilypond code block in function is 100% easyer..:) On Mon, May 6, 2013 at 12:40 PM, Stjepan Horvat zvanste...@gmail.comwrote: When i do this insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) \displayMusic { \insMark A c'4 } (make-music 'SequentialMusic 'elements (list (make-music 'NoteEvent 'elements (list (make-music (quote MarkEvent) (quote label) A)) 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 The mark goes inside note-event element and it is not shown. and it should be like that (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 and David yours makes (make-music 'SequentialMusic 'elements (list (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0)) On Mon, May 6, 2013 at 12:32 PM, Stjepan Horvat zvanste...@gmail.comwrote: I'm using GNU LilyPond 2.16.2 and Guile 1.8.8 I found out the error insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) \displayMusic { \insMark A c'4 } %\displayMusic \insMark { A c'4 } %tryed that too %\relative c' { \insMark A c'4 } %that too after insMark =* was a strange invisible character with code 160, Hex 00a0, Octal 240 and becouse of that it wouldn't want to pass.. from http://gcc.gnu.org/ml/gcc-help/2011-08/msg00383.html no-break space from unicode. (to make it worse, this character code is displayed as space by most text editors). On Mon, May 6, 2013 at 11:40 AM, David Kastrup d...@gnu.org wrote: Madoka Machitani madok...@gmail.com writes: Now, is it correct to assume you are trying to achieve something like this? \insMark a musical-sequence If so, the function would be: insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) This is a crude example and won't work with single note events like c'4 Why wouldn't you do insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) #{ \mark #mark #mus #}) instead? Note that depending on the version, #mark and/or #mus might need to be $mark or $mus instead. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: scheme function help
Madoka..you are right..i'm trying to learn Scheme by writing simple functions..i have many ideas about what i would want to achieve..for example..\mark \default is a cool feature because it is never in wrong order..but when it is inside a bar i would want it to have a , under it..so now i'm trying to understand how lilypond works in combination with scheme..and i did start to learn scheme so i could improve in lilypond.. and now i understand that \breathe looks like (make-music (quote BreathingEvent)) and that \mark \default look like (make-music 'MarkEvent 'label '()) and that '() is the default value..but i'm still one step away of being abel to combine it in a function..but i think that i am one step ahead that i was yesterday.. If i did get it right..to write a function i first write some standard lilypond code how i would want it to look..use displayMusic to see how it should look and than try to simulate it in scheme.. and i imagine where if statment could come in.. btw. i use web gmail and dwb..it was my failure copying madokas code into vim.. On Mon, May 6, 2013 at 7:42 PM, David Kastrup d...@gnu.org wrote: Madoka Machitani madok...@gmail.com writes: On Mon, May 6, 2013 at 10:59 PM, David Kastrup d...@gnu.org wrote: [...] In general, your approach is fundamentally flawed: it is very bad idea to write code relying on user-specified music to be of a particular type (in this case, SequentialMusic) without verifying it. [...] I think he is just struggling to lern Scheme now by writing simple functions, and won't understand such technical terms you provided. Also, the one who initially wrote flawed sample code (knowingly, to avoid complexity) is me. But you did not avoid complexity. Even when not using #{ #}, how is insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (set! (ly:music-property mus 'elements) (cons (make-music 'MarkEvent 'label mark) (ly:music-property mus 'elements))) mus) supposed to be less complex than insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (make-sequential-music (list (make-music 'MarkEvent 'label mark) mus))) ? Actually, it might be worth mentioning that the above is _worse_ than insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) #{ \mark #mark #mus #}) because it works worse with pointclick. You should at least do insMark = #(define-music-function (parser location mark mus) (markup? ly:music?) (make-sequential-music (list (make-music 'MarkEvent 'label mark 'origin location) mus))) to get the same usability as the #{...#} version. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
scheme function help
I'm trying to figure out how and learn to create a function based on a \displayMusic function. for example: \displayMusic { \mark A c'4 } gives me (make-music 'SequentialMusic 'elements (list (make-music (quote MarkEvent) (quote label) A) (make-music 'NoteEvent 'duration (ly:make-duration 2 0 1) 'pitch (ly:make-pitch 0 0 0 so what i have gotten so far is that there is new (make-music (quote MarkEvent) (quote label) A) or (make-music 'MarkEvent 'label A) in front of c' and i don't know how to put this line into it. I understand that i have to use cons on 'elements to put the line in front of c. Is there a way to figure out what elements do i have to use in my function to work. I'm going through http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Music-properties#Music-propertiesto get an idea of how to get into it but #(display-scheme-music (first (ly:music-property someNote 'elements))) doesn't work. I get an error saying: Wrong type argument in position 1 (expecting Music): #Pitch c' with someNote = c'. Help would be appreciated. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: mcat: join midi files
Cool.. On Sun, May 5, 2013 at 2:14 PM, Mike Blackstock blackstock.m...@gmail.comwrote: Here's a nice little utility that joins (concatenates) multiple midi files into one file: http://www.cap-lore.com/EnglishSuites/code/Transmog/mcat.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Lyrics rest in text
is is possible to put a rest in a lyrics text..?! For example: Ya - ba - da - ba -du He - llo - r8 - r8 - you so that the 8th rest is showen..?! stef -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyrics rest in text
It works for me..Thanks.. On Mon, Apr 29, 2013 at 8:04 PM, Marc Hohl m...@hohlart.de wrote: Am 29.04.2013 19:02, schrieb Stjepan Horvat: is is possible to put a rest in a lyrics text..?! For example: Ya - ba - da - ba -du He - llo - r8 - r8 - you so that the 8th rest is showen..?! I use something like Hel -- lo \markup { \raise #1 \musicglyph #rests.3 } you in my scores, but I am not sure whether it would work with hyphens. HTH, Marc __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Scheme education
Thanks guys for your anwsers..yes and i want practical experience..after i write my first lilypond function.. I still don't feel ready..i must learn more.. I am the type of a guy who wants to script everything that is done more then once..I'd rather if it would be possible script physical stuff too.. On Fri, Apr 19, 2013 at 12:31 AM, Thomas Morley thomasmorle...@gmail.comwrote: 2013/4/18 Stjepan Horvat zvanste...@gmail.com: Hi guys..i want to learn the scheme syntax and implementation in lilypond.. I'm on half of The Little Schemer by Daniel P. Friedman book (100/200p)..What would you suggest after i'm finished with it? (maybe a book) Well, you need practical experience. Answer user-requests. ;) -Harm I started to understund the recursion and how scheme syntax looks.. And a question for lilypond developers. Why have you decided to use scheme?! -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Scheme education
Hi guys..i want to learn the scheme syntax and implementation in lilypond.. I'm on half of *The Little Schemer *by* Daniel P. Friedman* book (100/200p)..What would you suggest after i'm finished with it? (maybe a book) I started to understund the recursion and how scheme syntax looks.. And a question for lilypond developers. Why have you decided to use scheme?! -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: creating a rhythm click track
I was creating click track without melody for my big band drummer..so he would be in tempo..it sounds nice..it swings and it has triangle on new part of the score..if you want i can send it to you.. On Mon, Apr 15, 2013 at 11:00 PM, Johan Vromans jvrom...@squirrel.nlwrote: Paul Malcolm paul.malc...@anu.edu.au writes: Or maybe there is a much simpler better way to do this ? I often do this with music that has a chords track. makeUnfold = #(define-music-function (parser location name mus) (ly:music? ly:music?) (let ((r (make-repeated-music unfold))) (set! (ly:music-property r 'element) mus) (set! (ly:music-property r 'repeat-count) (ly:moment-main-numerator (ly:music-length name))) r)) harmonics = \chordmode { c2 g | c g | f1 | c2 g | } % Create metronome ticks. This example assumes 4/4 . ticktock = \drummode { \makeUnfold \unfoldRepeats \harmonics { hiwoodblock 4 lowoodblock lowoodblock lowoodblock } } \harmonics goes in a Chord staff, and \ticktock goes in a DrumStaff. HTH, -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: fonts inside a project folder
bump! On Tue, Apr 9, 2013 at 4:08 PM, Stjepan Horvat zvanste...@gmail.com wrote: Is it possible to include fonts from a folder inside my project and not from global ~/.fonts folder? It is easy-er when making backup to include fonts which are allready inside a project. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: creating a rhythm click track
Here is my dropbox link. https://www.dropbox.com/sh/beo1b2iwn5cx1hy/JK-_Pd2aXS So if you have any use of it or any extra idea..share it..:) On Tue, Apr 16, 2013 at 10:31 AM, Johan Vromans jvrom...@squirrel.nlwrote: Stjepan Horvat zvanste...@gmail.com writes: I was creating click track without melody for my big band drummer..so he would be in tempo..it sounds nice..it swings and it has triangle on new part of the score..if you want i can send it to you.. I'm always in for new and potentially useful ideas ;) -- Johan -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: My nice LP moment today
:) On Tue, Apr 16, 2013 at 5:06 PM, James Harkins jamshar...@gmail.com wrote: Earlier today, I was at my school recording the erhu part for a new piece. My colleague had the printed score (Music engraving by Lilypond 2.16.1) in his lap. At one moment, when I stood up for some water, I sat back down and, for a split second, thought Hm, I wonder what music book he's brought? I usually don't see him reading classical scores. Then I remembered: that's MY score. Lilypond tricked me, for that brief moment, into thinking the score was traditionally engraved. o_O Of course, if you look at it very very carefully, you'll find the occasional ungraceful engraving decision, but the fact that the page as a whole looked superficially like the real thing was a fine moment. hjh ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond source and music sheet database
Thanks Joseph for pointing me to git checkouts..it works for me. On Sun, Apr 7, 2013 at 7:42 PM, pls p.l.schm...@gmx.de wrote: On 07.04.2013, at 19:29, Joseph Rushton Wakeling joseph.wakel...@webdrake.net wrote: On 04/07/2013 06:51 PM, Stjepan Horvat wrote: I realy like git too..Once i tried to make my own git server on my private web-server so when i finish the work i can send the customer his pdf folder link..but..that didnt work becouse you cant see actual files on git web server..like you can on github.. Check out http://gitlab.org/. hth patrick In principle that's perfectly possible, you just have to set up the git repo on your web server to be a fully-fledged repo (i.e. has checked out files) rather than the bare-bones repo it tries to create by default. The trouble with that is that git (rightly) is cautious about allowing you to push to a remote repo with files checked out, so you can't just create a regular repo and push to it. There are a number of ways round this -- here's one I came across just today: http://toroid.org/ams/git-website-howto ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
fonts inside a project folder
Is it possible to include fonts from a folder inside my project and not from global ~/.fonts folder? It is easy-er when making backup to include fonts which are allready inside a project. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lilypond source and music sheet database
Hej thank you for all your anwsers.. I realy like git too..Once i tried to make my own git server on my private web-server so when i finish the work i can send the customer his pdf folder link..but..that didnt work becouse you cant see actual files on git web server..like you can on github.. It's bit more complicated to set up, but wouldn't a good solution be to have a separate repo for built files, and add a system that tracks when commits are pushed to the source repo, and then automatically builds, and commits the output to the build repo? You could use the --author, --date etc. options to git commit to ensure the details match. I would realy like to see this working..and if it would be possible to add maybe a revision at the end of the pdf name..so if i have a mistake (and i have) when i change it people watching the folder can see that this is one new-er version..do you think that this is possible using only git or i would have to use make too? Maybe it would be a good feature..and could it be possible to make this binary repo surfable?! or evaen to upload using some bash scripts..i wouldn't mine..:) On Sun, Apr 7, 2013 at 3:01 PM, Joseph Rushton Wakeling joseph.wakel...@webdrake.net wrote: On 04/07/2013 09:23 AM, David Kastrup wrote: Have you tried with LilyPond PDFs? I think they tend to compress on the object level which _might_ work reasonably with some of git's packing techniques. No. I did take a look inside them before writing my previous email -- they certainly have more multi-line, plain-text content than some other PDFs I've worked with, so they'd probably compress/diff better than some files I've worked with. Most of my experience here is with PDF/EPS files coming out of gnuplot, where the PDF output tends to have a large amount of what seems to be difficult-to-diff content, whereas the EPS files are almost entirely plain-text and so diff very nicely indeed. Packing actual executables could possibly also work with reasonable overhead. Never tried, I'm afraid. :-( There would be an advantage to a repository storing _complete_ compiled versions of LilyPond: it would make git bisect for the purpose of finding a regression in code or documentation a snap. It's bit more complicated to set up, but wouldn't a good solution be to have a separate repo for built files, and add a system that tracks when commits are pushed to the source repo, and then automatically builds, and commits the output to the build repo? You could use the --author, --date etc. options to git commit to ensure the details match. So, then you should have two mainline version histories that are absolutely in sync, allowing you to do the regression-tracking you're looking for but without blowing up the overall version history size for the source tree. But, bearing in mind that the on-disk size of the PDF docs is about 50MB (as reported by aptitude show lilypond-doc-pdf) and that of the HTML docs is about 90MB, then even allowing for some diffability of that material you'll be seeing a hefty cost to keeping those files versioned. I imagine that most of the disk-space cost of the HTML docs is actually PNG or other binary graphics files, which in my experience are the really nasty ones to version. On the other hand, some people apparently use git to version their home directory, so perhaps it doesn't scale quite as badly as I think ... http://entrenchant.blogspot.it/2011/03/using-git-to-synchronize-and-backup.html The other problem you can face with source and binaries versioned in the same tree is simply that sometimes people will make a tweak to a source file but not rebuild before committing. And you can imagine the converse happening -- someone making a tweak to source, rebuilding, finding it doesn't work so not committing the source, but accidentally committing the built file ... ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
lilypond source and music sheet database
Hej guys..what would you prefer using as a lilypond database. I have bunch of files in bunch of folder laying around my pc with diferent versions of the same song, 20 of same/diffrent config files, unsorted and some of them i already can't find. Call it as a local publishing thing. Hey guys .. what would you prefer using as a lilypond database. I have bunch of files in bunch of folders laying around my pc with diferent versions of the same song, 20 same/diffrent config files, unsorted and some of them already are lost or can't find. Call it as a local publishing thing. I was using git but they say it is not good for binary (pdf) files..it is for programming..i want something where i can look for something i made 2 years ago. What are your solutions..?! -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 * ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Pseudo-handwritten font
It looks very good. On Thu, Mar 7, 2013 at 10:39 AM, David Kastrup d...@gnu.org wrote: Marc Hohl m...@hohlart.de writes: Am 07.03.2013 00:45, schrieb Thomas Morley: 2013/3/6 Shane Brandes sh...@grayskies.net: there was a jazz font patch somewhile ago. http://lists.gnu.org/archive/html/lilypond-user/2010-12/msg00290.html There is some currently unfinished work in the german forum. http://www.lilypondforum.de/index.php?topic=1218.0 But you need an account there to get the attachments. I don't feel free to post the code here, though, I attach the resulting image. Wow, very impressive! I hate to admit it, but it looks like a game changer of strategic importance to me. People tend to pick LilyPond to get the best typesetting. But this would rather make quite a few people pick LilyPond just to get a certain _look_. That this look is still done using good typesetting will be a secondary consideration to them. At least at first. I hope that this extension will find its way into the official lilypond releases... What needs to be done for this? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Hushing up Sibelius news?
I agree with Francois. Writing music on paper works for me the best. Then afterwards i typeset the music into the machine. So when i typeset the music the easiest way to do this is by entering text and being 100% sure that it is A and not F or C..After that you just fix the octave if you failed counting. Perfect. Stef. On Tue, Feb 26, 2013 at 12:57 AM, Francois Planiol alicuota...@gmail.com wrote: Dont mind, let Sibelius die... The question is: who writes music? Thats old fashionned. Use a sequencer, or write lead sheets per hand or whatever, but why scores? I bet most of people writing music would be happier to write score on paper (with indications for copy-paste etc) and have mostly students all around to pay them for typing in lily. But nevertheless, when Sib has become unuseful, then will come another propietary software. Looking for others money. Make a product, invest in a good announcements campaign and this is know for to work. This is capitalism. Freeware is for non-mainstream-people. This is another side of capitalism ;-) Francois 2013/2/25, Adam Spiers lilypond-u...@adamspiers.org: On Thu, Feb 21, 2013 at 10:53 PM, Hilary Snaden h...@newearth.demon.co.uk wrote: On 2013-02-21 19:58, Urs Liska wrote: http://blog.steinberg.net/2013/02/welcome/ These from Daniel Spreadbury tell me most, I think, of what I need to know about the new project. Our application will use a proprietary file format... an open source file format is only any use if you also have a wide range of software that can make use of that format... the Lilypond file format itself does not describe exactly how the finished score will appear... Thanks, but no thanks. I just blogged about this: http://blog.adamspiers.org/2013/02/25/music-industry-learns-nothing-from-the-avid-sibelius-saga/ Like it or not (and I certainly don't), a large proportion of people who need to notate music will run away screaming if you explain the compilation-based design of LilyPond to them. I think http://lilypond.org/text-input.html is absolutely fantastic, but some people's aversion to anything which looks at all technical seems unsurmountable to me (although I'd love to be proven wrong; after all, I still see non-technical airport staff happily typing cryptic commands into old-school terminals in order to query flight data ...) So anything we can do as a community to address that part of the user-base is very good in my book ... ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Swing midi output
Hi guys.. Is there any new swing sintax.. the old swing.ly doesnt work any more in 2.16.2. On Tue, Jan 17, 2012 at 10:57 AM, Stjepan Horvat zvanste...@gmail.comwrote: Thank you..:) On Sat, Jan 14, 2012 at 10:12 PM, Christopher R. Maden cr...@maden.orgwrote: On 01/14/2012 02:45 PM, Stjepan Horvat wrote: is there a possibility to swing the midi ouput in lilypond..so when i write a c8 c, would sound like \times 2/3 {c8 r c}..?! You can try my hack at URL: http://crism.maden.org/music/swing.ly , which may or may not suffice for your purposes. It only works on eighth-notes and -rests, and only works if pairs are beat-aligned. This means that any dotted quarters, e.g., must be re-written as quarter notes tied to eighth notes, and an eighth note pick-up (anacrucis) must be rewritten as an eighth rest and eighth note. ~Chris -- Chris Maden, text nerd URL: http://crism.maden.org/ Be wary of great leaders. Hope that there are many, many small leaders. -- Pete Seeger ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: add9 chords
Did you try c:5.9? On Wed, Feb 6, 2013 at 1:40 PM, bart deruyter bart.deruy...@gmail.comwrote: Hi all, I've searching for a way to add 'add9' chords to my own version of predefined fretboards, but whatever I do, it does not accept it and doesn't render it. I think the system doesn't allow 'add9' as chordname, because when I change it to '9', like 'c:9' it does render. How can I solve this? I'm using both 9 and add9 chords for my guitarbook, and do need both, so using c:9 to describe c:add9 is quite confusing. I know I can modify chordnames, and in the chordnames I can get c:add9, but not in the fretboards. I do need the fretboards for these chords, it is a teaching book and I don't want to break the consistency. Grtz, Bart http://www.bartart3d.be/ On facebook https://www.facebook.com/pages/BartArt3D/169488999795102 On Twitter https://twitter.com/#%21/Bart_Issimo On Identi.ca http://identi.ca/bartart3d On Google+ https://plus.google.com/u/0/b/116379400376517483499/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [ANNOUNCE] ly2video 0.3.0
Very good..! On Tue, Jan 29, 2013 at 8:22 PM, David Kastrup d...@gnu.org wrote: Adam Spiers lilypond-u...@adamspiers.org writes: + a new default scrolling mode where the notation stay still and the cursor line scrolls from left to right You jump the notation leftwards. You should rather _pull_ it left. Start with a pixel per frame, increase the speed by 1 pixel/frame/frame until you are half through, then decrease by 1 pixel/frame/frame. If this is not fast enough to keep the cursor on-screen, start earlier and/or faster. Ok, the metrics are certainly debatable: you probably want everything over in 0.5 seconds or less, and want to have this in two phases (possibly more): acceleration and deceleration. But a mere discontinuous jump is confusing since it can happen when blinking. A more continuous movement should usually also be friendly to the video codec and rate. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
!Happy new year
-- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Neal Morse songbook done with LilyPond
Hey Peter..The sample looks great! On Wed, Dec 12, 2012 at 4:56 PM, Peter Crighton petecrigh...@googlemail.com wrote: All the best, Peter Crighton -- -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
using if variable in lilypond
hi guys.. i would want to define my font sizes in the next order: \header { title = \markup { \fontsize #+4 BEI MIR BIST DU SCHÖN} subtitle = \markup { \fontsize #+1 (Yiddish: Bay mir bistu sheyn) } poet = \markup { \fontsize #+1 Jacob Jacobs} composer = \markup { \fontsize #+1 Sholom Secunda} } so i would want to make a config out of it so i woudn't always have to add the extra text.. i used something like that in external config.ly: title = \markup { \fontsize #+4 \title } and so on.. but that only works if i include the config file after the header and if all sub header name exist.. my question: is there a posibility to make something like that. if ( title exists ): title = \markup { \fontsize #+4 \title } thanks..:) p.s. is there an way to learn that stuff (sheme) without always asking you guys..?! i'm familiar with bash, perl and python..is it posible to integrate thouse lenguage into lilypond?! -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: using if variable in lilypond
Thanks Thomas.. This is it..! On Thu, Nov 29, 2012 at 12:24 PM, Thomas Morley thomasmorle...@googlemail.com wrote: 2012/11/29 Stjepan Horvat zvanste...@gmail.com: hi guys.. i would want to define my font sizes in the next order: \header { title = \markup { \fontsize #+4 BEI MIR BIST DU SCHÖN} subtitle = \markup { \fontsize #+1 (Yiddish: Bay mir bistu sheyn) } poet = \markup { \fontsize #+1 Jacob Jacobs} composer = \markup { \fontsize #+1 Sholom Secunda} } so i would want to make a config out of it so i woudn't always have to add the extra text.. i used something like that in external config.ly: title = \markup { \fontsize #+4 \title } and so on.. but that only works if i include the config file after the header and if all sub header name exist.. my question: is there a posibility to make something like that. if ( title exists ): title = \markup { \fontsize #+4 \title } thanks..:) p.s. is there an way to learn that stuff (sheme) without always asking you guys..?! i'm familiar with bash, perl and python..is it posible to integrate thouse lenguage into lilypond?! -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user Hi Stjepan, have a look in titling-init.ly, there you can find the default settings in bookTitleMarkup. If you want to choose different settings create a new one, myBookTitleMarkup, include it in your file and call it in paper: \paper { bookTitleMarkup = \myBookTitleMarkup } HTH, Harm -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyrics to music
There is another problem. a few months ago I read a hymnbook published here in croatia that didn't care when translating the lyrics so the hard beat of the words were not on hard beat of music so it was impossible to read.. On Tue, Nov 20, 2012 at 7:49 PM, Fr. Michael Gilmary, mma frmichaelgilm...@maronitemonks.org wrote: On Nov 20 AD 2012, at 12:54 PM, Phil Holmes wrote: I only sing, but I find beamed notes more difficult to sing from - the rhythm of the bars is less important to me than aligning the syllable to the correct note. I'm grateful for all the input from everyone. So now I can add my 2 cents: I also find it more difficult to read the lyrics when the music is beamed across syllables as opposed to being separated. That issue might be compounded by the input user's choice of a font, etc. For example, the musician who puts some music together for us monks uses beams across syllables and words ... and then has a very small font AND stacks 4 or more verses of lyrics on top of one another. That's definitely pushing my limits for ease of reading when the piece is unfamiliar! United in adoration of Jesus, fr. michael gilmary, mma Most Holy Trinity Monastery 67 Dugway Road Petersham, MA 01366 www.MaroniteMonks.org __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
lyrics-lyrics extra spacing
hi guys.. is there a way to get extra spacing between lyrics (verses). i would want to make extra space so a person could translate a text (verse) by hand. i'm using the \addlyrics command. thanks. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: lyrics-lyrics extra spacing
Thanks man..thats exactly what i was looking for..! On Mon, Nov 19, 2012 at 9:33 PM, Thomas Morley thomasmorle...@googlemail.com wrote: 2012/11/19 Stjepan Horvat zvanste...@gmail.com: hi guys.. is there a way to get extra spacing between lyrics (verses). i would want to make extra space so a person could translate a text (verse) by hand. i'm using the \addlyrics command. Hi Stjepan, how about \version 2.16.0 \layout { \context { \Lyrics \override VerticalAxisGroup #'nonstaff-nonstaff-spacing = #'((basic-distance . 0) (minimum-distance . 5) ;; more lower space (padding . 0.2) (stretchability . 0)) } } \relative c' { \repeat unfold 20 { c4 d e f } g1 } \addlyrics { \repeat unfold 20 { foo -- foo -- foo -- foo } foo } \addlyrics { \repeat unfold 20 { bar -- bar -- bar -- bar } bar } \addlyrics { \repeat unfold 20 { bla -- bla -- bla -- bla } bla } Adjust minimum-distance to fit your needs. HTH, Harm -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Version Control and Public Repository
hi..i have the same question..?! I reed somewhere that git isn't intended for binary packages.. and i transcribed (by ear) many scores i don't have rights for.. how do you handle this kind of staff.. What are the laws related to such situations?! this is what my brother and i are working on https://github.com/schef/duhovni-projekt/ On Sat, Nov 10, 2012 at 12:21 PM, Mike Blackstock blackstock.m...@gmail.com wrote: Thanks Francisco. It's fixed. -M. On Sat, Nov 10, 2012 at 5:16 AM, Francisco Vila paconet@gmail.comwrote: 2012/11/10 Mike Blackstock blackstock.m...@gmail.com: You can generate your own lilypond scores page at www.omet.ca. Just upload your sources, compile them, and you'll get a page like this: http://www.omet.ca/scores/Mike_Blackstock_2/ I hadn't noticed before: source view in omet.ca does not escape and for chords, see image at http://paconet.org/lilypond/problem-omet-ca.png -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Version Control and Public Repository
And is puting it on the web for example github (public) illegal..?! On Sun, Nov 11, 2012 at 6:39 PM, Francisco Vila paconet@gmail.comwrote: 2012/11/11 Stjepan Horvat zvanste...@gmail.com: I reed somewhere that git isn't intended for binary packages.. Humans are not intended for tracking per-line changes on binary files, either. Git can do it, for example people adds videos to git repos, but it is not of great help except that you can mix binaries with all else and git is agnostic to the difference. and i transcribed (by ear) many scores i don't have rights for.. how do you handle this kind of staff.. What are the laws related to such situations?! I think copyright laws are clear, regardless of whether you transcribed it by ear or photocopied it, you can not publish material you don't own the rights of. -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Version Control and Public Repository
Thanks guys..this was unclear to me.. ..so Copyright is the key word.. On Sun, Nov 11, 2012 at 7:00 PM, Urs Liska li...@ursliska.de wrote: Am 11.11.2012 19:02, schrieb Federico Bruni: Il 11/11/2012 18:54, Stjepan Horvat ha scritto: And is puting it on the web for example github (public) illegal..?! Sure it's illegal, if material is copyrighted and you don't have the rights. If you use a private repository I think it's ok. Of course you can typeset anything you want and put it in a private repository on Github. But you can't if it's a public repository. __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Version Control and Public Repository
Now thats a useful information..i will ask a lawyer here in croatia and report what i heard. On Sun, Nov 11, 2012 at 7:33 PM, martinwguy martinw...@gmail.com wrote: On 11 November 2012 18:39, Francisco Vila paconet@gmail.com wrote: and i transcribed (by ear) many scores i don't have rights for.. how do you handle this kind of staff.. What are the laws related to such situations?! I think copyright laws are clear, regardless of whether you transcribed it by ear or photocopied it, you can not publish material you don't own the rights of. That's a simplistic play-it-safe position, but in reality copyright laws are different in every country and cover different situations in different ways. The term for derivative works of music that do not directly reuse another person's performance, which includes cover versions and new typesettings of sheet music, is Mechanical license and in the US you have the right to do this, whether or not the owner of the copyright of the original score or of a particular performance want you to or not, on payment of a small fee that is calculateda according to some tables ($15 per song + a cut of the profits, if any), managed through a central agency. In other legal giurisdictions, different laws apply. See http://en.wikipedia.org/wiki/Mechanical_license for further details. M No, I'm not a lawyer either. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: evince handling textedit://
ok..thanks..i will check this out later today.. On Mon, Oct 8, 2012 at 11:50 AM, Mark Knoop m...@opus11.net wrote: At 21:22 on 07 Oct 2012, Stjepan Horvat wrote: Hi guys..does anyone has any news on has evince handles textedit.. i found this post http://lists.gnu.org/archive/html/lilypond-user/2007-06/msg00185.html from 2007 using gconftool-2 but couldn't get it working.. after i execute the gconftool-2 --install-schema-file=textedit.schemas i still get -- Unable to open external link Operation not supported like it didn't remove Evince ignores the embedded textedit:// urls by default, i use evince 3.4.0.. Thanks for prompting me to update this. Gnome 3 no longer uses the gconf key, it's now actually a little easier. I've put the info and necessary files here: https://github.com/markk/textedit-ly Let me know if this works for you. -- Mark Knoop ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: evince handling textedit://
it works..! thanks..:) On Tue, Oct 9, 2012 at 12:23 PM, Stjepan Horvat zvanste...@gmail.comwrote: ok..thanks..i will check this out later today.. On Mon, Oct 8, 2012 at 11:50 AM, Mark Knoop m...@opus11.net wrote: At 21:22 on 07 Oct 2012, Stjepan Horvat wrote: Hi guys..does anyone has any news on has evince handles textedit.. i found this post http://lists.gnu.org/archive/html/lilypond-user/2007-06/msg00185.html from 2007 using gconftool-2 but couldn't get it working.. after i execute the gconftool-2 --install-schema-file=textedit.schemas i still get -- Unable to open external link Operation not supported like it didn't remove Evince ignores the embedded textedit:// urls by default, i use evince 3.4.0.. Thanks for prompting me to update this. Gnome 3 no longer uses the gconf key, it's now actually a little easier. I've put the info and necessary files here: https://github.com/markk/textedit-ly Let me know if this works for you. -- Mark Knoop ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: evince handling textedit://
you can make log file with touch ~/textedit_url.log . and your textedit-url.sh has to be in your $PATH.. On Tue, Oct 9, 2012 at 5:04 PM, Laura Conrad lcon...@laymusic.org wrote: Mark == Mark Knoop m...@opus11.net writes: Mark Thanks for prompting me to update this. Gnome 3 no longer uses the Mark gconf key, it's now actually a little easier. I've put the info and Mark necessary files here: Mark https://github.com/markk/textedit-ly Mark Let me know if this works for you. Not for me. When I click the notehead, evince pops up a red box that says: Unable to open external link The specified location is not supported I also can't do tail -f ~/textedit_url.log because the file doesn't exist, either before or after I've opened the PDF file. This is on an ubuntu 12.04 system running GNOME Document Viewer 3.4.0. The PDF file was produced with lilypond 2.16.0. -- Laura (mailto:lcon...@laymusic.org, twitter: @serpentplayer) (617) 661-8097 233 Broadway, Cambridge, MA 02139 http://www.laymusic.org/ http://www.serpentpublications.org I suppose it can be said I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand I've stopped at a lot of green ones but never gotten credit for it. Glenn Gould, quoted in A Romance on Three Legs by Katie Hafner ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: evince handling textedit://
did you put the put the textedit-url.sh in your $PATH.. sudo cp ./textedit-url.sh /usr/bin/ sudo chmod +x /usr/bin/textedit-url.sh and put the textedit.desktop in ~/.local/share/applications/ cp ./textedit.desktop .local/share/applications/ and add the line x-scheme-handler/textedit=textedit.desktop; in gedit ~/.local/share/applications/mimeapps.list in section [Added Associations].. On Tue, Oct 9, 2012 at 5:25 PM, Laura Conrad lcon...@laymusic.org wrote: Stjepan == Stjepan Horvat zvanste...@gmail.com writes: Stjepan you can make log file with touch ~/textedit_url.log . Stjepan and your textedit-url.sh has to be in your $PATH.. It is. I touched the log file, and it now exists, but is empty, even after running evince and getting the red error box as before. -- Laura (mailto:lcon...@laymusic.org, twitter: @serpentplayer) (617) 661-8097 233 Broadway, Cambridge, MA 02139 http://www.laymusic.org/ http://www.serpentpublications.org It's no answer to say that I was well paid. Nobody can be adequately paid for wasting his time. Raymond Chandler, in a letter to Alfred Hitchcock dated December 6, 1950, complaining about what had happened to his script for Strangers on a Train -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
evince handling textedit://
Hi guys..does anyone has any news on has evince handles textedit.. i found this post http://lists.gnu.org/archive/html/lilypond-user/2007-06/msg00185.html from 2007 using gconftool-2 but couldn't get it working.. after i execute the gconftool-2 --install-schema-file=textedit.schemas i still get -- Unable to open external link Operation not supported like it didn't remove Evince ignores the embedded textedit:// urls by default, i use evince 3.4.0.. thanks in advance -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vim pointing to pdf-viewer and reverse
Hi guys..it is an old post..but i got it working right now..so i want to share it with you.. I made a script vim-lilypond.sh #!/bin/bash FILENAME=`echo $1 | cut -d : -f 2` LINE=`echo $1 | cut -d : -f 3` CHAR=`echo $1 | cut -d : -f 4` COLUMN=`echo $1 | cut -d : -f 5` vim --servername lilypond --remote-silent +call cursor($LINE, $CHAR+1) $FILENAME then i started vim with server called lilypond: vim --servername lilypond file.ly and in xpdf or epdfview changed the urlCommand to ~./vim-lilypond.sh %s or whereever you put it.. it also works with gvim.. what i didnt understand is how lilypond-invoke-editor works and what it is for..and.. what is the diference between LINE CHAR and COLUMN couse url comand has 3 numbers.. ..am happy... On Wed, Mar 7, 2012 at 11:32 AM, Rutger Hofman rut...@cs.vu.nl wrote: On 03/07/2012 11:09 AM, Rutger Hofman wrote: On 03/07/2012 09:12 AM, David Kastrup wrote: Stjepan Horvatzvanste...@gmail.com writes: On Tue, Mar 6, 2012 at 5:48 PM, David Kastrupd...@gnu.org wrote: Stjepan Horvatzvanste...@gmail.com writes: Hello..can somebody please tell me how to get vim and a pdf viewer (xpdf or evince of zathura) to work with vim lilypond-invoke-editor function..i read everything that is on the web [snip] Have you set up your EDITOR environment variable? I quote: The program 'lilypond-invoke-editor' is a small helper program. It will invoke an editor for the special textedit URIs, and run a web browser for others. It tests the environment variable EDITOR for the following patterns, emacs this will invoke emacsclient --no-wait +line:column file gvim this will invoke gvim --remote +:line:normcolumn file nedit this will invoke nc -noask +line file' The environment variable LYEDITOR is used to override this. It contains the command line to start the editor, where %(file)s, %(column)s, %(line)s is replaced with the file, column and line respectively. The setting emacsclient --no-wait +%(line)s:%(column)s %(file)s for LYEDITOR is equivalent to the standard emacsclient invocation. From gvim's man page, I understand how one can position the cursor at startup on a line (+line or +:line), but I do /not/ grasp how it is put on a column. Indeed, gvim gives me an error if I follow the lilypond-invoke-editor example: the +:line:column syntax is wrong. Oops, sorry, I was wrong here. I cut out the 'norm' thingy in my test. Wrong. It puts the cursor on the column. Sorry for the noise. Rutger __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond 2.16.0 released!
Thanks..! On Tue, Aug 28, 2012 at 12:36 AM, eluze elu...@gmail.com wrote: Fredric Dannen wrote In 2.14, I was using this syntax: oddHeaderMarkup = \markup \fill-line { \on-the-fly #not-first-page \fromproperty #'header:title \on-the-fly #not-first-page \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string } evenHeaderMarkup = \markup \fill-line { \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string \on-the-fly #not-first-page \fromproperty #'header:composer } But 2.16 will not accept this syntax, nor create a PDF. And the convert-ly -e *.ly function won't fix the problem, or even identify it. But this works: oddHeaderMarkup = \markup \fill-line { \on-the-fly #not-first-page \fromproperty #'header:title \on-the-fly #not-first-page \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string } evenHeaderMarkup = \markup \fill-line { \on-the-fly #not-first-page \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string \on-the-fly #not-first-page { \center-align \fromproperty #'header:composer } } } it's always good to send a (potentially) compiling code or the full code to reproduce the error when I complete the missing parts I see no error Eluze -- View this message in context: http://lilypond.1069038.n5.nabble.com/Re-Lilypond-2-16-0-released-tp131313p131431.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
rhytmic augmentatinon and diminution
hi.. is it possible to make a subject. c4 d e f = c8 d e f something like \diminution 4 8 { c4 d e f }..and the result is c8 d e f or \augmentation 4 2 { c4 d e f } c2 d e f thanks.. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: rhytmic augmentatinon and diminution
thank you.. i searched with augmentation and diminution and couldn't find.. this are clasical names for it.. On Wed, Aug 22, 2012 at 4:11 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: hi.. is it possible to make a subject. c4 d e f = c8 d e f something like \diminution 4 8 { c4 d e f }..and the result is c8 d e f or \augmentation 4 2 { c4 d e f } c2 d e f thanks.. \shiftDurations #1 #0 { c4 d e f } \shiftDurations #-1 #0 { c4 d e f } -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: rhytmic augmentatinon and diminution
thanks david..:) On Wed, Aug 22, 2012 at 4:21 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: thank you.. i searched with augmentation and diminution and couldn't find.. this are clasical names for it.. On Wed, Aug 22, 2012 at 4:11 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: hi.. is it possible to make a subject. c4 d e f = c8 d e f something like \diminution 4 8 { c4 d e f }..and the result is c8 d e f or \augmentation 4 2 { c4 d e f } c2 d e f thanks.. \shiftDurations #1 #0 { c4 d e f } \shiftDurations #-1 #0 { c4 d e f } Yup. Name, arguments, and discoverability all leave something to be desired. \augment 2 = shiftDurations #-1 #0 \augment 1/4 = shiftDurations #2 #0 \augment 3/2 = shiftDurations #0 #1 (the second argument is rather shaky to interpret and use and only works in limited situations) Would likely be better discoverable, and more natural to use. -- David Kastrup -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
staff line thickness
hi guys.. is it possible to make the staff lines thinner without effecting other lines..?! i tried \override StaffSymbol #'thickness = #3 but it affects all.. thanks.. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: how to enter notes quickly (midi keyboard available)
What do you think about talking out the score in lilypond style..so you wouldnt have to switch eyes between screen and sheet..for example..: c 8 f 16 c 4 . ( d 8 d d | and than a script to fix it: c8 f16 c4. ( d8 d d | but i think that voice recognition is not well suported on linux..i think you would only need to read it one time out loud.. On Thu, May 31, 2012 at 4:28 AM, Vaughan McAlley vaug...@mcalley.net.auwrote: On 26 May 2012 03:28, Klaus Föhl klaus.fo...@uni-giessen.de wrote: Hello, I like the lilypond notation using \relative being concise and readable. Entering on a computer keyboard is fairly quick, but still it feels that playing a melody line would be so much quicker. In particular if one does not have a typing c4 d e f g1 style but c4 d4. e8 f8. g16 c,1 What better methods exist? For example I have looked into rosegarden output. Minor issue:the output is not in relative notation. More cumbersome are slightly non-aligned notes to the beat (me being an imperfect human) and in particular varying note lengths introducing rests where the music and the audible sound both have none. I have seen techniques where the pitch is via piano keyboard and rhythm is via computer keyboard. I am not fully convinced. I have seen a custom-designed computer keyboard that combines pitch and duration. It might work well after a learning curve. What I am tempted is to take midi file information (i.e. gunzip a.rg), or the rosegarden ly output and reverse-engineer it into event lists. Whatever the detail: only piano-keyboard input and get both pitch and length. Then to apply some smart quantisation. For one thing notes like c1 are much more likely than c2... or alignment with bars is probable, aspects that require some adaptive rules, possibly some parameter training. Also the routine should pick up and follow the meter as played, as opposed to techniques providing the rigid mentronome frame. Well, before I reinvent the wheel myself: are such things already out there? Cheers Klaus ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user I have written a script that copies (and improves on) Finale's Simple Note Entry. My left hand is on my MIDI keyboard, and almost everything I want to do is on the numeric keypad. So I hold down a note or chord on the keyboard, and press 4 (crochet), and something like g4 will be virtually typed. Because I mostly enter renaissance music, most things I want to type (in normal circumstances) are available on the numeric keypad. The other advantage is that I hear the pitches as they are entered, and the script takes care of note names and octaves. The downside is that I wrote it for Mac using CoreMIDI and Cocoa, as I had a little knowledge in this area. I've tried to make the main script platform-agnostic, in that input is a MIDI packet or keystroke, and output is the same MIDI packet (for MIDI thru), and virtual keystrokes if appropriate. I still have to 'manually' translate ASCII codes into Mac keyboard strokes as I can't work out how to do this in Cocoa. I briefly investigated making it more portable, but didn't want to go through the pain of working out how to process MIDI and keystrokes again. My script is in Lua, and contains all the logic for converting MIDI to \relative. If anyone is interested, there is an XCode project here: https://docs.google.com/open?id=0B0YNwfxb13ZcWmY0Uy12T3ctVW8 The script is in /LuaScripts It runs on my Intel iMac with Snow Leopard, don't about any other OSs. If anyone is interested and knows about portable keystrokes and MIDI, I would be happy to discuss adapting the script for them. Vaughan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: printing empty staff
or by \repeat unfold 32 { s1 } On Wed, Apr 25, 2012 at 4:40 PM, Choan Gálvez choan.gal...@gmail.comwrote: On 4/25/12 15:10 , rathcof...@comcast.net wrote: The attached .LY file is a 32-bar song with the melody printed in the top staff. What I'm trying to do is print an empty staff beneath the first one (to permit pencilled in notations, etc.) The program will only print the measures in the second staff if the measure contains content. I can't get it to print the empty staff (or even an empty measure). There's probably some way to do this, I just haven't found it. You can fill the empty staff by using s1 * 32 Best. -- Choan Gálvez Ukecosas. Los ukeleles que nos gustan, también para ti Visítanos: http://ukecosas.es/ Degústanos en Facebook: http://facebook.com/ukecosas __**_ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/**listinfo/lilypond-userhttps://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ChordNames with bar lines + 1 staff line
I would like to write some Leadsheet without notes..only chords with barlines..The problem with existing solution at http://lilypond.org/doc/v2.12/input/lsr/lilypond-snippets/Chords is that when you have a whole page with this kind of bars without atlast 1 staffline you get pretty confused..for example http://blog.musicvm.com/lilypond-chords-only . It speans in your head a little.. Is there a way of getting chords into empty staffline like in a traditional handwritten jazz sheet (like in this example http://www.tullianos.com/tullguitarpage/songs/serenadetoacucko.JPG )..or something to put a horizontal line between each new line. Did somebody play with this kind of staff.. Thank you guys..stef. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ChordNames with bar lines + 1 staff line
Thanks..YES.. \accepts ChordNames ..that was the anwser..! I will send you a pic when i tweak it the way i want it to look.. On Tue, Apr 24, 2012 at 9:33 PM, James pkx1...@gmail.com wrote: Hello, 2012/4/24 Stjepan Horvat zvanste...@gmail.com: I would like to write some Leadsheet without notes..only chords with barlines..The problem with existing solution at http://lilypond.org/doc/v2.12/input/lsr/lilypond-snippets/Chords is that when you have a whole page with this kind of bars without atlast 1 staffline you get pretty confused..for example http://blog.musicvm.com/lilypond-chords-only . It speans in your head a little.. Is there a way of getting chords into empty staffline like in a traditional handwritten jazz sheet (like in this example http://www.tullianos.com/tullguitarpage/songs/serenadetoacucko.JPG )..or something to put a horizontal line between each new line. Did somebody play with this kind of staff.. Thank you guys..stef. I *think* you want this thread http://lists.gnu.org/archive/html/lilypond-user/2011-08/msg00100.html James PS I would strongly recommend you upgrade to 2.14.2 (2.16 is due out soon) if you have not already. -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: String Bass Notation
I'm a doublebass student at Music Acadamy in Zagreb..this should be a bartok pizzicato..i didn't heard that there is an articulation like this and would have a diferent meaning. I aggree with tim that it is easyer to write.. On Sun, Apr 22, 2012 at 5:46 AM, Mark Mathias d8val...@gmail.com wrote: I'm a bass player who studied with Larry Hurst in the early 70s and a public school string teacher, so I've seen a lot of notation, but never what you are describing. The snap pizzicato has the line drawn vertically through the top of the circle only and the thumb symbol (a fingering indication --- very unlikely in the situation you describe) is a circle with the vertical line extending downward from the bottom. Both are implemented in LilyPond: c4\snappizzicato c\thumb HTH! Mark On Thu, Apr 19, 2012 at 1:48 PM, Tim Roberts t...@probo.com wrote: -Eluze wrote: Tim Roberts wrote: This is a hand-drawn score. I'm thinking that they probably meant snap pizzicato, and it was easier to draw the line all the way through than to stop part way through. Snap pizzicato would fit in the context, and I have found no source that shows the exact phi symbol. Have any of you string players seen that notation? sorry, I didn't find this score - am i missing something? No, I didn't attach an image because I didn't get a chance to grab a copy. I assumed my description would be sufficient... -- Tim Roberts, t...@probo.com Providenza Boekelheide, Inc. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: separating design from pure score
Yes..i think it does..:) On 3/15/12, Urs Liska li...@ursliska.de wrote: Hi Stjepan, sorry that I don't have the time to really go through this thread (so I might misunderstand sth). But I think you should separate your music variables from your score definition, so you can \include them separately: music.ly myMusic = { ... } score.ly \score { \new Staff \myMusic \myMarks } Then you can have your master file like: \include music.ly myMarks = { ... } \include score.ly Does that help? Best Urs Am 15.03.2012 11:23, schrieb Stjepan Horvat: Hello all..thank you for you anwsers..i really appreciate it..It's not exactly what i wanted..but it helps me figure out more what i want and what will be my solution..! David Kastrup leads in this direction what i'm trying ta achive..The diference form Hans Aikema is that i want to include music in a diffrent file which i compile afterwords..The reason for that is that i want to define music as is..Becouse each song is uniq and unchangable..So i dont ever have to change the music file. For Example: 1. I want the score to be minimalistic and to be sufficient in itself. = score.ly = \verison 2.14.2 \header { title = TITLE composer = COMPOSER } mymusic = \relative c' { c4 d e f \mark \default g } mylyrics = \lyricmode { c d e f g } mychords = \chordmode { c1 c4 } \score { \new ChordNames { \mychords } \new Staff { \mymusic } \addlyrics { \mylyrics } } end of score.ly Minimalistic as i said. Maybe even without \mark \default. So now in design.ly i would set the fonts and paper and whatever would be static in project period. I think the layout should work here. And on the end. master.ly \include ./desing.ly \include ./score.ly %now here should go the paddings for this specifig song couse every song looks difrent and has diffrent bar numbers..Now i would want to maybe use \break command but inside the score..So here comes my problem. Becouse the score block is included while including score.ly (i would want only the variable to be included) i can't make a mark blok where i would define simple marks and bar brakes. paper { markup-system-spacing #'padding = #5 markup-system-spacing #'stretchability = #5 score-system-spacing #'padding = #5 last-bottom-spacing #'padding = #5 score-markup-spacing #'padding = #5 top-system-spacing #'padding = #17.5 } marks = { \set Score.markFormatter = #format-mark-box-barnumbers \hideNotes R1 \break \bar || \mark \default \unHideNotes \bar |. } \score { \new ChordNames { \mychords } \new Staff { \mymusic \marks} \addlyrics { \mylyrics } } end of master.ly I would only compile the maste.ly file.. I think i made myself clear..:) Thanks for further guidence. On Wed, Mar 14, 2012 at 9:31 PM, Hans Aikemahans.aik...@aikebah.net wrote: On 14-3-2012 19:16, Stjepan Horvat wrote: Hello, I'm working on a project and i want to separate the design from score because i want to have a clear score so that in the future when i maybe want to change the design i dont have to change the score (something like html and CSS :) ). So when i include my score into my design file variables are included but score block also. Now when i what to change, for example, \mark \default to have a preety box i dont know where to put it. Is there a way not to include a score block but all variables, or insert stuff into a score block that is invisible to me? If I understand your request correctly you're looking for a similar structure as what I'm working with for generating beamerslides of songs including their music. In that case the \include command is your friend. What I have in my projects: format/BaseBeamerslideDesign.ly contains - a \paper section containing lots of formatting settings - a \layout setting containing lots of formatting settings - an include for yet another lilypond file containing useful scheme functions such as the override-color-for-allgrobs scheme funtion I found in the LSR: http://lsr.dsi.unimi.it/LSR/Item?id=443 - variable definitions for a music staff (muziekbalk) and its associated lyrics (verstekst): muziekbalk = { \new Staff \new Voice = myMelody { \melodie } } verstekst = {\new Lyrics \lyricsto myMelody { \tekst }} format/BeamerRegular.ly contains - an include of format\BaseBeamerslideDesign.ly - a Score block combining the variables defined in BaseBeamerSlideDesign into an actual Score and override of the grob-colors to get colored output: === format/BeamerRegular.ly sample === \include BaseBeamerslideDesign.ly \score { \applyContext #(override-color-for-all-grobs white) \muziekbalk \verstekst } === end of format/BeamerRegular.ly === Then any song requiring the beamer slide format: - a \header block - a variable definition called 'melodie' (which is refered
Re: separating design from pure score
Hello all..thank you for you anwsers..i really appreciate it..It's not exactly what i wanted..but it helps me figure out more what i want and what will be my solution..! David Kastrup leads in this direction what i'm trying ta achive..The diference form Hans Aikema is that i want to include music in a diffrent file which i compile afterwords..The reason for that is that i want to define music as is..Becouse each song is uniq and unchangable..So i dont ever have to change the music file. For Example: 1. I want the score to be minimalistic and to be sufficient in itself. = score.ly = \verison 2.14.2 \header { title = TITLE composer = COMPOSER } mymusic = \relative c' { c4 d e f \mark \default g } mylyrics = \lyricmode { c d e f g } mychords = \chordmode { c1 c4 } \score { \new ChordNames { \mychords } \new Staff { \mymusic } \addlyrics { \mylyrics } } end of score.ly Minimalistic as i said. Maybe even without \mark \default. So now in design.ly i would set the fonts and paper and whatever would be static in project period. I think the layout should work here. And on the end. master.ly \include ./desing.ly \include ./score.ly %now here should go the paddings for this specifig song couse every song looks difrent and has diffrent bar numbers..Now i would want to maybe use \break command but inside the score..So here comes my problem. Becouse the score block is included while including score.ly (i would want only the variable to be included) i can't make a mark blok where i would define simple marks and bar brakes. paper { markup-system-spacing #'padding = #5 markup-system-spacing #'stretchability = #5 score-system-spacing #'padding = #5 last-bottom-spacing #'padding = #5 score-markup-spacing #'padding = #5 top-system-spacing #'padding = #17.5 } marks = { \set Score.markFormatter = #format-mark-box-barnumbers \hideNotes R1 \break \bar || \mark \default \unHideNotes \bar |. } \score { \new ChordNames { \mychords } \new Staff { \mymusic \marks } \addlyrics { \mylyrics } } end of master.ly I would only compile the maste.ly file.. I think i made myself clear..:) Thanks for further guidence. On Wed, Mar 14, 2012 at 9:31 PM, Hans Aikema hans.aik...@aikebah.net wrote: On 14-3-2012 19:16, Stjepan Horvat wrote: Hello, I'm working on a project and i want to separate the design from score because i want to have a clear score so that in the future when i maybe want to change the design i dont have to change the score (something like html and CSS :) ). So when i include my score into my design file variables are included but score block also. Now when i what to change, for example, \mark \default to have a preety box i dont know where to put it. Is there a way not to include a score block but all variables, or insert stuff into a score block that is invisible to me? If I understand your request correctly you're looking for a similar structure as what I'm working with for generating beamerslides of songs including their music. In that case the \include command is your friend. What I have in my projects: format/BaseBeamerslideDesign.ly contains - a \paper section containing lots of formatting settings - a \layout setting containing lots of formatting settings - an include for yet another lilypond file containing useful scheme functions such as the override-color-for-allgrobs scheme funtion I found in the LSR: http://lsr.dsi.unimi.it/LSR/Item?id=443 - variable definitions for a music staff (muziekbalk) and its associated lyrics (verstekst): muziekbalk = { \new Staff \new Voice = myMelody { \melodie } } verstekst = {\new Lyrics \lyricsto myMelody { \tekst }} format/BeamerRegular.ly contains - an include of format\BaseBeamerslideDesign.ly - a Score block combining the variables defined in BaseBeamerSlideDesign into an actual Score and override of the grob-colors to get colored output: === format/BeamerRegular.ly sample === \include BaseBeamerslideDesign.ly \score { \applyContext #(override-color-for-all-grobs white) \muziekbalk \verstekst } === end of format/BeamerRegular.ly === Then any song requiring the beamer slide format: - a \header block - a variable definition called 'melodie' (which is refered to in the format\BaseBeamerslideDesign.ly mentioned above) containing the melody of the song - a variable definition called 'tekst' which is refered to in the format\BaseBeamerslideDesign.ly mentioned above) containing the lyrics of the song - an include of the format/BeamerRegular.ly e.g.: === MySong.ly sample === \version 2.15.26 \header { title = Just some sample song } melodie = \relative c'' { \clef treble \time 4/4 \key c \major c d e f \bar |. } tekst = \lyricmode { this is a song } \include format/BeamerGewoon.ly === end of MySong.ly sample === The reason for the BeamerRegular.ly is that I also have separate files
separating design from pure score
Hello, I'm working on a project and i want to separate the design from score because i want to have a clear score so that in the future when i maybe want to change the design i dont have to change the score (something like html and CSS :) ). So when i include my score into my design file variables are included but score block also. Now when i what to change, for example, \mark \default to have a preety box i dont know where to put it. Is there a way not to include a score block but all variables, or insert stuff into a score block that is invisible to me? -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius user looking for the easiest way to learn LilyPond
Did you try to press number 3 in sibelius..i think it would create a third interval..and so on..i'm not sure.. On Tue, Mar 13, 2012 at 8:57 AM, Phil Holmes m...@philholmes.net wrote: - Original Message - From: Kieren MacMillan kieren_macmil...@sympatico.ca To: Vaughan McAlley vaug...@mcalley.net.au Cc: lilypond-user lilypond-user@gnu.org Sent: Tuesday, March 13, 2012 4:09 AM Subject: Re: Sibelius user looking for the easiest way to learn LilyPond Hi Vaughan, Finale does automatic word extensions for lyrics. Um... so does Lilypond. Cheers, Kieren. __ Strictly, I don't believe it does automatic extenders - you need to add underscores to get them. Anyway, I'm a reluctant Sibelius user (need to use it for college) and I find its inability to edit music a complete PITA. For example, I'd created a chord with 3 notes and then moved onto other notes. I then wanted to add a further note to the chord. Whenever I tried, it deleted the chord and replaced it with a note. The tutor and all the class could offer no better answer than to delete the chord and recreate it. There may be a way, but no-one knew it. Oh - and I'd entered some music which ran to 2 lines. I wanted it on one. I reduced the font size. No effect. I tried for at least 30 minutes before giving up. The way you edit in Sibelius is just so c**p. I don't edit directly into LilyPond (I use Noteworthy and convert) but anyone swapping to LilyPond must save time over Sibelius's arcane ways. -- Phil Holmes ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Sibelius user looking for the easiest way to learn LilyPond
For me..After moving to Lilypond 3, 4 years ago..When i changed to NO MOUSE interface..i stoped having headaches couse i didnt have to look in the music sheet for the wrong notes..and didnt have to think of kombinations of keys and clicking with mouse..Now when i typeset music and if i'm not lazy i can write whole piece without looking into pdf..but locking into pdf is more fun..:) watch how your procces growes..:) compilig like we are programers..:) (we are) On Tue, Mar 13, 2012 at 6:19 PM, James pkx1...@gmail.com wrote: Hello, On 13 March 2012 12:02, Rodolfo Zitellini xhero...@gmail.com wrote: ... If you are used to finale/sibelius, this is indeed shocking as the first times you use lilypond it is very difficult to correlate your textual input to what will end up in the pdf. It took me some deal of time to stop finding the layout as magical. I've never stopped thinking it's like 'magic' =8 ) - I've been using LP for the last 2 years. Oh if you've ever had to transcribe a piece of 'real' music (by real I mean an old dog-eared printed complete score that's in the 'wrong' pitch for your instrument) I cannot believe that typing letters on a keyboard is anything but *significantly* faster than dragging and dropping graphics on a page, especially if they are peppered with slurs, dynamics and articulations. -- -- James ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vim pointing to pdf-viewer and reverse
I put the command 'urlCommand lilypond-invoke-editor %s' at the end of /etc/xpdfrc (i use archlinux)..and then when i tryed to hit a note in xpdf it tryes to open emacs..the secend thing that i tryed is to start gvim with options 'gvim --remote +:line:normcolumn myfile.ly' and i get an error like this in gvim 'E492: Not an editor command: :line:normcolumn|cal foreground()|if im|star|en|redr|f' and this 'E247: no registered server named GVIM: Send failed. Trying to execute locally' in terminal.. I tought it is simple as that..but from mail-archive i saw that it is more complicated than i tought..but still did not understand how to set it up.. On Tue, Mar 6, 2012 at 5:48 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: Hello..can somebody please tell me how to get vim and a pdf viewer (xpdf or evince of zathura) to work with vim lilypond-invoke-editor function..i read everything that is on the web An impressive feat. and couldn't figure it out..thank you. What is unclear with URL:http://lilypond.org/doc/v2.15/Documentation/usage/point-and-click? -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: vim pointing to pdf-viewer and reverse
Frescobaldi is very good and i like it..the only lack of it is that it doesn't have vim mode..and intergrated midi player..10/10..i'm very used to work without mouse..selecting whole line is simple as shift+v..y for yank and p for paste..:) I will try to understand it..and get it to work this afternoon.. On Wed, Mar 7, 2012 at 9:12 AM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: On Tue, Mar 6, 2012 at 5:48 PM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: Hello..can somebody please tell me how to get vim and a pdf viewer (xpdf or evince of zathura) to work with vim lilypond-invoke-editor function..i read everything that is on the web An impressive feat. and couldn't figure it out..thank you. What is unclear with URL:http://lilypond.org/doc/v2.15/Documentation/usage/point-and-click? I put the command 'urlCommand lilypond-invoke-editor %s' at the end of /etc/xpdfrc (i use archlinux)..and then when i tryed to hit a note in xpdf it tryes to open emacs..the secend thing that i tryed is to start gvim with options 'gvim --remote +:line:normcolumn myfile.ly' and i get an error like this in gvim 'E492: Not an editor command: :line:normcolumn|cal foreground()|if im|star|en|redr|f' and this 'E247: no registered server named GVIM: Send failed. Trying to execute locally' in terminal.. I tought it is simple as that..but from mail-archive i saw that it is more complicated than i tought..but still did not understand how to set it up.. Have you set up your EDITOR environment variable? I quote: The program 'lilypond-invoke-editor' is a small helper program. It will invoke an editor for the special textedit URIs, and run a web browser for others. It tests the environment variable EDITOR for the following patterns, emacs this will invoke emacsclient --no-wait +line:column file gvim this will invoke gvim --remote +:line:normcolumn file nedit this will invoke nc -noask +line file' The environment variable LYEDITOR is used to override this. It contains the command line to start the editor, where %(file)s, %(column)s, %(line)s is replaced with the file, column and line respectively. The setting emacsclient --no-wait +%(line)s:%(column)s %(file)s for LYEDITOR is equivalent to the standard emacsclient invocation. -- David Kastrup -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
vim pointing to pdf-viewer and reverse
Hello..can somebody please tell me how to get vim and a pdf viewer (xpdf or evince of zathura) to work with vim lilypond-invoke-editor function..i read everything that is on the web and couldn't figure it out..thank you. -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Hiding MultiMeasureRest
@David It works..Thank you..:) I didn't send an example couse i tought that the solution is in understanding..:) (sorry) Ok..i will report a BUG tomorow. And @Colin if you want to you can send me an example so that i can see how you managed to solve some problems in this big grandscores..i didnt find many documentary on this topic. On Sat, Mar 3, 2012 at 9:04 AM, David Kastrup d...@gnu.org wrote: Stjepan Horvat zvanste...@gmail.com writes: Hello, Is there a possibility of hiding MultiMeasureRest. I am writing a Big Band Score and i am using marks = { \set Score.markFormatter = #format-mark-box-barnumbers \compressFullBarRests \hideNotes \partial 8 s8 R1*8 \mark \default \bar || %9 R1*8 \mark \default %17 R1*8 \mark \default %25 R1*8 \mark \default %33 R1*8 \mark \default %41 R1*8 \mark \default %49 R1*8 \mark \default \bar || %57 R1*8 \mark \default %65 R1*8 \mark \default \bar || %77 R1*8 \mark \default %85 R1*12 \mark \default \bar || %97 R1*8 \mark \default R1*12 \mark \default R1*7 %kraj R1 \unHideNotes \bar |. } marks variable as sheme for bar lines and makrs. Then after i combine voices as \tenorSax \marks . The problem is that if i would use \repeat unfold 8 { s1 } i wouldn't get compressFullBarRests in separate voices. And \hideNotes does not work either. I tryed the new patch for ly/property-init.ly but it didn't help. It's like R1 is acting difrenet then r1. Thanks.. I really, really, really don't understand why people insist on posting examples that are incomplete and can't be tested without writing additional code. Anyway, you might try putting hideNotes = { \hideNotes \override MultiMeasureRest #'transparent = ##t } unHideNotes = { \revert MultiMeasureRest #'transparent \unHideNotes } at the front (it is for _obvious_ reasons untested, and since multimeasurerests are a bit funny, it might or might not work). And make a proper bug report. -- David Kastrup ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Hiding MultiMeasureRest
Hello, Is there a possibility of hiding MultiMeasureRest. I am writing a Big Band Score and i am using marks = { \set Score.markFormatter = #format-mark-box-barnumbers \compressFullBarRests \hideNotes \partial 8 s8 R1*8 \mark \default \bar || %9 R1*8 \mark \default %17 R1*8 \mark \default %25 R1*8 \mark \default %33 R1*8 \mark \default %41 R1*8 \mark \default %49 R1*8 \mark \default \bar || %57 R1*8 \mark \default %65 R1*8 \mark \default \bar || %77 R1*8 \mark \default %85 R1*12 \mark \default \bar || %97 R1*8 \mark \default R1*12 \mark \default R1*7 %kraj R1 \unHideNotes \bar |. } marks variable as sheme for bar lines and makrs. Then after i combine voices as \tenorSax \marks . The problem is that if i would use \repeat unfold 8 { s1 } i wouldn't get compressFullBarRests in separate voices. And \hideNotes does not work either. I tryed the new patch for ly/property-init.ly but it didn't help. It's like R1 is acting difrenet then r1. Thanks.. -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Hiding MultiMeasureRest
Yes..i do it also as that.. \repeat unfold 8 {s1} in marks and R1*8 in voices but when i want to print a separate voice instead of a full score the bars wont compress..so instead of a bar with number 8 i get 8 bars..and if i use R1*8 in the marks i get good output on the rests (compressed) but wrong output on the music (music as voice one and rests as secend voice)..is my problem clear..?! So i tried hideNotes couse i hoped that the rests as secend voice would wanish..:) On Fri, Mar 2, 2012 at 4:29 PM, Ed Gordijn ed.klari...@gmail.com wrote: Hi Stjepan, I use this construction too but then with s1 in marks an R1 in the voices. Greetings, Ed 2012/3/2, Stjepan Horvat zvanste...@gmail.com: Hello, Is there a possibility of hiding MultiMeasureRest. I am writing a Big Band Score and i am using marks = { \set Score.markFormatter = #format-mark-box-barnumbers \compressFullBarRests \hideNotes \partial 8 s8 R1*8 \mark \default \bar || %9 R1*8 \mark \default %17 R1*8 \mark \default %25 R1*8 \mark \default %33 R1*8 \mark \default %41 R1*8 \mark \default %49 R1*8 \mark \default \bar || %57 R1*8 \mark \default %65 R1*8 \mark \default \bar || %77 R1*8 \mark \default %85 R1*12 \mark \default \bar || %97 R1*8 \mark \default R1*12 \mark \default R1*7 %kraj R1 \unHideNotes \bar |. } marks variable as sheme for bar lines and makrs. Then after i combine voices as \tenorSax \marks . The problem is that if i would use \repeat unfold 8 { s1 } i wouldn't get compressFullBarRests in separate voices. And \hideNotes does not work either. I tryed the new patch for ly/property-init.ly but it didn't help. It's like R1 is acting difrenet then r1. Thanks.. -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Verzonden vanaf mijn mobiele apparaat -- Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experimental Web-based Lilypond Editor
Is there a possibility of adding a keyboard shortcut for preview to the page..I was writing something and when i wanted to compile the thing a pressed F5 and that refreshed the page and i was on the begining..:) that happend couple of times (frustrating) (i used vim for a while)..:P On Sat, Feb 4, 2012 at 6:33 PM, Jonathan Kulp jonlancek...@gmail.comwrote: On Sat, Feb 4, 2012 at 9:52 AM, James pkx1...@gmail.com wrote: Frescobaldi has a heap more useful features though for serious use than this experimental website - that's not to disparage what is done here, it's a nice piece of work. The Implication that Mr Kulp made was basically not having to keep opening a PDF separately from the editor. Frescobaldi looks nice (although the pdf preview didn't work for me), I didn't mean to say anything against it. What I like about the web app is that one needn't install anything. I personally use vim and a shell script of my own for previewing. I wouldn't use either Frescobaldi or the web app for myself, I just meant the web app is great to give super-quick intro without having to install anything. Jon -- Jonathan Kulp http://jonathankulp.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experimental Web-based Lilypond Editor
Oh..sorry..now i saw it..CTRL+Enter(Return)..Thanks.. On Sun, Feb 5, 2012 at 9:25 PM, Stjepan Horvat zvanste...@gmail.com wrote: Is there a possibility of adding a keyboard shortcut for preview to the page..I was writing something and when i wanted to compile the thing a pressed F5 and that refreshed the page and i was on the begining..:) that happend couple of times (frustrating) (i used vim for a while)..:P On Sat, Feb 4, 2012 at 6:33 PM, Jonathan Kulp jonlancek...@gmail.comwrote: On Sat, Feb 4, 2012 at 9:52 AM, James pkx1...@gmail.com wrote: Frescobaldi has a heap more useful features though for serious use than this experimental website - that's not to disparage what is done here, it's a nice piece of work. The Implication that Mr Kulp made was basically not having to keep opening a PDF separately from the editor. Frescobaldi looks nice (although the pdf preview didn't work for me), I didn't mean to say anything against it. What I like about the web app is that one needn't install anything. I personally use vim and a shell script of my own for previewing. I wouldn't use either Frescobaldi or the web app for myself, I just meant the web app is great to give super-quick intro without having to install anything. Jon -- Jonathan Kulp http://jonathankulp.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experimental Web-based Lilypond Editor
This is very good..! I like it..I was searching for something like this for days back.. I tryed it with jumnji-git and it works perfect..! On Thu, Feb 2, 2012 at 12:05 PM, Stefan Vollmar voll...@nf.mpg.de wrote: It works very well with Safari 5.1.2 on the Mac, great stuff! Warm regards, Stefan On 01.02.2012, at 10:51, trevordixon wrote: I've been working on something I think the LilyPond community may find very useful: a web-based editor. Before you check it out, keep in mind that it's at a pre-alpha stage. It's likely that certain things won't work as expected, and it will probably crash and be down at times. I've only tested it in Chrome 15 and Firefox 9. It should work in Internet Explorer 9 or 10, but will almost certainly not work in IE8 or earlier. Saving will create a new URL that you can share with others. If they save, it will be saved as a new revision, preserving your original. This could be useful for: • Posting example code that you'd like others to look at and mess with. • Quick projects when you don't have access to your regular development environment. • Perhaps as your main editor someday. Future features might include: • Ability to open and save to your hard drive. • Ability to open and save to Dropbox. • Open to suggestions. See it at: http://lily.sytes.net Let me know how it works for you! View this message in context: Experimental Web-based Lilypond Editor Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Dr. Stefan Vollmar, Dipl.-Phys. Head of IT group Max-Planck-Institut für neurologische Forschung Gleuelerstr. 50, 50931 Köln, Germany Tel.: +49-221-4726-213 FAX +49-221-4726-298 Tel.: +49-221-478-5713 Mobile: 0160-93874279 Email: voll...@nf.mpg.de http://www.nf.mpg.de ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Experimental Web-based Lilypond Editor
Maybe it would be a cool feature if you could import saved file as a config..maybe http://lily.sytes.net/configfile.ly..i don't know if this would be possible..just an idea.. On Thu, Feb 2, 2012 at 9:50 PM, Stjepan Horvat zvanste...@gmail.com wrote: This is very good..! I like it..I was searching for something like this for days back.. I tryed it with jumnji-git and it works perfect..! On Thu, Feb 2, 2012 at 12:05 PM, Stefan Vollmar voll...@nf.mpg.de wrote: It works very well with Safari 5.1.2 on the Mac, great stuff! Warm regards, Stefan On 01.02.2012, at 10:51, trevordixon wrote: I've been working on something I think the LilyPond community may find very useful: a web-based editor. Before you check it out, keep in mind that it's at a pre-alpha stage. It's likely that certain things won't work as expected, and it will probably crash and be down at times. I've only tested it in Chrome 15 and Firefox 9. It should work in Internet Explorer 9 or 10, but will almost certainly not work in IE8 or earlier. Saving will create a new URL that you can share with others. If they save, it will be saved as a new revision, preserving your original. This could be useful for: * Posting example code that you'd like others to look at and mess with. * Quick projects when you don't have access to your regular development environment. * Perhaps as your main editor someday. Future features might include: * Ability to open and save to your hard drive. * Ability to open and save to Dropbox. * Open to suggestions. See it at: http://lily.sytes.net Let me know how it works for you! View this message in context: Experimental Web-based Lilypond Editor Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Dr. Stefan Vollmar, Dipl.-Phys. Head of IT group Max-Planck-Institut für neurologische Forschung Gleuelerstr. 50, 50931 Köln, Germany Tel.: +49-221-4726-213 FAX +49-221-4726-298 Tel.: +49-221-478-5713 Mobile: 0160-93874279 Email: voll...@nf.mpg.de http://www.nf.mpg.de ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: more scores one midi output
thank you for the anwser..this is very helpfull..:) On Tue, Jan 17, 2012 at 12:54 PM, James pkx1...@gmail.com wrote: Hello, 2012/1/17 Stjepan Horvat zvanste...@gmail.com: Hello, Is there a possibility to output more \score {} into one midi output. No but see: http://lists.gnu.org/archive/html/lilypond-user/2011-11/msg00218.html -- -- James -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Swing midi output
Thank you..:) On Sat, Jan 14, 2012 at 10:12 PM, Christopher R. Maden cr...@maden.orgwrote: On 01/14/2012 02:45 PM, Stjepan Horvat wrote: is there a possibility to swing the midi ouput in lilypond..so when i write a c8 c, would sound like \times 2/3 {c8 r c}..?! You can try my hack at URL: http://crism.maden.org/music/swing.ly , which may or may not suffice for your purposes. It only works on eighth-notes and -rests, and only works if pairs are beat-aligned. This means that any dotted quarters, e.g., must be re-written as quarter notes tied to eighth notes, and an eighth note pick-up (anacrucis) must be rewritten as an eighth rest and eighth note. ~Chris -- Chris Maden, text nerd URL: http://crism.maden.org/ Be wary of great leaders. Hope that there are many, many small leaders. -- Pete Seeger ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- *Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje. Izreke 12:18* ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user