Audio_element_info::origin_contexts

2011-06-30 Thread David Santamauro
Hi, General question about Staff_performer::acknowledge_audio_element() given: Context* c = inf.origin_contexts (this)[0]; string voice; if (c->is_alias (ly_symbol2scm ("Voice"))) voice = c->id_string (); ... when does if (c->is_alias (ly_symbol2scm ("Voice"))) e

MIDI channel assignments

2011-06-30 Thread David Santamauro
Hi, it's been a while since I had time to work with LilyPond but coming back to it I'm trying to make one tiny adjustment to MIDI output: specify exact channel (staff/voice contexts). I need this because, like was mentioned here: http://lists.gnu.org/archive/html/lilypond-user/2011-05/msg00165.

Re: MIDI remapping

2011-01-22 Thread David Santamauro
On Sat, 22 Jan 2011 12:09:26 + Bernard Hurley wrote: > On Sat, Jan 22, 2011 at 10:34:29AM +, c.m.bryan wrote: > > Hi, I have an interesting question. I know lilypond is not really > > meant for playback. HOWEVER :) > > > Personally I would like lily to have much more sophisicated midi

lilypond logging (Re: lilypond too noisy on the cmd line)

2011-01-03 Thread David Santamauro
On Sun, 2 Jan 2011 15:47:01 +0100 "Bertalan Fodor (LilyPondTool)" wrote: > You should consider using a proper logging framework with different > logging levels. > The first thing that jumps out at me is Apache log4cxx. It is a robust logging framework based on Java log4j. It introduces depende

Re: lilypond too noisy on the cmd line

2011-01-02 Thread David Santamauro
t warnings and such, but I'll take a look at a broader solution. David > > On 1/2/11, Graham Percival wrote: >> On Sat, Jan 01, 2011 at 02:25:57AM -0500, David Santamauro wrote: >>> >>> On Sat, 1 Jan 2011 10:19:18 + >>> Graham Percival wrot

Re: lilypond too noisy on the cmd line

2011-01-01 Thread David Santamauro
Hi, On Sat, 1 Jan 2011 10:19:18 + Graham Percival wrote: > On Sat, Jan 01, 2011 at 09:49:10AM +, Mark Veltzer wrote: > > - version, progress and general messages which are not error > > messages should go to stdout and NOT stderr. > > Good point; I've added this as > http://code.google

Re: translators / engravers / performers

2010-11-26 Thread David Santamauro
On Fri, 26 Nov 2010 16:59:26 +0100 Reinhold Kainhofer wrote: > BTW, I just realized the Contributor's Guide already contains a nice > section on engravers: > http://lilypond.org/doc/v2.13/Documentation/contributor/engraver-tutorial > And of course, this is also required reading. http://lilypo

Re: translators / engravers / performers

2010-11-26 Thread David Santamauro
Hi, On Fri, 26 Nov 2010 16:59:26 +0100 Reinhold Kainhofer wrote: > Am Freitag, 26. November 2010, um 15:48:01 schrieben Sie: > > a) ... possibly? do something so that my new event-representing > > symbols are recognized by the parser > > No need for that. In d) you create the lilypond symbols/

Re: translators / engravers / performers

2010-11-26 Thread David Santamauro
Reinhold, thanks for the detailed explanation ... On Fri, 26 Nov 2010 13:30:21 +0100 Reinhold Kainhofer wrote: > Am Freitag, 26. November 2010, um 12:26:08 schrieb David Santamauro: > > Greetings, > > > > After browsing the code for a couple weeks, I have a few questio

translators / engravers / performers

2010-11-26 Thread David Santamauro
Greetings, After browsing the code for a couple weeks, I have a few questions. First, though, if there is a skeleton Performer, commented thoroughly, please disregard the rest of this email and point me to it. Otherwise... What makes up a skeleton performer? // definition as subclass of "Perfo

Re: Universe of syntax possibilities, ONLY to skip over non-notes/chords

2010-11-15 Thread David Santamauro
On Sun, 14 Nov 2010 19:29:07 + Wols Lists wrote: > On 13/11/10 16:17, David Santamauro wrote: > > I want to offer to do it, but I have some intense studying to do. Is > > this the correct list to ask questions about this. I'm not in > > inexperienced develop

Re: Universe of syntax possibilities, ONLY to skip over non-notes/chords

2010-11-13 Thread David Santamauro
On Sat, 13 Nov 2010 07:32:06 -0700 Carl Sorensen wrote: > >> > >> An easier approach might be to write an engraver > > > > Pardon my ignorance, but is this something like what > > articulate.ly[1] does or are you referring to some deeper, possible > > c++ level? E.g., > > > > \score { > > \

Re: Universe of syntax possibilities, ONLY to skip over non-notes/chords

2010-11-13 Thread David Santamauro
Hi Carl, very interesting information... On Sat, 13 Nov 2010 03:12:40 -0700 Carl Sorensen wrote: > > An easier approach might be to write an engraver Pardon my ignorance, but is this something like what articulate.ly[1] does or are you referring to some deeper, possible c++ level? E.g., \sc