Re: An exciting new release… of Sibelius!!!

2020-03-29 Thread David Kastrup
Simon Albrecht  writes:

> Let's be honest, they really had to get their stuff together to keep
> any ground all against Dorico.

I think they may still have the higher ground.  But Dorico is moving
much faster.

LilyPond is like Switzerland.  High ground, but nobody goes there.

-- 
David Kastrup
My replies have a tendency to cause friction.  To help mitigating
damage, feel free to forward problematic posts to me adding a subject
like "timeout 1d" (for a suggested timeout of 1 day) or "offensive".



Re: Re: An exciting new release… of Sibelius!!!

2020-03-29 Thread Simon Albrecht
Let's be honest, they really had to get their stuff together to keep any ground 
all against Dorico.

Best, Simon

> On 27.03.2020 - 15:26, Shane Brandes wrote:
>
>
> They are really on the ball on that one. 
> 
> 
> -Shane
> 
> 
> On Fri, Mar 27, 2020 at 10:09 AM Valentin Villenave  
> wrote:
> 
> Hi everybody,
> I know it’s off-topic but I wanted to share the news because, let’s be
> honest, nobody in their right mind would want to miss it:
> Yes!  It’s finally here!  The latest and brightest version of Sibelius
> is out…  *And* it offers one particularly exciting, exclusive new
> feature:
> https://is.gd/x16C0B
> 
> … Oh wait, that’s the wrong link.  There you go:
> https://is.gd/ussdKG
> 
> Seriously guys, how cool is that??
> 
> Cheers,
> V.




Re: historical treatises – various questions

2020-03-29 Thread Urs Liska
Hi Derek,
Am Sonntag, den 29.03.2020, 16:40 +0200 schrieb Derek Remeš:
> Greetings,
> I’m considering making a modern edition/translation of a very large
> historical treatise in lyluatex. 

Good idea :-)
> The first example is attached. As a newbie with Lilypond/Frescobaldi
> I have several questions for which I can’t seem to find answers. How
> can I...
> 
> (1) ...place a time signature in brackets to show that it is
> editorial?
> 

http://lilypond.org/doc/v2.20/Documentation/snippets/staff-notation#staff-notation-time-signature-in-parentheses-_002d-method-3
> (2) ...fix the incipit to omit the C and center the original clef?
> 
> (3) ...start the next example with a new tim sig, key sig, bar
> numbers, instrument names, and indent? Or should I make separate .ly
> files? There would be hundreds...

Definitely separate examples. Ideally you should have some sort of
infrastructure for managing that.I have just done that with the music
examples for Leopold Mozart's violin school (600-700 examples,
depending on the counting). Definitely you should have one file per
example, plus a common LilyPond infrastructure to include from each .ly
file.
Depending on the time frame of your project I might help you. For the
Mozart I created an extension to Frescobaldi managing the repertoire
(see attached screenshot), but I have the strong incentive to
generalize this approach; having a concrete project for that might help
pushing it forward and having a basis for investigating the
generalization.
> (4) …have lilypond label all examples consecutively? Or should
> lyluatex do this at the compilation stage?

I would *suggest* doing that in the LaTeX domain. Not lyluatex but
something else. Depending on what you want it will probably the best
idea to just use figure environments, which give you automatic
numbering and even an automatic list of figures (or my not-yet-finished 
lyluateXMP package that also handles missing or failed scores in a
straightforward fashion.
> (5) …show the page numbers of the original treatise at the top of the
> system: previous page# | next page# ?

Create a music function that you can use like
  \originalPageBreak 12 13
which then will insert *something* at that point in a consistent manner
(including an actual break if at one point you want to have it that
way, e.g. for proof-reading). See 
https://github.com/openlilylib/scholarly/blob/master/usage-examples/diplomatic-line-breaks.ly
and 
https://github.com/openlilylib/scholarly/blob/master/usage-examples/diplomatic-line-breaks.preview.png
for an example.
> Any other suggestions for incorporating large amounts of text and
> numerous complex musical examples (such as in textbooks)?

One very general suggestion: If you are going to use lyluatex you will
use LuaLaTeX, and that gives you pretty much power to use Lua for
purposes of building/composing documents from arbitrarily-formatted
input data.
HTH
Urs
> Many thanks,
> 
> Derek
> 
> 
> 
> 
> 
> Derek Remeš
> derekremes.com
> Dozent für Musiktheorie an der Hochschule Luzern - Musik
> (Lucerne University of Applied Sciences and Arts)
> Editor-in-chief of the journal Music Theory and Analysis
> Doktorand an der Hochschule für Musik Freiburg
> Telefon: +41(0)784223906
> 
> 


Re: historical treatises – various questions

2020-03-29 Thread Knute Snortum
Your first question can be answered by searching the LSR (Lilypond Snippet
Repository).

* Point your browser at http://lsr.di.unimi.it/
* Search for "time signature brackets"
* Click on the link that is a solution (the first)
* Click on the example picture for the Lilypond code

Here is the solution for your convenience:
http://lsr.di.unimi.it/LSR/Item?id=647

---
Knute Snortum
(via Gmail)


On Sun, Mar 29, 2020 at 7:41 AM Derek Remeš  wrote:

> Greetings,
>
> I’m considering making a modern edition/translation of a very large
> historical treatise in lyluatex. The first example is attached. As a newbie
> with Lilypond/Frescobaldi I have several questions for which I can’t seem
> to find answers. How can I...
>
> (1) ...place a time signature in brackets to show that it is editorial?
>
> (2) ...fix the incipit to omit the C and center the original clef?
>
> (3) ...start the next example with a new tim sig, key sig, bar numbers,
> instrument names, and indent? Or should I make separate .ly files? There
> would be hundreds...
>
> (4) …have lilypond label all examples consecutively? Or should lyluatex do
> this at the compilation stage?
>
> (5) …show the page numbers of the original treatise at the top of the
> system: *previous page# *|* next page*# ?
>
> Any other suggestions for incorporating large amounts of text and numerous
> complex musical examples (such as in textbooks)?
>
> Many thanks,
>
> Derek
>
>
>
> 
> Derek Remeš
> derekremes.com
> Dozent für Musiktheorie an der Hochschule Luzern - Musik
> (Lucerne University of Applied Sciences and Arts)
> Editor-in-chief of the journal Music Theory and Analysis
> Doktorand an der Hochschule für Musik Freiburg
> Telefon: +41(0)784223906
>
>


historical treatises – various questions

2020-03-29 Thread Derek Remeš
Greetings,I’m considering making a modern edition/translation of a very large historical treatise in lyluatex. The first example is attached. As a newbie with Lilypond/Frescobaldi I have several questions for which I can’t seem to find answers. How can I...(1) ...place a time signature in brackets to show that it is editorial?(2) ...fix the incipit to omit the C and center the original clef?(3) ...start the next example with a new tim sig, key sig, bar numbers, instrument names, and indent? Or should I make separate .ly files? There would be hundreds...(4) …have lilypond label all examples consecutively? Or should lyluatex do this at the compilation stage?(5) …show the page numbers of the original treatise at the top of the system: previous page# | next page# ?Any other suggestions for incorporating large amounts of text and numerous complex musical examples (such as in textbooks)?Many thanks,Derek

Examples.ly
Description: Binary data

Derek Remešderekremes.comDozent für Musiktheorie an der Hochschule Luzern - Musik(Lucerne University of Applied Sciences and Arts)Editor-in-chief of the journal Music Theory and AnalysisDoktorand an der Hochschule für Musik FreiburgTelefon: +41(0)784223906



Re: Remote Ensemble Playing

2020-03-29 Thread Graham King
For those not deterred by network latency, Making Music has put up a page of 
suggestions[1].  (Making Music is a UK-based organisation that provides 
information, advice, advocacy and various other services for amateur music 
groups)

[1] 
https://www.makingmusic.org.uk/resource/covid-19-staying-connected?utm_source=Solus_medium=Email_campaign=iNotesMar2020


Re: Remote Ensemble Playing

2020-03-29 Thread Urs Liska
Am Sonntag, den 29.03.2020, 11:34 +0100 schrieb Peter Gentry:
> Thanks for the responses. My current conclusion is that there are
> inherent technical issues  that are insurmountable. If there was a
> good solution it would be visible on the web.
>  
> My way forward is to record and distribute various pieces using midi
> or YouTube downloads (if available) so that members can practice and
> be perfect when we can meet up again.

I think that's the proper way to go forward. I'm working on making a
music university "go online" for the spring semester, and of course we
have lots of settings where realtime coordination is/would be a crucial
factor.
My take on this is that it will definitely be possible to have students
learn important things, but it won't necessarily be the same as they
learn usually. It's fair to concentrate on specific topics, maybe
considering them from unusual perspectives.
Best
Urs
>  
>  Keep safe everyone.
>  
>  Regards Peter
>  


Re: Remote Ensemble Playing

2020-03-29 Thread Peter Gentry
Thanks for the responses. My current conclusion is that there are inherent
technical issues  that are insurmountable. If there was a good solution it
would be visible on the web.

 

My way forward is to record and distribute various pieces using midi or
YouTube downloads (if available) so that members can practice and be perfect
when we can meet up again.

 

Keep safe everyone.

 

Regards Peter

 



Re: Alignment issues of Time signature above the staff

2020-03-29 Thread Chen Leo
Hi Kevin,


Thank you for your reply.


For the first problem, you will have to set break-align-symbol to ##f to 
reproduce the problem. That is because by default break-align-symbol is set to 
#'time-signature. so commenting out the override shouldn't help.


Secondly, using \override TimeSignature.X-extent = #'(0 . 0) causes collisions 
when texts and notes are displayed above the staff because lilypond is not 
adding vertical spacing above the staff. And it seems like now all the time 
signatures are shifted a bit to the right instead of aligning right after the 
bar line.


Thirdly, the bar numbers are raised to align vertically with the 
time-signatures, which is not something I would like to have. It will be nice 
if you can share any ideas on how that can be solved.


Leo

Here's an example:

\version "2.20.0"

\layout {
  \context {
\type "Engraver_group"
\consists "Time_signature_engraver"
\consists "Axis_group_engraver"
\name "TimeSig"
\alias "Staff"
% original settings from "http://lsr.di.unimi.it/LSR/Snippet?id=272;
%{
  \override TimeSignature.font-size = #3
  \override TimeSignature.break-align-symbol = ##f
  \override TimeSignature.X-offset =
#ly:self-alignment-interface::x-aligned-on-self
  \override TimeSignature.self-alignment-X = #CENTER
  \override TimeSignature.after-line-breaking =
  #shift-right-at-line-begin
%}
% settings after adjustments
{
\override TimeSignature.font-size = #4
\override TimeSignature.X-offset =
  #ly:self-alignment-interface::x-aligned-on-self
\override TimeSignature.self-alignment-X = #LEFT
\override TimeSignature.X-extent = #'(0 . 0)
}
  }
  \context {
\Score
\accepts TimeSig
  }
  \context {
\Staff
\remove "Time_signature_engraver"
  }
}

timeSignatures = { \numericTimeSignature \time 4/4 s1 \time 3/8 s4. \time 3/4 
s2. \break \time 4/4 s1 }

\score {
  <<
\new TimeSig \timeSignatures
\new Staff \relative c' { c4 ^\markup \column {"a" "b" "c"} ( d4 e4 f4 ) 
a''4
  ^\markup \column {"a" "b" "c"} ( g8 ) R2. c1 }
\new Staff \relative c' { R1 R4. \clef bass a2. c1 }
\new Staff \relative c' { R1 R4. R2. c1 }
  >>
}



发件人: Kevin Barry 
发送时间: 2020年3月28日 08:48
收件人: Chen Leo 
抄送: lilypond-user@gnu.org 
主题: Re: Alignment issues of Time signature above the staff

Hi Chen,

I was able to solve the second of your problems (the whole bar rests
being shifted by the time signatures in the TimeSig context) by
adding:
\override TimeSignature.X-extent = ##f
(You could also use the value #'(0 . 0) if the warnings are off
putting, but I noticed that that doesn't *quite* fix it fully.)

I tried to reproduce your description of the first problem (time
signatures aligning over cue clefs), but even commenting out the
break-align-symbol override didn't make it appear. I was able to
correct the alignment of the first time signature by removing the
line:
\override TimeSignature.after-line-breaking = #shift-right-at-line-begin

After both of the above modifications everything looks OK to me, but
perhaps we need a fuller example.

Kevin

On Sat, 28 Mar 2020 at 10:30, Chen Leo  wrote:
>
> Hi, I am trying to put time signatures above the staffs according to 
> "http://lsr.dsi.unimi.it/LSR/Item?id=272;.
>
>
>
> I discovered an issue, that is whenever a clef change is made, the time 
> signature on the next bar fails to align to the bar line, it aligns to the 
> cue clef in the previous bar instead. After some research, I found out that 
> this is because the TimeSignature property "break-align-symbol" is set to 
> "##f". I set "break-align-symbol" back to "#'time-signature", and this 
> problem is solved, however, the horizontal alignments of the other time 
> signatures are messed up. (Using the code presented below, the 4/4 in the 
> first bar moves to the right & the bar rest on the third bar stretches to the 
> right. ) Are there any ways to align all the time signatures to their 
> corresponding bar lines without changing the alignments of other objects? 
> Thank you.
>
>
>
> \version "2.20.0"
>
>
>
> \layout {
>
>   \context {
>
> \type "Engraver_group"
>
> \consists "Time_signature_engraver"
>
> \consists "Axis_group_engraver"
>
> \name "TimeSig"
>
> \alias "Staff"
>
> \override TimeSignature.font-size = #4
>
> \override TimeSignature.break-align-symbol = #'time-signature
>
> \override TimeSignature.X-offset =
>
>   #ly:self-alignment-interface::x-aligned-on-self
>
> \override TimeSignature.self-alignment-X = #LEFT
>
> \override TimeSignature.after-line-breaking =
>
>   #shift-right-at-line-begin
>
>   }
>
>   \context {
>
> \Score
>
> \accepts TimeSig
>
>   }
>
>   \context {
>
> \Staff
>
> \remove "Time_signature_engraver"
>
>   }
>
> }
>
>
>
> timeSignatures = { \numericTimeSignature \time 4/4 s1 \time 3/8 s4. \time 3/4 
> s2. }
>
>