Re: \makeOctaves broken?

2012-04-19 Thread Urs Liska
Hi Jay, Thanks for the link. I'l look into it, but am practically sure that I won't be able to fix anything. As mentioned I don't have any experience with Scheme. Best Urs BTW: The current piece not only has plenty of octaves (one voice is virtually octaves-only), but each octave has a -.

Re: \makeOctaves broken?

2012-04-19 Thread Jan-Peter Voigt
Hello Urs, the articulations are were copied to the EventChord - so I added copying the articulations from NoteEvent to EventChord. That means, they should not stay in the NoteEvents when getting wrapped into the EventChord: --snip-- \version 2.15.36 #(define (with-octave-up m octave)

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
I am not topposting Let's see whether bypassing Gmane gets us into the discussion any faster. Jan-Peter Voigt jp.vo...@gmx.de writes: Hello Urs, the articulations are were copied to the EventChord - so I added copying the articulations from NoteEvent to EventChord. That means, they

Re: \makeOctaves broken?

2012-04-19 Thread Jan-Peter Voigt
Hello David, thank you for implementing this stuff! This is nice, but there are two things to mention: 1. with Urs' example, lily complains about Slurs it can't finish 2. if you try this tiny snippet, the chord g b is actually broken in two notes and the slur is typed twice. So how do you

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
Urs Liska li...@ursliska.de writes: I was quite happy to find the function \makeOctaves in the LSR. But now it seems to be broken - there is no error message, but the function doesn't do anything (2.15.36). As I don't know _anything_ about Scheme I can't do more than ask if anybody has an

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
Urs Liska li...@ursliska.de writes: [...] I recommend a healthy dose of cheating. The main non-triviality seems to be dealing with relative music properly. Other than that it is just \transpose c' c'' $xxx $xxx or similar. So let's treat the problem at the root, with a to-relative-callback

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
I am not top posting Yes, this is a duplicate, but perhaps with the not top posting stupidity it will actually arrive at the list before the discussion is over. I apologize for whichever copy will arrive latest. Urs Liska li...@ursliska.de writes: [...] I recommend a healthy dose of

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
Jan-Peter Voigt jp.vo...@gmx.de writes: Hello David, thank you for implementing this stuff! This is nice, but there are two things to mention: 1. with Urs' example, lily complains about Slurs it can't finish Not really surprising since slurs start on two notes and finish on three with the

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
David Kastrup d...@gnu.org writes: Jan-Peter Voigt jp.vo...@gmx.de writes: Hello David, thank you for implementing this stuff! This is nice, but there are two things to mention: 1. with Urs' example, lily complains about Slurs it can't finish Not really surprising since slurs start on

Re: \makeOctaves broken?

2012-04-19 Thread Urs Liska
Hi all, thank you very much for all these thoughts. I'm so sorry that I don't understand a (Scheme) word from it ... But judging from my programming experience in other languages David's last solution looks _very_ elegant. And it seems to work, even with still more complex chords and multiple

Re: \makeOctaves broken?

2012-04-19 Thread Urs Liska
just another observation: While it worked smoothly with the last example, the function complains when there are phrasingSlurs involved. I get a message saying a) (at the beginning) that there already is a phrasingSlur and b) (at the end) that the phrasingSlur can't be ended. The result is

Re: \makeOctaves broken?

2012-04-19 Thread David Kastrup
Urs Liska li...@ursliska.de writes: just another observation: While it worked smoothly with the last example, the function complains when there are phrasingSlurs involved. I get a message saying a) (at the beginning) that there already is a phrasingSlur and b) (at the end) that the

Re: \makeOctaves broken?

2012-04-18 Thread Jay Anderson
On Wed, Apr 18, 2012 at 4:44 PM, Urs Liska li...@ursliska.de wrote: I was quite happy to find the function \makeOctaves in the LSR. But now it seems to be broken - there is no error message, but the function doesn't do anything (2.15.36). As I don't know _anything_ about Scheme I can't do