lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Custom note names / octavize pitch


From: TaoCG
Subject: Re: Custom note names / octavize pitch
Date: Sun, 15 Dec 2013 03:40:04 -0800 (PST)

David Kastrup wrote
> TaoCG <

> tao_lilyponduser@

> > writes:
> 
>> David Kastrup wrote
>>> TaoCG <
>>
>>> tao_lilyponduser@
>>
>>> > writes:
>>> 
>>>> David Kastrup wrote
>>>>> 
>>>>> Again, it is totally unclear what you want to be your input and your
>>>>> output.
>>>>
>>>> If my message reached you like this then indeed it is.
>>>> On my side, via the nabble web interface, it looks fine though.
>>> 
>>> Web interfaces are somewhat treacherous.  Gmane.org seems to be more
>>> reliable.
>>> 
>>>> I'll just post a screenshot and try to make it clearer.....
>>>>
>>>> 2013-12-13_154458.png
>>>> <http://lilypond.1069038.n5.nabble.com/file/n155723/2013-12-13_154458.png>
>>>>   
>>> 
>>> Well, an afterthought: you could probably define uppercase letters to be
>>> a quartertone (or less) sharp, and then postprocess your music, turning
>>> all of those back to normal pitch and adding the top octave.
>>> 
>>> If you do the unsharpening/octavation in the toplevel-music-functions
>>> hook, it will actually happen at a time when all \relative music has
>>> already been turned into absolute music, so that would not interfere.
>>
>> That's an interesting idea, I'll definitely try it, thanks!
>> What exactly do you mean by toplevel? Are these functions defined or
>> applied
>> differently than regular music functions?
> 
> toplevel-music-functions is a central hook containing a list of Scheme
> functions that are applied when scorify-music is called.  I think the
> arguments they receive is the parser and music, and they return music
> again.
> 
> -- 
> David Kastrup
> 
> _______________________________________________
> lilypond-user mailing list

> lilypond-user@

> https://lists.gnu.org/mailman/listinfo/lilypond-user

Thanks, I got it working. I have to rethink the use of capital letters
though since it conflicts with expressions like \clef F.
Also at this point I simply extended my language of choice in
define-note-names.scm, but I suppose I could simply append a new
language-definition to language-pitch-names?!



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Custom-note-names-octavize-pitch-tp155705p155830.html
Sent from the User mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]