detecting current voice number (voiceOne/voiceTwo/...)

2014-04-03 Thread Jan-Peter Voigt
Hello list, I'd like to detect the current voice-number for the voice-context: for example it might be something like: \oneVoice - 0 \voiceOne - 1 \voiceTwo - 2 \voiceThree - 3 If I look at the horizontal-shift for the NoteColumn, I get \oneVoice - #f \voiceOne - 0 \voiceTwo - 0 \voiceThree - 1

cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Shevek
Hello, I'm working on a multi-movement piece, so far using a separate file for the score of each movement. I'm trying to add a file to the project that compiles all the movements and frontmatter into a single pdf, using bookparts, and I'm having trouble figuring out the best way to do that. The

Re: 2. volta - repetition problem

2014-04-03 Thread Robert Schmaus
Hi Branko, This works in Lilypond v2.18: \repeat volta 2 { c c c c } \alternative{ {d d d d} { \bar :..: d d d d e e e e \bar :|. } } It won't reflect the repeats in midi, but the output looks fine. For other versions of lily, you might have to change the arguments of the \bar command.

Re: 2. volta - repetition problem

2014-04-03 Thread Richard Shann
Denemo generates this for that construct: MvmntIVoiceI = { a'4 a' a' a' \set Score.repeatCommands = #'((volta 1)) g'4 g' g' g' \bar :|. \set Score.repeatCommands = #'((volta #f)) \set Score.repeatCommands = #'((volta 2)) \bar .|: f'4 f' f' f' \set

Re: cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Jan-Peter Voigt
Hi Saul, I faced the same situation you describe here. In a first ending there is my personal framework lalily: https://github.com/jpvoigt/lalily There are templates, which are the score blocks to instantiate, which reference the music in music-folders - or namespaces, if you like. And there are

Re: cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Urs Liska
Am 03.04.2014 08:57, schrieb Shevek: Hello, I'm working on a multi-movement piece, so far using a separate file for the score of each movement. I'm trying to add a file to the project that compiles all the movements and frontmatter into a single pdf, using bookparts, and I'm having trouble

Re: location of command

2014-04-03 Thread Pierre Perol-Schneider
2014-04-03 4:37 GMT+02:00 Mark Stephen Mrotek carsonm...@ca.rr.com: Hello, Hi Mark, In a piano staff the pedal commands are within “\new Dynamics { … }.” I want the pedal notated with brackets, \set Staff.pedalSustainStyle = #'bracket. This command has been put in various places within

Partial bar repeats

2014-04-03 Thread Peter Toye
A (19th century) engraver has put repeat marks in the middle of the bar (presumably to save ink with 1st/2nd time bars). I'd like to reproduce this - can it be done? I can't see anything about it in the manuals or snippets. Thanks in advance, Peter mailto:lilyp...@ptoye.com

Re: Whiteout Sextuplet

2014-04-03 Thread Trevor Daniels
Joshua Nichols wrote Thursday, April 03, 2014 1:21 AM I just realized that I had isolated the problem to other layers getting priority over it, so it wouldn't become whiteout. Is it the higher the level number, the farthest forward that that engraver sits? You can learn about layers here:

Re: Partial bar repeats

2014-04-03 Thread Pierre Perol-Schneider
2014-04-03 10:24 GMT+02:00 Peter Toye lilyp...@ptoye.com: A (19th century) engraver has put repeat marks in the middle of the bar (presumably to save ink with 1st/2nd time bars). I'd like to reproduce this - can it be done? I can't see anything about it in the manuals or snippets. There is

Re: 2. volta - repetition problem

2014-04-03 Thread Phil Burfitt
- Original Message - From: Branko To: Mark Stephen Mrotek Cc: lilypond Sent: Thursday, April 03, 2014 1:29 AM Subject: Re: 2. volta - repetition problem just to clear up, what makes problem for me, is that 2. volta, as it is musicexpr in \alternative {} block, so how

Fixed number of Systems on page

2014-04-03 Thread Urs Liska
Hi all, is it possible to enforce a specific number of systems on a specific page? For example to say: I want a given music (e.g. between two manual page breaks) on that page, but I also want to have it on 5 systems? Or similarly asked: Please distribute the following 50 measures on 16

Re: Partial bar repeats

2014-04-03 Thread Robert Schmaus
You can also just place \bar commands wherever you want ... On 3 Apr 2014, at 10:24, Peter Toye lilyp...@ptoye.com wrote: A (19th century) engraver has put repeat marks in the middle of the bar (presumably to save ink with 1st/2nd time bars). I'd like to reproduce this - can it be done? I

Re: Ped.M glyph in Emmentaler

2014-04-03 Thread Daniel Spreadbury
Jan wrote: That says it all. P -P is used in tight scores as a shorter variant of Ped *. I was the one who added the Ped symbols, so I should know, and yes these are all found in published music ;-) Thanks for clarifying. I would be interested to know of any published scores that use

Re: Partial bar repeats

2014-04-03 Thread Peter Toye
Thanks Robert, I thought this would screw up the bar check, but it doesn't. Even better! Best regards, Peter mailto:lilyp...@ptoye.com www.ptoye.com - Thursday, April 3, 2014, 10:58:48 AM, you wrote: You can also just place \bar commands wherever you want ... On 3

Re: Fixed number of Systems on page

2014-04-03 Thread Jan-Peter Voigt
Hi Urs, Am 03.04.2014 11:54, schrieb Urs Liska: is it possible to enforce a specific number of systems on a specific page? For example to say: I want a given music (e.g. between two manual page breaks) on that page, but I also want to have it on 5 systems? with lilypond anything should be

Re: Fixed number of Systems on page

2014-04-03 Thread Simon Bailey
Hi Urs, On Thu, Apr 3, 2014 at 11:54 AM, Urs Liska u...@openlilylib.org wrote: is it possible to enforce a specific number of systems on a specific page? For example to say: I want a given music (e.g. between two manual page breaks) on that page, but I also want to have it on 5 systems? Or

Re: Fixed number of Systems on page

2014-04-03 Thread Phil Burfitt
- Original Message - From: Urs Liska u...@openlilylib.org To: lilypond-user lilypond-user@gnu.org Sent: Thursday, April 03, 2014 10:54 AM Subject: Fixed number of Systems on page Hi all, is it possible to enforce a specific number of systems on a specific page? For example to say: I

Re: 2. volta - repetition problem

2014-04-03 Thread Branko
Hi guys, thanks for helping, you've been all such a good support, I tried everything you suggested, and it's good, just about to pick solution which seems most clean and semantic. Speaking of that Robert's Schmaus solution seems pretty close, as I am not concerned in midi output at all, just what

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Br. Samuel Springuel rpspring...@gmail.com writes: Perhaps I wasn't clear, but I did not include a test document because I get the fault no matter what. I've even tested a document which was devoid of content and consisted of exactly 5 commands: \documentclass{article} \begin{document}

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
The list or its Gmane mirror seems sort of messed up. I think I answered something further down in the line already. Br. Samuel Springuel rpspring...@gmail.com writes: I'm having trouble using lilypond-book on my Windows machine. The program sees to hang during the initial run of the

Re: LilyPond-Book on Windows

2014-04-03 Thread Phil Holmes
- Original Message - From: David Kastrup d...@gnu.org To: Br. Samuel Springuel rpspring...@gmail.com Cc: lilypond-user@gnu.org Sent: Thursday, April 03, 2014 1:44 PM Subject: Re: LilyPond-Book on Windows If we had somewhat more reliable feedback from Windows users (this was already

Re: Fixed number of Systems on page

2014-04-03 Thread David Nalesnik
Hi, On Thu, Apr 3, 2014 at 6:08 AM, Simon Bailey si...@bailey.at wrote: Hi Urs, On Thu, Apr 3, 2014 at 11:54 AM, Urs Liska u...@openlilylib.org wrote: is it possible to enforce a specific number of systems on a specific page? For example to say: I want a given music (e.g. between two

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Phil Holmes m...@philholmes.net writes: - Original Message - From: David Kastrup d...@gnu.org To: Br. Samuel Springuel rpspring...@gmail.com Cc: lilypond-user@gnu.org Sent: Thursday, April 03, 2014 1:44 PM Subject: Re: LilyPond-Book on Windows If we had somewhat more reliable

Unfold repeats and 1st/2nd time only notes

2014-04-03 Thread Jan Rosseel
Hello, I'm trying to unfold long repeats (so we dont have to jump back and forth in a SCORA score), and that works quite well. But there are a few things remaining. One of them are 'notes that only have to be played first or second time only, typically at the beginning of a long repeat

Re: LilyPond-Book on Windows

2014-04-03 Thread Phil Holmes
- Original Message - From: David Kastrup d...@gnu.org To: Phil Holmes m...@philholmes.net Cc: Br. Samuel Springuel rpspring...@gmail.com; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 2:07 PM Subject: Re: LilyPond-Book on Windows Phil Holmes m...@philholmes.net writes: -

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Phil Holmes m...@philholmes.net writes: - Original Message - From: David Kastrup d...@gnu.org To: Phil Holmes m...@philholmes.net Cc: Br. Samuel Springuel rpspring...@gmail.com; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 2:07 PM Subject: Re: LilyPond-Book on Windows

Re: Fixed number of Systems on page

2014-04-03 Thread Simon Bailey
Hi, On Thu, Apr 3, 2014 at 3:03 PM, David Nalesnik david.nales...@gmail.comwrote: I actually wrote another engraver which handles measures per line/systems per page. It looks like development found its way into a private thread, so I'm enclosing the result here. Hopefully the example in

Unfolding long repeats rehearsal marks

2014-04-03 Thread Jan Rosseel
Hello, I'm trying to unfold long repeats (so we don;t have to jump back and forth in a SCORA score), and that works quite well. But there are a few things remaining. One of them are the rehearsal marks. When there is a \mark\default in a (long) repeat, the rehearsal marks will increment

Re: LilyPond-Book on Windows

2014-04-03 Thread Phil Holmes
- Original Message - From: David Kastrup d...@gnu.org To: Phil Holmes m...@philholmes.net Cc: Br. Samuel Springuel rpspring...@gmail.com; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 2:36 PM Subject: Re: LilyPond-Book on Windows Phil Holmes m...@philholmes.net writes: -

Extra naturals in accidental-style teaching?

2014-04-03 Thread Ariel Barton
Hello, I am trying to use the accidental style teaching to make my music a little easier to use. The problem is, teaching produces a whole lot of superfluous natural signs that aren't really helpful; they just clutter up the page. (They don't seem to follow any particular rules, either; they seem

Re: Whiteout Sextuplet

2014-04-03 Thread Joshua Nichols
Thanks! IC, Josh On Thu, Apr 3, 2014 at 3:58 AM, Trevor Daniels t.dani...@treda.co.ukwrote: Joshua Nichols wrote Thursday, April 03, 2014 1:21 AM I just realized that I had isolated the problem to other layers getting priority over it, so it wouldn't become whiteout. Is it the higher

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Phil Holmes m...@philholmes.net writes: Sorry - probably busy with other stuff. This may be what you want: C:\Program Files (x86)\LilyPondV2.18.0\usr\binpython Python 2.4.5 (#1, Oct 6 2013, 18:41:07) [GCC 4.1.1] on mingw32 Type help, copyright, credits or license for more information.

Re: LilyPond-Book on Windows

2014-04-03 Thread Julien Rioux
On 03/04/2014 9:48 AM, Phil Holmes wrote: - Original Message - From: David Kastrup d...@gnu.org To: Phil Holmes m...@philholmes.net Cc: Br. Samuel Springuel rpspring...@gmail.com; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 2:36 PM Subject: Re: LilyPond-Book on Windows Instead

Re: The pleasantry of Lilyponding

2014-04-03 Thread Paul Morris
Simon Albrecht-2 wrote It’s like a mixture of a logical puzzle and a strategy game, with the pleasant side effect that it is not just for fun, but you get a result which can be ported to real life and has an actual use for other people! I think you're right. I have noticed the following

Re: Fixed number of Systems on page

2014-04-03 Thread Jan-Peter Voigt
Great!!! Am 03.04.2014 15:03, schrieb David Nalesnik: I actually wrote another engraver which handles measures per line/systems per page. It looks like development found its way into a private thread, so I'm enclosing the result here. Hopefully the example in the file should give an idea

Re: The pleasantry of Lilyponding

2014-04-03 Thread David Kastrup
Paul Morris p...@paulwmorris.com writes: Simon Albrecht-2 wrote It’s like a mixture of a logical puzzle and a strategy game, with the pleasant side effect that it is not just for fun, but you get a result which can be ported to real life and has an actual use for other people! I think

RE: location of command

2014-04-03 Thread Mark Stephen Mrotek
Pierre, Not one, but two solutions! Thank you. Mark From: Pierre Perol-Schneider [mailto:pierre.schneider.pa...@gmail.com] Sent: Thursday, April 03, 2014 1:24 AM To: Mark Stephen Mrotek Cc: lilypond-user Subject: Re: location of command 2014-04-03 4:37 GMT+02:00 Mark Stephen

Re: LilyPond-Book on Windows

2014-04-03 Thread Trevor Daniels
David wrote Thursday, April 03, 2014 2:07 PM So it would appear that we still deliver a broken version of LilyPond-book in 2.18.2 since no Windows users are interested in it enough that we would have gotten a report about it in the month that it was available in the developer releases. I

Re: The pleasantry of Lilyponding

2014-04-03 Thread Shane Brandes
David, That is exactly why you are so valuable. You have the code foo that most of us don't. S. On Thu, Apr 3, 2014 at 10:55 AM, David Kastrup d...@gnu.org wrote: Paul Morris p...@paulwmorris.com writes: Simon Albrecht-2 wrote It's like a mixture of a logical puzzle and a strategy game,

Re: cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Paul Morris
Shevek wrote I'm working on a multi-movement piece, so far using a separate file for the score of each movement. I'm trying to add a file to the project that compiles all the movements and frontmatter into a single pdf, using bookparts, and I'm having trouble figuring out the best way to do

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes: David wrote Thursday, April 03, 2014 2:07 PM So it would appear that we still deliver a broken version of LilyPond-book in 2.18.2 since no Windows users are interested in it enough that we would have gotten a report about it in the month that it

Re: LilyPond-Book on Windows

2014-04-03 Thread Phil Holmes
- Original Message - From: David Kastrup d...@gnu.org To: Trevor Daniels t.dani...@treda.co.uk Cc: Phil Holmes m...@philholmes.net; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 4:14 PM Subject: Re: LilyPond-Book on Windows Trevor Daniels t.dani...@treda.co.uk writes: David

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Phil Holmes m...@philholmes.net writes: - Original Message - From: David Kastrup d...@gnu.org To: Trevor Daniels t.dani...@treda.co.uk Cc: Phil Holmes m...@philholmes.net; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 4:14 PM Subject: Re: LilyPond-Book on Windows Trevor

Re: LilyPond-Book on Windows

2014-04-03 Thread Phil Holmes
- Original Message - From: David Kastrup d...@gnu.org To: Phil Holmes m...@philholmes.net Cc: Trevor Daniels t.dani...@treda.co.uk; lilypond-user@gnu.org Sent: Thursday, April 03, 2014 4:34 PM Subject: Re: LilyPond-Book on Windows Phil Holmes m...@philholmes.net writes: -

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Phil Holmes m...@philholmes.net writes: As I said many times on the notes of 1933, the line width detection was put in solely to avoid the black bars we used to get in our documentation: it had no other purpose. Given that nobody compiles the final documents on windows, the fact that it

Getting rid of initial brace on piano score

2014-04-03 Thread Peter Toye
I want to get rid of the brace on the first line of a piano score, but keep it for the rest of the score. I tried the snippet below, but this gets rid of it for all the lines, in spite of the \once command. If I uncomment the lines in each staff and comment in the command in the PianoStaff I

Re: The pleasantry of Lilyponding

2014-04-03 Thread Paul Morris
David Kastrup wrote Huh. We are working at cross-purposes then. I don't write scores as an intellectual challenge. I rather tend to do scorish stuff on the list because I think it should be easy to prove to people that they are trivial to do with LilyPond. Then LilyPond trips me up, and I

Re: LilyPond-Book on Windows

2014-04-03 Thread Trevor Daniels
David Kastrup Thursday, April 03, 2014 4:14 PM Trevor Daniels t.dani...@treda.co.uk writes: 'texi2pdf' is not recognized as an internal or external command, operable program or batch file. That looks like a path problem. No, it's because I couldn't find a version of texi2pdf that works

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
Hi Peter, On Thu, Apr 3, 2014 at 11:26 AM, Peter Toye lilyp...@ptoye.com wrote: I want to get rid of the brace on the first line of a piano score, but keep it for the rest of the score. I tried the snippet below, but this gets rid of it for all the lines, in spite of the \once command. If

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
Hi again, On Thu, Apr 3, 2014 at 12:11 PM, David Nalesnik david.nales...@gmail.comwrote: (P.S. This should be a case where \alterBroken would work, though not without some ugliness. The following expression removes the stencil on the second line as expected, though the stencil is

Re: LilyPond-Book on Windows

2014-04-03 Thread Trevor Daniels
David Kastrup Thursday, April 03, 2014 4:14 PM Trevor Daniels t.dani...@treda.co.uk writes: 'texi2pdf' is not recognized as an internal or external command, operable program or batch file. That looks like a path problem. No, it's because I couldn't find a version of texi2pdf that works

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Peter Toye
David, Thanks very much for this very fast answer. But two things: 1) I get a syntax error D:/Peter/Music/Lilypond/Mendelssohn/March2.ly:61:16: error: wrong type for argument 1. Expecting string, found transparent \alterBroken #'transparent #'(#t)

Re: Extra naturals in accidental-style teaching?

2014-04-03 Thread Paul Morris
Ariel Barton wrote I am trying to use the accidental style teaching to make my music a little easier to use. The problem is, teaching produces a whole lot of superfluous natural signs that aren't really helpful; they just clutter up the page. (They don't seem to follow any particular rules,

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
Hi Peter, On Thu, Apr 3, 2014 at 1:10 PM, Peter Toye lilyp...@ptoye.com wrote: David, Thanks very much for this very fast answer. But two things: 1) I get a syntax error D:/Peter/Music/Lilypond/Mendelssohn/March2.ly:61:16: error: wrong type for argument 1. Expecting string, found

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Pierre Perol-Schneider
2014-04-03 19:27 GMT+02:00 David Nalesnik david.nales...@gmail.com Here's another way: \score { \new PianoStaff \alterBroken #'transparent #'(#t) Score.SystemStartBrace \new Staff = right \right \new Staff = left { \clef bass \left } } Hi David, I like

Re: LilyPond-Book on Windows

2014-04-03 Thread Br. Samuel Springuel
Sorry if this is a double, but I hit the wrong reply button on the first one. On 2014-04-03 8:44 AM, David Kastrup wrote: It would appear that the above code using subprocess.Popen will most likely make lilypond-book hang on Windows for essentially unknown reasons. Any idea what your Python

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Peter Toye
David, Thanks again. Comments below. Best regards, Peter mailto:lilyp...@ptoye.com www.ptoye.com - Thursday, April 3, 2014, 7:36:23 PM, you wrote: Hi Peter, On Thu, Apr 3, 2014 at 1:10 PM, Peter Toye lilyp...@ptoye.com wrote: David, Thanks very much for this very

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
Hi Peter, On Thu, Apr 3, 2014 at 3:35 PM, Peter Toye lilyp...@ptoye.com wrote: David, Thanks again. Comments below. You're very welcome! That didn't work - LP complains about an unwanted comma. Replacing by a space or adding spaces don't work either. I'm still trying to work my head

Re: LilyPond-Book on Windows

2014-04-03 Thread David Kastrup
Trevor Daniels t.dani...@treda.co.uk writes: David Kastrup Thursday, April 03, 2014 4:14 PM Trevor Daniels t.dani...@treda.co.uk writes: 'texi2pdf' is not recognized as an internal or external command, operable program or batch file. That looks like a path problem. No, it's because I

Re: LilyPond-Book on Windows

2014-04-03 Thread Trevor Daniels
David, you wrote Thursday, April 03, 2014 6:40 PM Well, you wrote: I use lilypond-book under Windows, but only for compiling sections of the documentation. It works fine for me, even 2.19.3. I don't use Latex at all. Now if you use lilypond-book successfully under Windows for

Re: cleanly dealing with variables and reducing code duplication in multimovement works

2014-04-03 Thread Shevek
Whoa, you can use \bookpart's without an enclosing \book block? I had no idea! This is definitely the simplest, solution, though it seems counter-intuitive. I definitely wouldn't have stumbled upon it if you hadn't mentioned it. -- View this message in context:

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
Hi Pierre, On Thu, Apr 3, 2014 at 2:26 PM, Pierre Perol-Schneider pierre.schneider.pa...@gmail.com wrote: 2014-04-03 19:27 GMT+02:00 David Nalesnik david.nales...@gmail.com Here's another way: \score { \new PianoStaff \alterBroken #'transparent #'(#t)

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Pierre Perol-Schneider
2014-04-04 1:12 GMT+02:00 David Nalesnik david.nales...@gmail.com: It's a tiny point, but you might remove the #' from in front of transparent. It's not needed in 2.18. Already tried and indeed the #' is still needed in 2.18 ;) ___ lilypond-user

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Pierre Perol-Schneider
2014-04-04 1:15 GMT+02:00 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com: Already tried and indeed the #' is still needed in 2.18 ;) I mean : in this particular case. Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Pierre Perol-Schneider
Oups, sorry, you're right of course. Too tired Should go to bed. Thanks Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Getting rid of initial brace on piano score

2014-04-03 Thread David Nalesnik
On Thu, Apr 3, 2014 at 6:20 PM, Pierre Perol-Schneider pierre.schneider.pa...@gmail.com wrote: Oups, sorry, you're right of course. Too tired Should go to bed. Thanks Pierre No problem! --David ___ lilypond-user mailing list

Re: Getting rid of initial brace on piano score

2014-04-03 Thread Pierre Perol-Schneider
2014-04-04 1:12 GMT+02:00 David Nalesnik david.nales...@gmail.com: It's a tiny point, but you might remove the #' from in front of transparent. It's not needed in 2.18. It seems that Seba's started some maintainance ; I'll make the correction tomorrow. In the meantime, if you have any smart

Re: Extra naturals in accidental-style teaching?

2014-04-03 Thread Keith OHara
Paul Morris paul at paulwmorris.com writes: Ariel Barton wrote I am trying to use the accidental style teaching to make my music a little easier to use. The problem is, teaching produces a whole lot of superfluous natural signs that aren't really helpful; they just clutter up the page.