[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Instrument switching with a new staff - possible?
From: |
SoundsFromSound |
Subject: |
Re: Instrument switching with a new staff - possible? |
Date: |
Wed, 27 Feb 2013 19:13:35 -0800 (PST) |
Just incredible. This LilyPond community is simply untouchable - /unmatched
/anywhere else on the web, in my experience.
Thank you all for helping me with this - LilyPond keeps blowing my mind! I
can't stop using it.
I'll tweak this code a bit and it should work out just fine for what I need,
thanks again.
Ben
Nathan wrote
> On Wed, Feb 27, 2013 at 3:24 PM, SoundsFromSound
> <
> soundsfromsound@
> >wrote:
>
>> Nathan:
>>
>> Wow, that comes out amazingly in LilyPond when I render it - how did you
>> know how to do all that? Damn, I wish I could be that savvy :)
>>
>> It's not *essential* that the line be centered, I was just trying to make
>> this as "neat" on the eyes as possible - it's absolutely FINE if it must
>> stay up in that RH area of the piano's grand staff.
>>
>> Thank you again!
>>
>> May I ask one more thing of you? Can you briefly explain the various
>> parts
>> of the code you added, and touch upon what does what for the output?
>>
>> Ben
>>
>>
> First off, Eluze's solution is brilliant. #'line-positions never crossed
> my
> mind.
>
> Here are the annotations as requested.
>
> right = \relative c'' {
> \global
> c4 d e f | R1 | R1 | c4 f g f
> % \stopStaff and \startStaff are covered in the docs:
> %
> http://lilypond.org/doc/v2.16/Documentation/notation/modifying-single-staves#staff-symbol
> % The staff symbol has to be stopped and restarted to be able to change
> the line count.
> \stopStaff
> % This adjusts the extent of the barline.
> % See what happens if you remove it.
> \once \override Staff.BarLine #'bar-extent = #'(-2 . 2)
> % This sets the staff to have only one line.
> \override Staff.StaffSymbol #'line-count = #1
> % This forces all the notes to the middle line.
> % See http://lsr.dsi.unimi.it/LSR/Item?id=778
> \set squashedPosition = #0
> % x note heads
> \xNotesOn
> \startStaff
> c4 c4 c4 c4 | c4 c4 c4 c4 | c4 c4 c4 c4
> \stopStaff
> % Return the line count to normal.
> \revert Staff.StaffSymbol #'line-count
> % And stop squashing the pitches.
> \unset squashedPosition
> % And turn off the note heads.
> \xNotesOff
> \startStaff
> c4 d4 e4 f4 | g4 r4 r2
> }
>
> Regards,
> Nathan
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@
> https://lists.gnu.org/mailman/listinfo/lilypond-user
-----
composer | sound designer
--
View this message in context:
http://lilypond.1069038.n5.nabble.com/Instrument-switching-with-a-new-staff-possible-tp141635p141666.html
Sent from the User mailing list archive at Nabble.com.
- Instrument switching with a new staff - possible?, SoundsFromSound, 2013/02/27
- Re: Instrument switching with a new staff - possible?, Nathan, 2013/02/27
- Re: Instrument switching with a new staff - possible?, SoundsFromSound, 2013/02/27
- Re: Instrument switching with a new staff - possible?, Nathan, 2013/02/27
- Re: Instrument switching with a new staff - possible?,
SoundsFromSound <=
- Re: Instrument switching with a new staff - possible?, David Kastrup, 2013/02/28
- Re: Instrument switching with a new staff - possible?, Urs Liska, 2013/02/28
- Re: Instrument switching with a new staff - possible?, SoundsFromSound, 2013/02/28
- Re: Instrument switching with a new staff - possible?, David Kastrup, 2013/02/28
- Re: Instrument switching with a new staff - possible?, SoundsFromSound, 2013/02/28
Re: Instrument switching with a new staff - possible?, Eluze, 2013/02/27