Re: scale durations, another case

2016-03-09 Thread zzk
-- View this message in context: http://lilypond.1069038.n5.nabble.com/scale-durations-another-case-tp188321p188345.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: scale durations

2016-03-09 Thread David Kastrup
Craig Dabelstein writes: > Sorry gents, here is one more I can't work out. > > The piece is in 9/8 but I need one instrument to play in 4/4. I have no > idea how to work out that fraction: > > \set Staff.timeSignatureFraction = 4/4 > \scaleDurations ???/??? Uh, 9/8 /

Re: scale durations, another case

2016-03-08 Thread Malte Meyn
Am 09.03.2016 um 05:13 schrieb zzk: Out of curiosity (and maybe for some possible future, more complicated scenarios), is there a solution using \scaleDurations instead? A tuplet 7/6 without tuplet number is the same as \scaleDurations with factor 6/7. Or, even simpler, you can scale a

Re: scale durations

2016-03-08 Thread Malte Meyn
Am 09.03.2016 um 03:54 schrieb Craig Dabelstein: Sorry gents, here is one more I can't work out. The piece is in 9/8 but I need one instrument to play in 4/4. I have no idea how to work out that fraction: \set Staff.timeSignatureFraction = 4/4 \scaleDurations 8/9 because (4/4)/(9/8) = 8/9

Re: scale durations, another case

2016-03-08 Thread zzk
in context: http://lilypond.1069038.n5.nabble.com/scale-durations-another-case-tp188321p188323.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond

Re: scale durations, another case

2016-03-08 Thread Kieren MacMillan
Hi Zoran, Any reason you don’t just use the built-in tuplet function, e.g., \tuplet 7/6 { d[ g b d \rh \stemDown g b d] } or, if you don’t want to see the tuplet number, \once \omit TupletNumber \tuplet 7/6 { d[ g b d \rh \stemDown g b d] } ?? Hope this helps! Kieren.

scale durations, another case

2016-03-08 Thread zzk
#15 } } %%% ScaleDuration_excerpt.png <http://lilypond.1069038.n5.nabble.com/file/n188321/ScaleDuration_excerpt.png> -- View this message in context: http://lilypond.1069038.n5.nabble.com/scale-durations-another-case-tp188321.html Sent from the User mailing

Re: scale durations

2016-03-08 Thread Craig Dabelstein
Sorry gents, here is one more I can't work out. The piece is in 9/8 but I need one instrument to play in 4/4. I have no idea how to work out that fraction: \set Staff.timeSignatureFraction = 4/4 \scaleDurations ???/??? Craig On 8 March 2016 at 08:47, Simon Albrecht

Re: scale durations

2016-03-07 Thread Simon Albrecht
On 07.03.2016 22:53, Craig Dabelstein wrote: Hi David, No, I didn't have to move the Default_bar_line_engraver. It worked fine the way you originally said. The one with Default_bar_line_engraver was directed at me. Best, Simon ___ lilypond-user

Re: scale durations

2016-03-07 Thread Craig Dabelstein
Hi David, No, I didn't have to move the Default_bar_line_engraver. It worked fine the way you originally said. Craig On 8 March 2016 at 07:24, David Kastrup wrote: > Malte Meyn writes: > > > Am 07.03.2016 um 21:45 schrieb Kieren MacMillan: > >>\set

Re: scale durations

2016-03-07 Thread David Kastrup
Malte Meyn writes: > Am 07.03.2016 um 21:45 schrieb Kieren MacMillan: >>\set Staff.timeSignatureFraction = #'(3 . 4) >>\scaleDurations #'(3 . 2) { > > You can use 3/4 and 3/2 here instead of the more complicated and less > clear #'(3 . 4) and #'(3 . 2) ;) commit

Re: scale durations

2016-03-07 Thread Simon Albrecht
On 07.03.2016 22:20, David Kastrup wrote: Simon Albrecht writes: On 07.03.2016 21:21, Craig Dabelstein wrote: I'm struggling with a piece of polymetric notation. I have a piece in 9/8 but halfway through some staves need to change to 3/4. I have this: \set

Re: scale durations

2016-03-07 Thread David Kastrup
Simon Albrecht writes: > On 07.03.2016 21:21, Craig Dabelstein wrote: >> >> I'm struggling with a piece of polymetric notation. I have a piece >> in 9/8 but halfway through some staves need to change to 3/4. >> >> I have this: >> >> \set Staff.timeSignatureFraction =

Re: scale durations

2016-03-07 Thread Craig Dabelstein
Thanks everyone. My fraction was right, but my eyes had glazed over from code and I had missed one sneaky spacer rest that was throwing everything else out. All the best, Craig On 8 March 2016 at 06:58, Malte Meyn wrote: > > > Am 07.03.2016 um 21:45 schrieb Kieren

Re: scale durations

2016-03-07 Thread Malte Meyn
Am 07.03.2016 um 21:45 schrieb Kieren MacMillan: \set Staff.timeSignatureFraction = #'(3 . 4) \scaleDurations #'(3 . 2) { You can use 3/4 and 3/2 here instead of the more complicated and less clear #'(3 . 4) and #'(3 . 2) ;) ___

Re: scale durations

2016-03-07 Thread Simon Albrecht
On 07.03.2016 21:21, Craig Dabelstein wrote: I'm struggling with a piece of polymetric notation. I have a piece in 9/8 but halfway through some staves need to change to 3/4. I have this: \set Staff.timeSignatureFraction = #'(3 . 4) \scaleDurations #'(3 . 2) but I can't figure out what

Re: scale durations

2016-03-07 Thread Kieren MacMillan
Hi Craig, > I'm struggling with a piece of polymetric notation. I have a piece in 9/8 but > halfway through some staves need to change to 3/4. > I have this: > \set Staff.timeSignatureFraction = #'(3 . 4) > \scaleDurations #'(3 . 2) > but I can't figure out what fraction it needs to make it

Re: scale durations

2016-03-07 Thread David Kastrup
Craig Dabelstein writes: > Hi Lilyponders, > > I'm struggling with a piece of polymetric notation. I have a piece in 9/8 > but halfway through some staves need to change to 3/4. > > I have this: > > \set Staff.timeSignatureFraction = #'(3 . 4) > \scaleDurations #'(3

scale durations

2016-03-07 Thread Craig Dabelstein
Hi Lilyponders, I'm struggling with a piece of polymetric notation. I have a piece in 9/8 but halfway through some staves need to change to 3/4. I have this: \set Staff.timeSignatureFraction = #'(3 . 4) \scaleDurations #'(3 . 2) but I can't figure out what fraction it needs to make it work.