splitting midi channels by voice

2003-09-12 Thread Arvid Grøtting
If I understand the documentation and the config files correctly, each
staff is output to a separate midi channel, but voices within a staff
share that channel.

Is there a simple way to output one midi channel per voice, instead of
per staff?  This could be immensely useful for me when typesetting
simple TTBB scores on two staves...

-- 

Arvid



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: splitting midi channels by voice

2003-09-12 Thread arie-lily
On Fri, 2003-09-12 at 16:30, Arvid Grøtting wrote:
> If I understand the documentation and the config files correctly, each
> staff is output to a separate midi channel, but voices within a staff
> share that channel.
> 
> Is there a simple way to output one midi channel per voice, instead of
> per staff?  This could be immensely useful for me when typesetting
> simple TTBB scores on two staves...

But it would be difficult for people who 'fix' things by inserting a
temporary voice on the staff.

arie




___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


tab not working in emacs lilypond-mode

2003-09-12 Thread Paul Scott
I get this error message when I use the tab key in lilypond-mode:
save-excursion: Symbol's function definition is void:
LilyPond-beginning-of-containing-sexp
I have tried several versions of Lilypond.  I am now running 1.8.1 on 
Debian unstable.

It's really frustrating and time consuming to not have automatic 
alignment in emacs for Lilypond.  Does anyone recognize this or can 
anyone tell me I can diagnose this?

TIA,

Paul Scott



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Clef^15

2003-09-12 Thread Thorkil Wolvendans
Hi everyone,
I try to do the following in LilyPond 1.8.1:
\clef "treble^15"
but this seems to be an unknown clef type.
Is there someway to fake it?
Thanks!
Thorkil


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: splitting midi channels by voice

2003-09-12 Thread Arvid Grøtting
arie-lily <[EMAIL PROTECTED]> writes:

> But it would be difficult for people who 'fix' things by inserting a
> temporary voice on the staff.

I'm not suggesting to make it default, I'm simply asking if there's
some way I can do this in my own scores.

-- 

Arvid



___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: splitting midi channels by voice

2003-09-12 Thread David Raleigh Arnold
On Friday 12 September 2003 10:30 am, Arvid Grøtting wrote:
> If I understand the documentation and the config files correctly,
> each staff is output to a separate midi channel, but voices within a
> staff share that channel.
>
> Is there a simple way to output one midi channel per voice, instead
> of per staff?  This could be immensely useful for me when typesetting
> simple TTBB scores on two staves...

I asked for this and got it from Mats some time ago.  It's in the
archives.

If you use sly, it might be just as easy to maintain a separate midi 
version, initially using the same notes for both a two stave and a four 
stave version.   You might like more or different dynamics in the
midi version, for example.

The opposite problem of splitting voices was asked a little while
ago, but I still think that midi staves should be lilypond voices,
and the reason is that unisons just don't work on a midi staff
with more than one voice, and that's a built-in bug.  If splitting
to get huge numbers of parts is the reason for keeping things the
way they are, that limitation should be documented.  Better yet,
it should be documented anyway.

I used tuba, trumpet, clarinet and flute IIRC for a barbershop
quartet midi file for rehearsal purposes.  The contrasting
sounds made it easier for the singers to learn their parts
from the tape I made of the file.

If you're doing a lot of pieces of the same type, especially if you are 
making an anthology,  you could make two templates and generate two .ly 
files when you run sly on your notes.  Just a thought.  daveA

-- 
Why should any country entrust its young people to the leadership of 
the same
morons who *invaded the wrong country*?  Answer: For lots of money.  
The U.S.
is broke, a poor credit risk, and stiffed "partners" in the first Gulf 
War.
D. Raleigh Arnold dra@ http://www.openguitar.com [EMAIL PROTECTED]


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Clef^15

2003-09-12 Thread Graham Percival
On Fri, 12 Sep 2003 19:27:34 +0200
Thorkil Wolvendans <[EMAIL PROTECTED]> wrote:

> I try to do the following in LilyPond 1.8.1:
>   \clef "treble^15"
> but this seems to be an unknown clef type.
> Is there someway to fake it?

You can certainly make a "15va" spanner.  Do you want an actual
clef (which I've never seen before), or just a "two octaves higher" section
in your music?

This code worked two years ago; it will probably need to be updated for recent
versions of Lilyppond.  It's quite ugly, but it should give you a hint about
how to do it.

\clef treble
\property Voice.TextSpanner \set #'type = #'dotted-line
\property Voice.TextSpanner \set #'edge-height = #'(0 . 1.5)
\property Voice.TextSpanner \set #'edge-text = #'("16va " . "")
d''4\fermata
\property Staff.centralCPosition = #-20
d'8 \spanrequest \start "text" ~ |
d8\fermata b'8 ~ b2\fermata \spanrequest \stop "text" |
\property Staff.centralCPosition = #-6



- Graham


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Clef^15

2003-09-12 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes:
> On Fri, 12 Sep 2003 19:27:34 +0200
> Thorkil Wolvendans <[EMAIL PROTECTED]> wrote:
> 
> > I try to do the following in LilyPond 1.8.1:
> > \clef "treble^15"
> > but this seems to be an unknown clef type.
> > Is there someway to fake it?
> 
> You can certainly make a "15va" spanner.  Do you want an actual
> clef (which I've never seen before), or just a "two octaves higher" section
> in your music?
> 
> This code worked two years ago; it will probably need to be updated for recent
> versions of Lilyppond.  It's quite ugly, but it should give you a hint about
> how to do it.

try

  #(set-octavation 2)

for 15ma.

Restore with

  #(set-octavation 0)

-- 

Han-Wen Nienhuys   |   [EMAIL PROTECTED]   |   http://www.xs4all.nl/~hanwen 


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Clef^15

2003-09-12 Thread David Raleigh Arnold
On Friday 12 September 2003 05:08 pm, Han-Wen Nienhuys wrote:
> [EMAIL PROTECTED] writes:
> > On Fri, 12 Sep 2003 19:27:34 +0200
> >
> > Thorkil Wolvendans <[EMAIL PROTECTED]> wrote:
> > > I try to do the following in LilyPond 1.8.1:
> > >   \clef "treble^15"
> > > but this seems to be an unknown clef type.
> > > Is there someway to fake it?
> >
> > You can certainly make a "15va" spanner.  Do you want an actual
> > clef (which I've never seen before), or just a "two octaves higher"
> > section in your music?
> >
> > This code worked two years ago; it will probably need to be updated
> > for recent versions of Lilyppond.  It's quite ugly, but it should
> > give you a hint about how to do it.
>
> try
>
>   #(set-octavation 2)
>
> for 15ma.
>
> Restore with
>
>   #(set-octavation 0)

I think the clef with two 8's above was desired.  Like "G^88", which
doesn't work of course.  Isn't that used sometimes with piccolo?
daveA

-- 
Why should any country entrust its young people to the leadership of 
the same
morons who *invaded the wrong country*?  Answer: For lots of money.  
The U.S.
is broke, a poor credit risk, and stiffed "partners" in the first Gulf 
War.
D. Raleigh Arnold dra@ http://www.openguitar.com [EMAIL PROTECTED]


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user


Re: Clef^15

2003-09-12 Thread Graham Percival
On Fri, 12 Sep 2003 21:28:56 -0400
David Raleigh Arnold <[EMAIL PROTECTED]> wrote:
> On Friday 12 September 2003 05:08 pm, Han-Wen Nienhuys wrote:
> >   #(set-octavation 2)
> >
> > for 15ma.
> 
> I think the clef with two 8's above was desired.  Like "G^88", which
> doesn't work of course.  Isn't that used sometimes with piccolo?

I don't think so.  I'm pretty certain that 15va is the notation for
two octaves higher.

Cheers,
- Graham


___
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user