Thanks for the response. Changing the line-count sounds simple. After you mentioned this, I found the relevant documentation already open in browser, though previously invisible.
I'm still trying to get a handle on the Lilypond documentation for more abstract areas. The idea of modifying the pitch make me a little uncomfortable, but it might work as a first attempt. Would transposing still work? I suppose that I'll find out. I would prefer to find the code which decides where to place a note vertically based upon its pitch. ly:pitch-semitones looks useful and Pitch::semitone_pitch look useful. Score or music classes may be useful as well. Perhaps Score_engraver is useful. That seems to have something to do with X and Y. Mats Bengtsson <[EMAIL PROTECTED]> writes: > Getting a 4 line staff is trivial, just add > \override Staff.StaffSymbol #'line-count = #4 > at the beginning of your stave. You can also make this setting apply to > all Staff contexts, see the documentation. > > For the vertical position, one idea would be to implement a music > function in > Scheme that modifies the pitch of each note so it gets the pitch it > would have > if we read the chromatic notation as if it would have been standard > notation. > The main disadvantage of this solution is that the MIDI output gets > completely > wrong, otherwise I think it's the easiest solution. > > /Mats > > > Kevin Dalley wrote: >> I know that alternative notation and chromatic staffs comes up once in >> a while. Let's choose a simple one, and assume that I can write some >> C++, Python, and Scheme. How would I change the notation to using 6-6 >> Tetragram? >> >> http://web.syr.edu/~pwmorris/www.mnma.org/gallery/4LineNotations.html >> >> The notes for this notation look the same as the standard notation, >> they are just in different positions, spaced chromatically rather than >> diatonically. >> >> I see 2 major items: >> >> Create a 4 line staff, rather than the standard 5 line staff. Of >> course, the lines represent different notes than the standard staffs >> represent. >> >> Place the notes in the correct position vertically. This is probably >> not too difficult for an experience Lilyponder, which I am not. For >> each pitch, the note is in some well-defined vertical position >> relative to the staff. A sharp and B flat are in the same position, B >> and B flat are in different positions. >> >> Where do I look for a start to solving this problem? >> >> >> _______________________________________________ >> lilypond-devel mailing list >> lilypond-devel@gnu.org >> http://lists.gnu.org/mailman/listinfo/lilypond-devel >> > > -- > ============================================= > Mats Bengtsson > Signal Processing > Signals, Sensors and Systems > Royal Institute of Technology > SE-100 44 STOCKHOLM > Sweden > Phone: (+46) 8 790 8463 > Fax: (+46) 8 790 7260 > Email: [EMAIL PROTECTED] > WWW: http://www.s3.kth.se/~mabe > ============================================= _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel