Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-22 Thread Paul Morris
> On May 21, 2015, at 2:36 AM, k-ohara5...@oco.net wrote: > > I'm proposing to push a \fixed c' {} that always takes a reference > pitch, as in the current patch. > > It costs nothing to leave \absolute in place for those who have learned > it, but it is simplest to document instead the equivalen

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-21 Thread David Kastrup
Wols Lists writes: > On 21/05/15 07:36, k-ohara5...@oco.net wrote: >> I'm proposing to push a \fixed c' {} that always takes a reference >> pitch, as in the current patch. > > So the behaviour is different from \relative, which doesn't have to > have a reference pitch. :-( >> >> It costs nothin

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-21 Thread Wols Lists
On 21/05/15 07:36, k-ohara5...@oco.net wrote: > I'm proposing to push a \fixed c' {} that always takes a reference > pitch, as in the current patch. So the behaviour is different from \relative, which doesn't have to have a reference pitch. :-( > > It costs nothing to leave \absolute in place fo

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread k-ohara5a5a
I'm proposing to push a \fixed c' {} that always takes a reference pitch, as in the current patch. It costs nothing to leave \absolute in place for those who have learned it, but it is simplest to document instead the equivalent \fixed c {...}. That gives us the benefit of less typing and keeps

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread David Kastrup
Paul Morris writes: >> On May 20, 2015, at 12:35 PM, Werner LEMBERG wrote: >> >>> (3. A mostly-trivial poetic bonus: regular and relative are easy to >>> remember as a pair because the alliteration of them both starting >>> with “re".) >> >> Bonus? Only native English speakers think along suc

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread pls
On 20.05.2015, at 20:19, Werner LEMBERG wrote: > >> Except you're doing a ghoti Bernard Shaw on our sentence structure. >> German declines its articles, so you can tell subject and object by >> article, in English we have to do it by position *relative to the >> verb*. Schweine fressen die Men

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Paul Morris
> On May 20, 2015, at 12:35 PM, Werner LEMBERG wrote: > >> (3. A mostly-trivial poetic bonus: regular and relative are easy to >> remember as a pair because the alliteration of them both starting >> with “re".) > > Bonus? Only native English speakers think along such lines, I > reckon :-) > >

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Anthonys Lists
On 20/05/2015 19:19, Werner LEMBERG wrote: Except you're doing a ghoti Bernard Shaw on our sentence structure. German declines its articles, so you can tell subject and object by article, in English we have to do it by position *relative to the verb*. German has other niceties, like der gefa

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Werner LEMBERG
> Except you're doing a ghoti Bernard Shaw on our sentence structure. > German declines its articles, so you can tell subject and object by > article, in English we have to do it by position *relative to the > verb*. German has other niceties, like der gefangene Flohthe prisoned flea der

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread David Kastrup
Wols Lists writes: > On 20/05/15 18:18, David Kastrup wrote: >> James writes: >> >>> However [English] is a very forgiving language, you can really mangle >>> our sentence structure and we'll still know what you mean ;) >> >> Uh no? >> >> "The dog bites the man" has a different meaning from "

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Wols Lists
On 20/05/15 18:18, David Kastrup wrote: > James writes: > >> However [English] is a very forgiving language, you can really mangle >> our sentence structure and we'll still know what you mean ;) > > Uh no? > > "The dog bites the man" has a different meaning from "The man bites the > dog" wherea

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread David Kastrup
James writes: > However [English] is a very forgiving language, you can really mangle > our sentence structure and we'll still know what you mean ;) Uh no? "The dog bites the man" has a different meaning from "The man bites the dog" whereas in German "Der Hund beißt den Mann" and "Den Mann beiß

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Wols Lists
On 20/05/15 18:05, James wrote: > /slaʊ/ the town of Slough in the Thames Valley of England > Come friendly bombs ... > :) > > Also reminds me of this: > > https://en.wikipedia.org/wiki/Ghoti > > I always show this to my non-native English speaking colleagues to show > them how ridiculous

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread James
On 20/05/15 17:50, David Kastrup wrote: Werner LEMBERG writes: (3. A mostly-trivial poetic bonus: regular and relative are easy to remember as a pair because the alliteration of them both starting with “re".) Bonus? Only native English speakers think along such lines, I reckon :-) The pro

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread David Kastrup
Werner LEMBERG writes: >> (3. A mostly-trivial poetic bonus: regular and relative are easy to >> remember as a pair because the alliteration of them both starting >> with “re".) > > Bonus? Only native English speakers think along such lines, I > reckon :-) The pronunciations of cough, bough, th

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Werner LEMBERG
> (3. A mostly-trivial poetic bonus: regular and relative are easy to > remember as a pair because the alliteration of them both starting > with “re".) Bonus? Only native English speakers think along such lines, I reckon :-) I strongly vote against \regular in this context. It's far too easy to

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread David Kastrup
Paul Morris writes: > Another thought, how about the name \regular? I don't find that any better than any previous proposal. \relative is not irregular. > 2. “regular” also refers to the consistency or regularity of the > octave indications in this entry mode, as contrasted with relative > mod

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-20 Thread Paul Morris
Another thought, how about the name \regular? It works in two senses: 1. Instead of contrasting relative and absolute the contrast is between relative and plain "{…}" entry, which is LilyPond's default, standard, or “regular” mode of note entry. So \regular makes it explicit that the notes are

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread k-ohara5a5a
On 2015/05/17 22:06:10, Trevor Daniels wrote: > ... I'd prefer > the syntax and options [of \absolute] to parallel those of > \relative. That is, an optional prefix pitch to indicate > the starting octave, and taking the starting octave from > the first contained note if the prefix is omitted.

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread David Kastrup
Paul Morris writes: >> On May 18, 2015, at 5:13 AM, Joram wrote: >> >> shifting the octave is *not* absolute. So the input >> \absolute c'' { c' } for c''' is a contradiction in itself. >> That’s why I strongly recommend not to use \absolute for some kind of >> non-absolute notation. > > +1, an

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread Paul Morris
> On May 18, 2015, at 5:13 AM, Joram wrote: > > shifting the octave is *not* absolute. So the input > \absolute c'' { c' } for c''' is a contradiction in itself. > That’s why I strongly recommend not to use \absolute for some kind of > non-absolute notation. +1, and especially with new users in

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread Wols Lists
On 17/05/15 23:06, tdanielsmu...@googlemail.com wrote: > On 2015/05/17 21:09:13, dak wrote: > >> At any rate, if we were to retain both \fixed and \absolute, > > I strongly prefer just two input modes, \relative and \absolute, but > as I said right at the beginning: Seonded. With absolute taki

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread Joram
Hi David, hi all, >> it might not be obvious to strangers to the Helmholtz pitch notation >> system [1], but shifting the octave is *not* absolute. > > LilyPond does not really employ the Helmholtz pitch notation system. I know. I intended to write that the LP notation is close to the Helmholtz

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread David Kastrup
Joram writes: > Hi, > > it might not be obvious to strangers to the Helmholtz pitch notation > system [1], but shifting the octave is *not* absolute. LilyPond does not really employ the Helmholtz pitch notation system. We write c, instead of C and c,, instead of C with a subscripted I and c,,,

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-18 Thread Joram
Hi, it might not be obvious to strangers to the Helmholtz pitch notation system [1], but shifting the octave is *not* absolute. So the input \absolute c'' { c' } for c''' is a contradiction in itself. That’s why I strongly recommend not to use \absolute for some kind of non-absolute notation. Che

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread k-ohara5a5a
On 2015/05/17 22:06:10, Trevor Daniels wrote: I strongly prefer just two input modes, \relative and \absolute, Okay. I won't split the job to complement \relative between two functions. That leaves the question of what to name the one function. The proper name for this would be \absoluteWi

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread tdanielsmusic
On 2015/05/17 21:09:13, dak wrote: At any rate, if we were to retain both \fixed and \absolute, I strongly prefer just two input modes, \relative and \absolute, but as I said right at the beginning: ... I'd prefer the syntax and options [of \absolute] to parallel those of \relative. That

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread dak
https://codereview.appspot.com/235010043/diff/140001/Documentation/notation/pitches.itely File Documentation/notation/pitches.itely (right): https://codereview.appspot.com/235010043/diff/140001/Documentation/notation/pitches.itely#newcode112 Documentation/notation/pitches.itely:112: The referenc

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread David Kastrup
"Keith OHara" writes: > The two functions \fixed and \relative each convert user input into > absolute pitches. So does \absolute. Which was its primary raison d'être. > \relative applies octave marks relative to the previous pitch; \fixed > adds octave marks to those of a fixed pitch. > > The

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread k-ohara5a5a
https://codereview.appspot.com/235010043/diff/140001/Documentation/notation/pitches.itely File Documentation/notation/pitches.itely (right): https://codereview.appspot.com/235010043/diff/140001/Documentation/notation/pitches.itely#newcode112 Documentation/notation/pitches.itely:112: The referenc

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread Keith OHara
On Sun, 17 May 2015 04:58:22 -0700, wrote: The proper name for this would \absoluteWithFixedOctaveOffset, but that's too long and the acronym is similarly uninspiring. All three of the proposed options appear in this name, so the question is, "Which alludes most memorably to the actual functio

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread tdanielsmusic
On 2015/05/17 10:44:36, dak wrote: Well, I remain unenthused about the new name. Maybe get a vote on the user list, with options \absolute x'', \fixed x'', \octave x''? I think those were pretty much the terms mentioned significantly more than once. The proper name for this would \absolu

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread dak
On 2015/05/17 09:56:01, Trevor Daniels wrote: On 2015/05/17 07:36:01, Keith wrote: > On 2015/05/15 06:12:38, lemzwerg wrote: > > Given that we are currently producing development > > releases, I suggest that this gets implemented, > > then we simply wait a few months so that people can > > test i

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread tdanielsmusic
On 2015/05/17 07:36:01, Keith wrote: On 2015/05/15 06:12:38, lemzwerg wrote: > Given that we are currently producing development > releases, I suggest that this gets implemented, > then we simply wait a few months so that people can > test it in real life, and then we do a final decision. If w

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-17 Thread k-ohara5a5a
On 2015/05/15 06:12:38, lemzwerg wrote: Given that we are currently producing development releases, I suggest that this gets implemented, then we simply wait a few months so that people can test it in real life, and then we do a final decision. If we don't come back with another patch, the curr

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-14 Thread lemzwerg
The best choice seems to be \fixed, both for the good fit of the meaning of the word to the command, and because it is relatively easy to type. If we allow its reference pitch to be optional, then the relatively new command \absolute is the same as \fixed with no reference pitch, and we can docum

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-14 Thread k-ohara5a5a
On 2015/05/12 13:11:52, paul_paulwmorris.com wrote: > On May 7, 2015, at 9:16 PM, Dan Eble wrote: > > \octave sounds like it should be a function returning the octave of a note. It does not sound like an entry mode. Yes, after further thought it’s probably better to

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-12 Thread Paul Morris
> On May 7, 2015, at 9:16 PM, Dan Eble wrote: > > \octave sounds like it should be a function returning the octave of a note. > It does not sound like an entry mode. Yes, after further thought it’s probably better to go with something that clearly sounds like an entry mode, like \fixed (or \a

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-10 Thread Keith OHara
On Sun, 10 May 2015 00:25:18 -0700, wrote: On 2015/05/09 23:58:22, Keith wrote: It is a bit of an inconvenience that \relative skips over \transpose, and I suspect \relative has this feature so that we do not get rising octaves in \relative c \transpose c c' {c c c c} We could change th

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-10 Thread dak
On 2015/05/09 23:58:22, Keith wrote: I had seen this selective application as a feature specific to \relative. Most music functions apply to all the music in their argument, but \relative skips over any \relative or \transpose. It is a bit of an inconvenience that \relative skips over \t

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-09 Thread k-ohara5a5a
I tried out a some of these suggestions. On 2015/05/03 16:42:02, Trevor Daniels wrote: a continuous scale would be \relativeOctave { c, d e f g a b c' d e f ...}. I like that the octave marks indicate transitions to the next octave where octaves run CDEFGAB, because that is consistent with usu

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-09 Thread David Kastrup
Simon Albrecht writes: > most of this has been discussed already: > >> So when I'm entering my music in the bass clef I >> would possibly do something like >> >> \absolute -1 { c d' e' b } > Using a number as the first optional argument was discussed already. Yes and no. It was the origin

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-08 Thread Wols Lists
On 08/05/15 22:08, Simon Albrecht wrote: > Hello Wol, > > most of this has been discussed already: As I realised ... my email client threads, but somebody else's clearly breaks threads so I didn't see them initially. Using a note just feels wrong to me ... (and we use numbers elsewhere, like \tim

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-08 Thread Simon Albrecht
Hello Wol, most of this has been discussed already: Am 08.05.2015 um 20:40 schrieb Wols Lists: On 07/05/15 16:19, Paul Morris wrote: On May 7, 2015, at 10:43 AM, Paul Morris wrote: \relative [optional pitch] { ... \absolute [no pitch] { ... \octave [obligatory pitch] { … The downside

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-08 Thread Wols Lists
On 07/05/15 16:19, Paul Morris wrote: >> On May 7, 2015, at 10:43 AM, Paul Morris wrote: >> >> \relative [optional pitch] { ... >> \absolute [no pitch] { ... >> \octave [obligatory pitch] { … >> >> The downside with this is that \absolute is really just a subset of the >> functionality of \oct

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread Dan Eble
On May 7, 2015, at 11:19 , Paul Morris wrote: > > Here's another possibility with just two modes: > > \relative [optional pitch] {…} > \octave [obligatory pitch] {…} > > And then just use \octave c {…} instead of \absolute {…}. > > In most cases one would simply use plain {…} for absolute-en

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread Paul Morris
> On May 7, 2015, at 10:43 AM, Paul Morris wrote: > > \relative [optional pitch] { ... > \absolute [no pitch] { ... > \octave [obligatory pitch] { … > > The downside with this is that \absolute is really just a subset of the > functionality of \octave, but they have different names. \octave

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread Paul Morris
> On May 7, 2015, at 7:38 AM, d...@gnu.org wrote: > >> I agree about a name change since absolute doesn't really describe >> this entry mode very well. > >> What if \absolute were changed to something less, well, absolute? >> Something along these lines, just to brainstorm a bit: > >> \fixed >>

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread dak
Paul Morris writes: On May 6, 2015, at 10:48 AM, Carl Sorensen wrote: So, I think I'm in favor of the proposal, but with a name change away from \absolute. I agree about a name change since absolute doesn't really describe this entry mode very well. What if \absolute were changed to

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread pls
On 06.05.2015, at 20:43, David Kastrup wrote: > Werner LEMBERG writes: > >>> Probably the best name is \octave, which was used for something >>> similar >>> until version 0.1.19 >>> >>>\octave c'' {c4 e g c e g c'1} >> >> Sounds OK for me. > > Huh. I like the contrast \relative/\absolu

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-07 Thread David Kastrup
Dan Eble writes: > On May 6, 2015, at 14:43 , David Kastrup wrote: >> >> Neither \octave { bes, c d e f } nor \octave c { c' bes as g } or >> \octave c'' { c' bes as g } seem particularly convincing. > > +1 > >> \absolute c { c; bes as g } \absolute c'’ { c' bes as g } > > After further thought

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Paul Morris
> On May 6, 2015, at 10:48 AM, Carl Sorensen wrote: > > So, I think I'm in favor of the proposal, but with a name change away from > \absolute. I agree about a name change since absolute doesn't really describe this entry mode very well. What if \absolute were changed to something less, well

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Dan Eble
On May 6, 2015, at 14:43 , David Kastrup wrote: > > Neither \octave { bes, c d e f } nor \octave c { c' bes as g } or > \octave c'' { c' bes as g } seem particularly convincing. +1 > \absolute c { c; bes as g } \absolute c'’ { c' bes as g } After further thought, and with respect, “meh." \tra

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Simon Albrecht
Hello, I’d also vote for the three-ways distinction relative/absolute/octave as put by Trevor. Am 06.05.2015 um 20:43 schrieb David Kastrup: Werner LEMBERG writes: Probably the best name is \octave, which was used for something similar until version 0.1.19 \octave c'' {c4 e g c e g c

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread David Kastrup
Werner LEMBERG writes: >> Probably the best name is \octave, which was used for something >> similar >> until version 0.1.19 >> >> \octave c'' {c4 e g c e g c'1} > > Sounds OK for me. Huh. I like the contrast \relative/\absolute better. Particularly, I like a sensible default when one lea

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Joram
Hi, me too, I would not call it absolute then, because the octaves inside this command are note absolute anymore. Am I right that the proposal is an easier way of writing \transpose c { } ? Why not just advertise \transpose c c' in the docs? I would consider it clear and short enough. And I woul

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread tdanielsmusic
On 2015/05/06 15:57:21, wl_gnu.org wrote: > Probably the best name is \octave, which was used for something > similar > until version 0.1.19 > > \octave c'' {c4 e g c e g c'1} Sounds OK for me. Werner So is this proposing three entry modes: \relative (unchanged) \absolute

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Werner LEMBERG
> Probably the best name is \octave, which was used for something > similar > until version 0.1.19 > > \octave c'' {c4 e g c e g c'1} Sounds OK for me. Werner ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailm

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread k-ohara5a5a
On 2015/05/06 09:58:25, pacovila wrote: I love \relative mode because it fits perfectly with a certain kind of content. But if relative mode didn't exist, people would be much more efficient using clever combinations of \transpose and sequential expressions. Even though \relative does exist, I

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Carl Sorensen
On 5/5/15 11:10 PM, "Keith OHara" wrote: >On Mon, 04 May 2015 23:58:12 -0700, Valentin Villenave > wrote: > >> Speaking as someone who regularly gives LilyPond initiation seminars >> for adults and children, the hardest part is explaining to them why >> \relative mode is not on by default. > >W

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-06 Thread Francisco Vila
2015-05-05 8:58 GMT+02:00 Valentin Villenave : > On Mon, May 4, 2015 at 12:25 PM, wrote: >> This kind of addition would likely get >> the most useful feedback from people *teaching* LilyPond. We don't have >> a lot of those unless you count "batch teachers", namely documentation >> writers. > >

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-05 Thread Keith OHara
On Mon, 04 May 2015 23:58:12 -0700, Valentin Villenave wrote: Speaking as someone who regularly gives LilyPond initiation seminars for adults and children, the hardest part is explaining to them why \relative mode is not on by default. What if they didn't have to type all those 's in absolut

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-05 Thread David Kastrup
Valentin Villenave writes: > On Mon, May 4, 2015 at 12:25 PM, wrote: >> This kind of addition would likely get >> the most useful feedback from people *teaching* LilyPond. We don't have >> a lot of those unless you count "batch teachers", namely documentation >> writers. > > Paco would be the

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-04 Thread Valentin Villenave
On Mon, May 4, 2015 at 12:25 PM, wrote: > This kind of addition would likely get > the most useful feedback from people *teaching* LilyPond. We don't have > a lot of those unless you count "batch teachers", namely documentation > writers. Paco would be the obvious person to ask. (Hi Paco!) Spe

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-04 Thread dak
k-ohara5...@oco.net writes: On 2015/05/03 20:25:22, dak wrote: On 2015/05/03 16:42:02, Trevor Daniels wrote: I find it awkward when \absolute c'' and \absolute g'' mean exactly the same thing. But it's not like I could not live with it. But I still would recommend just using c to kee

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread lemzwerg
I also favour \absolute c'' { ... } in Keith's original interpretation. However, I suggest to document somewhere that only letter `c' is supported. https://codereview.appspot.com/235010043/diff/60001/ly/music-functions-init.ly File ly/music-functions-init.ly (right): https://codereview.ap

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread k-ohara5a5a
On 2015/05/03 16:42:02, Trevor Daniels wrote: a continuous scale would be \relativeOctave { c, d e f g a b c' d e f ... }. The c' resets the octave. This doesn't work so well for a melody oscillating a tone or two above and below a c, of course, but it does avoid multiple ''' and ,,,. T

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread k-ohara5a5a
On 2015/05/03 20:25:22, dak wrote: On 2015/05/03 16:42:02, Trevor Daniels wrote: I find it awkward when \absolute c'' and \absolute g'' mean exactly the same thing. But it's not like I could not live with it. But I still would recommend just using c to keep one's options for possible lat

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread k-ohara5a5a
Reviewers: dak, lemzwerg, Trevor Daniels, Dan Eble, pwm, Message: On 2015/05/03 08:20:03, Trevor Daniels wrote: I'd prefer the syntax and options to parallel those of \relative. That is, an optional prefix pitch to indicate the starting octave, and taking the starting octave from the first cont

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread nine . fierce . ballads
On 2015/05/03 20:25:22, dak wrote: I still would recommend just using c to keep one's options for possible later changes. And not have too much choice without associated meaningful difference. This is wise. https://codereview.appspot.com/235010043/

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread paulwmorris
On 2015/05/03 20:04:28, dak wrote: There is no such thing as '' or s'' as a recognizable element in LilyPond's syntax and there is not even a tangible representation of it in Scheme. I don't think that such a feature warrants both messing with the parser as well as introducing new Scheme

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread tdanielsmusic
On 2015/05/03 20:25:22, dak wrote: Again: I don't think that this was Keith's proposal. And I am pretty sure that none of my suggestions was Keith's proposal either: I just angle for something useful to do with \absolute f. It wasn't Keith's proposal, you're right, I rather ran on ahead.

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread dak
On 2015/05/03 16:42:02, Trevor Daniels wrote: Yes, in Keith's and my model \relative sets a starting pitch, \absolute would set a starting octave only, and pitches thereafter are relative to the octave of the previous note. That's not really "absolute". It's a different mode of relative.

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread dak
On 2015/05/03 16:27:58, pwm wrote: On 2015/05/03 13:23:15, Dan Eble wrote: > If people don't like numbers (I'm with you) are there any other feasible ways to > indicate an octave only? Maybe bare ''' and ,,,? Maybe with an unpitched name? > > \absolute '' { a b c } > \absolute s'' { a b c }

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread tdanielsmusic
On 2015/05/03 09:02:51, dak wrote: However, I _think_ that your comment would suggest \absolute f'' { f ... to be the same as \absolute { f'' ... Correct whereas I suggested making \absolute f'' { f ... the same as \absolute { bes'' ... Now there _is_ a difference between \relative c an

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread paulwmorris
On 2015/05/03 13:23:15, Dan Eble wrote: If people don't like numbers (I'm with you) are there any other feasible ways to indicate an octave only? Maybe bare ''' and ,,,? Maybe with an unpitched name? \absolute '' { a b c } \absolute s'' { a b c } I was thinking along the same lines. It'

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread nine . fierce . ballads
If people don't like numbers (I'm with you) are there any other feasible ways to indicate an octave only? Maybe bare ''' and ,,,? Maybe with an unpitched name? \absolute '' { a b c } \absolute s'' { a b c } https://codereview.appspot.com/235010043/ ___

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread dak
On 2015/05/03 08:20:03, Trevor Daniels wrote: I'm in favour of a change like this, but I'd prefer the syntax and options to parallel those of \relative. That is, an optional prefix pitch to indicate the starting octave, and taking the starting octave from the first contained note if the prefix i

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread tdanielsmusic
I'm in favour of a change like this, but I'd prefer the syntax and options to parallel those of \relative. That is, an optional prefix pitch to indicate the starting octave, and taking the starting octave from the first contained note if the prefix is omitted. That would then become an attractiv

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-03 Thread lemzwerg
Nice! However, I second David's concern: Please use \absolute instead of \absolute https://codereview.appspot.com/235010043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re: absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-02 Thread dak
On 2015/05/03 06:28:43, dak wrote: https://codereview.appspot.com/235010043/diff/1/ly/music-functions-init.ly File ly/music-functions-init.ly (right): https://codereview.appspot.com/235010043/diff/1/ly/music-functions-init.ly#newcode36 ly/music-functions-init.ly:36: ((integer?) ly:music?) Wh

absolute pitch entry: accept an offset octave (issue 235010043 by k-ohara5...@oco.net)

2015-05-02 Thread dak
https://codereview.appspot.com/235010043/diff/1/ly/music-functions-init.ly File ly/music-functions-init.ly (right): https://codereview.appspot.com/235010043/diff/1/ly/music-functions-init.ly#newcode36 ly/music-functions-init.ly:36: ((integer?) ly:music?) Why use a number here instead of a pitch?