Order of process-music between Contexts

2019-01-28 Thread Saul Tobin
Hi all,

I'm trying to figure out the workings of engravers and contexts. Can anyone
point me to the relevant code, or better yet explain the order in which the
process-music step happens between engravers in child vs. parent contexts?
Is this set in stone, or can it be modified? Like, suppose I have a custom
Scheme engraver in a parent context, which uses process-music to set a
property that must then be read by an engraver in child context during its
own process-music. Is that possible to do? Or am I thinking about it
wrong/is there a better way to go about it?

I'd really appreciate some pointers here. Thanks!

Saul
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Emacs lilypond mode formatting and indenting

2019-01-28 Thread Andrew Bernard
Hi Caio,

For 2.19.82 refer to Section 4.1.1 Configuruing the system. It explains
what to do to enable point and click from the PDF viewer program, and how
to set the EDITOR variable to make emacs go to the right line and column. I
don't think it says it there and assumes you know what you are doing, but
running emacsclient for this means yo have to start emacs with
(server-start) in the init file. That's documented on the Emacs Wiki.

Start emacs, then open the PDF and click on an object. The source file will
open in emacs at the precise location. It's great!

Works splendidly on Debian 9.

Andrew



On Tue, 29 Jan 2019 at 06:34, Caio Barros  wrote:

>
> Hey, how are you previewing the PDF and using the point and click? Are you
> using Emac's own Doc Viewer? The point and click feature doesn't work for
> me and I acuatlly didn't know emacs supported it.
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: The lyrics under the dynamics.

2019-01-28 Thread Павел Буданов
It's magnificent! Thank you very much!29.01.2019, 02:03, "Valentin Villenave" :On 1/28/19, Павел Буданов  wrote: Hello everybody! I want to put the lyrics under the dynamics. What is the best way to do this?Greetings,you probably need to add a Dynamics context above your staff and yourlyrics. You can fill this context by typing all your dynamics in it,with spacer rests for example:\new Dynamics { s1\p s1\< s1\! }… Or if you have already entered all your dynamics with the notes, youcan just prevent them from being printed below (or above) the staff byremoving the engraver linked to your Voice, and just use the samemusic in the Dynamics context (where the notes won’t be printed, onlythe dynamics). Here’s an example:%%%music = {b1\< b\> b\p}<<  \new Dynamics \music  \new Staff = "staff" \music  \addlyrics {\set Lyrics . alignAboveContext = "staff"bla bla bla  }\layout {  \context {\Voice\remove Dynamic_engraver  }  \context {\Dynamics\remove Script_engraver\remove Text_engraver  }}%%%Cheers and good luck!V.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: The lyrics under the dynamics.

2019-01-28 Thread Valentin Villenave
On 1/28/19, Павел Буданов  wrote:
> Hello everybody! I want to put the lyrics under the dynamics. What is the
> best way to do this?

Greetings,
you probably need to add a Dynamics context above your staff and your
lyrics. You can fill this context by typing all your dynamics in it,
with spacer rests for example:

\new Dynamics { s1\p s1\< s1\! }

… Or if you have already entered all your dynamics with the notes, you
can just prevent them from being printed below (or above) the staff by
removing the engraver linked to your Voice, and just use the same
music in the Dynamics context (where the notes won’t be printed, only
the dynamics). Here’s an example:

%%%

music = {b1\< b\> b\p}

<<
  \new Dynamics \music
  \new Staff = "staff" \music
  \addlyrics {
\set Lyrics . alignAboveContext = "staff"
bla bla bla
  }
>>

\layout {
  \context {
\Voice
\remove Dynamic_engraver
  }
  \context {
\Dynamics
\remove Script_engraver
\remove Text_engraver
  }
}

%%%

Cheers and good luck!

V.

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


The lyrics under the dynamics.

2019-01-28 Thread Павел Буданов
Hello everybody! I want to put the lyrics under the dynamics. What is the best way to do this? ___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Carl Sorensen:
...
> I have a Minolta-QMS PagePro 9100 which I like wery much.
> It would need a new network card: art.nr 4128-6055-01,
> and a "paper take-up roller of the multi-purpose paper tray" (1710502-001 
> CRU).

Thanks Carl Sorensen and Karlin High for the links, I'll will follow 
them up.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: select a note in a chord

2019-01-28 Thread Valentin Villenave
On 1/28/19, Davide Bonetti  wrote:
> It reminds me something that happens when a variable in lilypond is
> called with $ instead of # , but in scheme I don't see this difference.
> Could it be something like that?

Nope, it turned out to be a lot more idiotic: I was modifying the
'octavation property of some notes… then not taking that into account
when sorting the pitches. (And, as David noted, I was displacing the
pitches onto the notes without moving any articulations they might
have attached.)

Here’s the new updated function, now it sort of works!

#(define-public (move-chord-note n direction)
   (_i "Transpose a note (numbered as @var{n}) by one octave in
@var{direction}.")
   (lambda (music)
 (let* ((elts (ly:music-property music 'elements))
(l (length elts))
;; if direction is up, count from the bottom note upward,
;; if direction is down, count from the top note downward.
(count-from (cond ((= direction UP) (- n 1))
  ((= direction DOWN) (- l n
;; Notes may not have been entered from bottom to top;
;; extract the pitches and their possible octavation.
(pitches (map
  (lambda (x)
(let ((oct (ly:music-property x 'octavation))
  (p (ly:music-property x 'pitch)))
  (if (null? oct) p
  (ly:pitch-transpose p
(ly:make-pitch oct 0 0)
  (filter
   (lambda (y)
 (music-is-of-type? y 'note-event))
   elts
   (if (and (music-is-of-type? music 'event-chord)
(not (zero? n)) (>= l n))
   (begin
;; Sort the actual notes, depending on their pitch.
(set! elts
  (sort elts
(lambda (a b)
  (ly:pitchhttps://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Rotated StaffGroup InstrumentName?

2019-01-28 Thread N. Andrew Walsh
PS- d'oh, nevermind that last. I discovered "\override
Staff.InstrumentName.X-offset"
-A
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Invisible notes changing how width a staff is printed

2019-01-28 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

Currently I have the problem that I set a partitur with guitar cords
only visible as ChordNames and FretBoards. I use `\set chordChanges =
##t` to only set the name and fret board when the cord changes.

For the begin I use the full takt size as note size (in 2/4 = half
notes). That was looking good but then I changed the cords to encode the
takt I use with the guitar. (e2:m -> e4:m e8:m e:m) to have the correct
voice in MIDI.

Unfortunately, after that the staffs are broken into more lines than
possible.

Any help is appreciated.

Here is the relevant snippet:
   \version "2.18.2"
   \language "deutsch"
   \include "predefined-guitar-fretboards.ly"

   \header
   {
  title = "Roter Mond"
   }

   global =
   {
  \key c \major
  \time 2/4
  %\accidentalStyle Score.teaching
   }

   chordNamesChords = \chordmode
   {
  \global
  \germanChords
  \set chordChanges = ##t
  e4:m e8:m e:m | e4:m e8:m e:m | d4 d8 d | d4 d8 d | e4:m e8:m e:m | e4:m 
e8:m e:m | d4 d8 d | d4 d8 d |
  \repeat volta 2
  {
 g4 g8 g8 | g4 g8 g8 | d4 d8 d | d4 d8 d | c4 c8 c | c4 c8 c | e4:m 
e8:m e:m | e4:m e8:m e:m |
  }
   }

   classicalGuitar = \transpose a e \relative a
   {
  \global
  %\accidentalStyle Staff.teaching
  \easyHeadsOn
  a4 a | a2~ | a4 h8 c | h a g4 | a a a2~ | a4 h8 c | h a g4\break
  \repeat volta 2 { e'4 e | e2~ | e4 d8 e | d4. c8 | d4 d8 c | d4~ d8 c | 
a4 a8 g | a2 }
   }

   tenorSax = \transpose b, c' \transpose a e \relative a
   {
  \global
  \easyHeadsOn
  \transposition b,
  a4 a | a2~ | a4 h8 c | h a g4 | a a a2~ | a4 h8 c | h a g4\break
  \repeat volta 2 { e'4 e | e2~ | e4 d8 e | d4. c8 | d4 d8 c | d4~ d8 c | 
a4 a8 g | a2 }
   }
   verseOne = \lyricmode
   {
  \set stanza = "1."
  Ro -- ter Mond ü -- berm Sil -- ber -- see, Feu -- er -- glut wärmt den 
kal -- ten Tee.
  \set stanza = "1."
  Kie -- fern -- wald in der Nacht und noch ist der neu -- e Tag nicht er 
-- wacht.
   }
[...]
   chordsPart =
   <<
  \new ChordNames \chordNamesChords
  \new FretBoards \chordNamesChords
   >>

   classicalGuitarPart = \new StaffGroup \with
   {
  \consists "Instrument_name_engraver"
  instrumentName = "Git."
   }
   <<
  \new Staff \with { midiInstrument = "acoustic guitar (nylon)" }
  {
 \clef "treble_8"
 \new Voice = "noten"
 {
\classicalGuitar
 }
  }
  \new TabStaff \with { stringTunings = #guitar-tuning }
  \classicalGuitar
   >>

   tenorSaxPart = \new Staff \with
   {
  instrumentName = "Tenorsax"
  midiInstrument = "tenor sax"
   }
   \tenorSax
[...]
   \score
   {
  <<
 \chordsPart
 \classicalGuitarPart
 \tenorSaxPart
 \leadSheetPart
  >>
  \layout
  {
 indent = 13\mm
  }
  \midi
  {
 \tempo 4=130
  }
   }

Any Idea, what I can do to just ignore the invisible cords in
calculation?

Regards
   Klaus
- -- 
Klaus Ethgen   http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16Klaus Ethgen 
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-BEGIN PGP SIGNATURE-
Comment: Charset: ISO-8859-1

iQGzBAEBCgAdFiEEMWF28vh4/UMJJLQEpnwKsYAZ9qwFAlxPJY0ACgkQpnwKsYAZ
9qzauQv/WbdfNI2IjP6UvHDU5+jU6wsaOUtfjdelJO7QAUKfV6Dud1rzxzi0CYSw
4WBtDzNkIz+uBBl4PzfoSOri9SJ8Bk/W/teQl4o2mCe9Cb0O+WJe95iNiHlpHdp2
VVi3yDJszRq0pAfsRbdukBG3Ab5Yr6H+QzHvDLfXTfs74dS3QJXBDM1Sqkg55Vp6
UNtRRkEB76T4wGnkcXHhpmhuj9SO7IQ8D78EnrFLSWlyYC7L1s2BBq5Ptk7HrKYP
KaT/Vv4yTuKGQ5E0FJ413XMDEsrVQSpOFZ55cL9x2OTXCaUYv2w3Fzj2fcI2v4k3
urrJzsoaSw+e+5M5LHdHYi9flAwpkv/MFMteSeSL5vsfu4/o1RoiY/iEYvxRyEKI
AAtgZCnmtmC+GxMGGwKv8Rc1dxyGKgUDfpmDxES/bcT+6kBtumX1YUsqhaoQRfFB
zgsyrajVPqBUWd59XbyI1X7fmkJjVcdrLysp4wniJ1bR3rpk8DWsYHPmVgd/ANu1
ck7164jB
=Z36C
-END PGP SIGNATURE-

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Rotated StaffGroup InstrumentName?

2019-01-28 Thread N. Andrew Walsh
Hi Jan-Peter,

On Mon, Jan 28, 2019 at 4:39 PM Jan-Peter Voigt  wrote:

[stuff]

Yes, that is exactly what I was looking for, thanks very much! My next
problem is that this now overlaps the staff instrument names. I could fix
this with a bigger indent in the \paper block, but changing the left-margin
and indent variables according to NR 4.1.1 doesn't seem to have any effect
at all. I'm going to have to dig into it a bit.

Cheers,

A
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Rotated StaffGroup InstrumentName?

2019-01-28 Thread Jan-Peter Voigt
Hi Andrew,

you might try something like this:

\new StaffGroup = "Staff_soloists" \with {
  \consists "Instrument_name_engraver"
  instrumentName = \markup \rotate #90 "Solo"
} <<
...
>>

HTH
Jan-Peter

Am 28.01.19 um 15:38 schrieb N. Andrew Walsh:
> Hi List,
> 
> quick general question:
> 
> if I have a StaffGroup, like this in my score:
> --
> \new StaffGroup = "Staff_soloists"
>     <<
>       \new Staff = "Staff_oboe_solo" <<
>           \global \exTwoOboeMusic
>         >>
>       \new Staff = "Staff_guitar_solo" <<        
>         \global \exTwoGuitarMusic
>       >>
>       \new StaffGroup = "Staff_percussion_solo" \with {
>         systemStartDelimiter = #'SystemStartSquare
>         instrumentName = #"Perc. Solo"
>         shortInstrumentName = #"S.Prc."
>       }
>       <<
>         \new Staff = "percSoloOneUpper" <<
>           \global \exTwoPercSoloOneMusicUpper 
>         >>
>         \new Staff = "percSoloOneLower" <<
>           \global \exTwoPercSoloOneMusicLower 
>         >>
>       >>
> 
>        \new Staff = "exTwoCbsSolo" <<
>           \global \exTwoBassSoloMusic
>         >>
>     >>
> ---
> Is there a way to put the group InstrumentName for that whole group, but
> rotated 90°? This is something that would be useful, for example, in a
> piece for orchestra with both chorus and soloists, or a concerto with
> more than one soloist (in this case, these are four soloists within a
> larger ensemble. The content is in a separate file, triggered by the
> variables, and \global defining Staff settings).
> 
> What I would like would be for the toplevel StaffGroup "Staff_soloists"
> to have a name, rotated 90° and extending to the left of the individual
> instrument names. Is there any way to do that?
> 
> Cheers,
> 
> A
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Rotated StaffGroup InstrumentName?

2019-01-28 Thread David Kastrup
"N. Andrew Walsh"  writes:

> Hi List,
>
> quick general question:
>
> if I have a StaffGroup, like this in my score:
> --
> \new StaffGroup = "Staff_soloists"
> <<
>   \new Staff = "Staff_oboe_solo" <<
>   \global \exTwoOboeMusic
> >>
>   \new Staff = "Staff_guitar_solo" <<
> \global \exTwoGuitarMusic
>   >>
>   \new StaffGroup = "Staff_percussion_solo" \with {
> systemStartDelimiter = #'SystemStartSquare
> instrumentName = #"Perc. Solo"
> shortInstrumentName = #"S.Prc."
>   }
>   <<
> \new Staff = "percSoloOneUpper" <<
>   \global \exTwoPercSoloOneMusicUpper
> >>
> \new Staff = "percSoloOneLower" <<
>   \global \exTwoPercSoloOneMusicLower
> >>
>   >>
>
>\new Staff = "exTwoCbsSolo" <<
>   \global \exTwoBassSoloMusic
> >>
> >>

-*- mode: compilation; default-directory: "/tmp/" -*-
Compilation started at Mon Jan 28 15:52:40

lilypond /tmp/staffsolo.ly
GNU LilyPond 2.21.0
Processing `/tmp/staffsolo.ly'
Parsing...
/tmp/staffsolo.ly:5:11: error: unknown escaped string: `\global'
  
  \global \exTwoOboeMusic
/tmp/staffsolo.ly:5:11: error: string outside of text script or \lyricmode
  
  \global \exTwoOboeMusic
/tmp/staffsolo.ly:5:19: error: unknown escaped string: `\exTwoOboeMusic'
  \global 
  \exTwoOboeMusic
/tmp/staffsolo.ly:5:19: error: string outside of text script or \lyricmode
  \global 
  \exTwoOboeMusic
/tmp/staffsolo.ly:8:9: error: unknown escaped string: `\global'

\global \exTwoGuitarMusic
/tmp/staffsolo.ly:8:9: error: string outside of text script or \lyricmode

\global \exTwoGuitarMusic
/tmp/staffsolo.ly:8:17: error: unknown escaped string: `\exTwoGuitarMusic'
\global 
\exTwoGuitarMusic
/tmp/staffsolo.ly:8:17: error: string outside of text script or \lyricmode
\global 
\exTwoGuitarMusic
/tmp/staffsolo.ly:17:11: error: unknown escaped string: `\global'
  
  \global \exTwoPercSoloOneMusicUpper
/tmp/staffsolo.ly:17:11: error: string outside of text script or \lyricmode
  
  \global \exTwoPercSoloOneMusicUpper
/tmp/staffsolo.ly:17:19: error: unknown escaped string: 
`\exTwoPercSoloOneMusicUpper'
  \global 
  \exTwoPercSoloOneMusicUpper
/tmp/staffsolo.ly:17:19: error: string outside of text script or \lyricmode
  \global 
  \exTwoPercSoloOneMusicUpper
/tmp/staffsolo.ly:20:11: error: unknown escaped string: `\global'
  
  \global \exTwoPercSoloOneMusicLower
/tmp/staffsolo.ly:20:11: error: string outside of text script or \lyricmode
  
  \global \exTwoPercSoloOneMusicLower
/tmp/staffsolo.ly:20:19: error: unknown escaped string: 
`\exTwoPercSoloOneMusicLower'
  \global 
  \exTwoPercSoloOneMusicLower
/tmp/staffsolo.ly:20:19: error: string outside of text script or \lyricmode
  \global 
  \exTwoPercSoloOneMusicLower
/tmp/staffsolo.ly:25:11: error: unknown escaped string: `\global'
  
  \global \exTwoBassSoloMusic
/tmp/staffsolo.ly:25:11: error: string outside of text script or \lyricmode
  
  \global \exTwoBassSoloMusic
/tmp/staffsolo.ly:25:19: error: unknown escaped string: `\exTwoBassSoloMusic'
  \global 
  \exTwoBassSoloMusic
/tmp/staffsolo.ly:25:19: error: string outside of text script or \lyricmode
  \global 
  \exTwoBassSoloMusic
/tmp/staffsolo.ly:27:7: error: Unfinished main input
>>
  
/tmp/staffsolo.ly:27:7: error: syntax error, unexpected end of input
>>
  
/tmp/staffsolo.ly:1: warning: no \version statement found, please add

\version "2.21.0"

for future compatibility
fatal error: failed files: "/tmp/staffsolo.ly"

Compilation exited abnormally with code 1 at Mon Jan 28 15:52:41

Not really interested in creating a minimal working example from scratch
here.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Rotated StaffGroup InstrumentName?

2019-01-28 Thread N. Andrew Walsh
Hi List,

quick general question:

if I have a StaffGroup, like this in my score:
--
\new StaffGroup = "Staff_soloists"
<<
  \new Staff = "Staff_oboe_solo" <<
  \global \exTwoOboeMusic
>>
  \new Staff = "Staff_guitar_solo" <<
\global \exTwoGuitarMusic
  >>
  \new StaffGroup = "Staff_percussion_solo" \with {
systemStartDelimiter = #'SystemStartSquare
instrumentName = #"Perc. Solo"
shortInstrumentName = #"S.Prc."
  }
  <<
\new Staff = "percSoloOneUpper" <<
  \global \exTwoPercSoloOneMusicUpper
>>
\new Staff = "percSoloOneLower" <<
  \global \exTwoPercSoloOneMusicLower
>>
  >>

   \new Staff = "exTwoCbsSolo" <<
  \global \exTwoBassSoloMusic
>>
>>
---
Is there a way to put the group InstrumentName for that whole group, but
rotated 90°? This is something that would be useful, for example, in a
piece for orchestra with both chorus and soloists, or a concerto with more
than one soloist (in this case, these are four soloists within a larger
ensemble. The content is in a separate file, triggered by the variables,
and \global defining Staff settings).

What I would like would be for the toplevel StaffGroup "Staff_soloists" to
have a name, rotated 90° and extending to the left of the individual
instrument names. Is there any way to do that?

Cheers,

A
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread Carl Sorensen

On 1/28/19, 5:48 AM, "k...@aspodata.se"  wrote:

Karlin:
...
> Karl, what make and model was your surge-damaged printer? It will be
> easier to recommend another printer if we know what product families
> worked well in the past. There's even a slim chance that replacing a
> circuit board could get the old one going again.

I have a Minolta-QMS PagePro 9100 which I like wery much.
It would need a new network card: art.nr 4128-6055-01,
and a "paper take-up roller of the multi-purpose paper tray" (1710502-001 
CRU).

Servicemanual is [1], do anyone know how to get hold of the parts ?


https://www.ebay.com/p/Konica-Minolta-Page-Pro-9100-Complete-OEM-NIC-Network-Card-Assembly/21027525598?iid=292897085532=ps
https://www.getthatpart.com/konica-minolta-page-pro-9100-complete-oem-nic-network-card-assembly.html
https://www.bonanza.com/listings/Konica-Minolta-Page-Pro-9100-Complete-Oem-NIC-Network-Card-Assembly/671432200?goog_pla=1=173784728461=_pla=1=1o3_type=pla=Cj0KCQiA7briBRD7ARIsABhX8aCA_Jm6wKINYWe87f9t4gmBU7EyN5CVLwnhjQHc1MsrPjqg5YSPtQUaAo7WEALw_wcB

http://www.neutronusa.com/prod.cfm/195088/glb?gclid=Cj0KCQiA7briBRD7ARIsABhX8aBw99bvzdBs5uXSA1pNHbAxvi_I_ZLPtkGEMzmZCiuZOH5-rfR0t4MaAkToEALw_wcB
http://www.nextwarehouse.com/item/?36840_g10e=Cj0KCQiA7briBRD7ARIsABhX8aB5evI7fLn9g1Kt-rNdtEKW7eyxvxpOf6Qbt7pD-AU9K75Od2O4XPAaAmxgEALw_wcB
https://www.beslist.nl/computers/d056395/Konica_Minolta_Pick_Up_Roller_15sh_F_Pagepro_9100_%28_1710502-001_%29.html


Seems a bit hard to find (not a lot of sources), but they do seem to be 
available.

Carl


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread Karlin High

On 1/28/2019 6:48 AM, k...@aspodata.se wrote:

I have a Minolta-QMS PagePro 9100 which I like wery much.
It would need a new network card: art.nr 4128-6055-01,
and a "paper take-up roller of the multi-purpose paper tray" (1710502-001 CRU).

Servicemanual is [1], do anyone know how to get hold of the parts ?


I have a computer repair shop. In my experience, it will be very hard to 
beat eBay for repair parts like this. Sometimes we have tried to buy 
parts from manufacturers, and even they told us to use eBay. Once a 
product is discontinued, they would usually far rather sell a new one 
than help fix an old one, and can't be bothered to keep in stock every 
part for every model ever made. But if the new machines have moved away 
from some near-Platonic-Ideal condition the old one had, repair might 
still be the way to go.


Several suggestions for parts sent privately.
--
Karlin High
Missouri, USA

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Andrew Bernard:
> That was in response to David's point about inkjet images not being
> waterproof or durable under handling, that's all. I thought you may be
> preparing pages for pre-press work perhaps, in which case the paper is
> handled with great care, or even being careful not to touch. Though
> nowadays most prepress then goes straight to press without intermediary.

Ok, in that case any glossyness wouldn't be of any concern. I'd say that
the inkjets (for sheet music) isn't suitable for prepress. They have
simply put to low resulotion. I'd be happy with the Kyocera for
prepress.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread Andrew Bernard
Hi Karl,

That was in response to David's point about inkjet images not being
waterproof or durable under handling, that's all. I thought you may be
preparing pages for pre-press work perhaps, in which case the paper is
handled with great care, or even being careful not to touch. Though
nowadays most prepress then goes straight to press without intermediary.

Andrew


On Tue, 29 Jan 2019 at 00:04,  wrote:

> Andrew Bernard:
> > Are the prints for repro. or for handling?
>
> Aren't all prints "handled" ?
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Andrew Bernard:
> Are the prints for repro. or for handling?

Aren't all prints "handled" ?

And I do want high quality printouts, regardless if they are for my 
own choir or for sale or for whatever reason.

Would a photographer be satisfied with printouts from a run of the mill
colour laser ?

Why should I expose singers and players with subpar sheet music, aren't
we artists of producing beautiful sheet music. There is no reason to
degrade your results by using, in the end, a bad printer.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Karlin:
...
> Karl, what make and model was your surge-damaged printer? It will be
> easier to recommend another printer if we know what product families
> worked well in the past. There's even a slim chance that replacing a
> circuit board could get the old one going again.

I have a Minolta-QMS PagePro 9100 which I like wery much.
It would need a new network card: art.nr 4128-6055-01,
and a "paper take-up roller of the multi-purpose paper tray" (1710502-001 CRU).

Servicemanual is [1], do anyone know how to get hold of the parts ?

Hälsningar,
/Karl Hammar

[1] 
https://archive.org/download/printermanual-konica-minolta-qms-pagepro-9100-service-manual/konicaminoltaqmspagepro9100servicemanual.pdf

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Andrew:
> Spaeking as a former IT Consultant, the first thing one generally needs to
> know before being able to help a client is your projected budget. Otherwise
> it's hard to know if you want a Heidelberg press or a desktop inkjet. Let
> us know.

I'd be fine for a printer in the 1000-2000 EUR price class.
My last printer was the Kyocera and it cost 2500-3000EUR.

> I am unable to understand why you need to print PostScript direct. Can you
> elaborate? The entire professional graphic arts and print industry uses
> PDF. Adobe InDesign that I use for books has a variety of varying quality
> PDF outputs, up to very high quality print. It's not usual to output
> PostScript any more (in fact, I cant even find it in the menus).
> Furthermore PDF is PostScript internally. not some different printer
> language like the old HP printers used etc.
>
> Can you elaborate more so we can understand what it is exactly that you are
> doing?
...

I think that have been discussed elsewhere before.

Let's say I like postscript, I do some programming in it from time to 
time, I like the results I get with it, and I'm kind of tired of 
converting what I have just because the printer is too stupid to 
understand it. If possible I require all printers I buy to have 
postscript, the exception is large format inkjets.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
David Kastrup:
> Uh, the resolution is where it aims, not where it hits and the ink
> spreads out.  And of course the result is a lot less resistant against
> eventual smearing than toner (which is basically molten plastic).

As I wrote before, the HP pagewide and the Epson WF-C8190DTW do give my
perfect matte blacks, but they have problems with the resolution, the 
black edges are not straight. The blacks don't cover the whole black
area, there are small white dots all over where the the ink didn't get.
The Epson is a litte better.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Andrew:
> The Epson P800 has nine tanks (oneupmanship!) including a _matte black_ ink
> tank, and an eight channel printhead. Resolution is up to 2880 x 1400 dpi,
> so I can't see how there could be a problem printing sharp lines.
> 
> Not double sided, but unless the OP tells us more about his budget, one
> could always print the other side manually like we plebeians do.
> 
> Not an advertisement, purely for reference:
> 
> https://epson.com/For-Work/Printers/Large-Format/Epson-SureColor-P800-Printer/p/SCP800SE
> 
> The above is based on my belief that the requirement for a PostScript only
> printer is a furphy. I am willing to be enlightened!

Yes, I have their SC-P800 A2 printer, and I'm still having trouble to 
get it work, tried with gutenprint so far but only gets a cryptic
error code 0x1A36. The handling is really really subpar compared to
my usual postscript printers.

If you have any advice to get it working I'd be glad.

My only intent with it is posters, photos, covers, and large sheets of
music for organ works and such where you don't have a hand handy to
turn the page.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Andrew:
> Can I ask why you don't use matte paper?

I try to, is there some you works good for lasers and that you can
recommend?

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
David:
> k...@aspodata.se writes:
> 
> >  I'm looking for a new printer since the old one was fried by the
> > lighting (i.e. the thunder thing, not light in the room).
> 
> That doesn't help at all regarding your question, but the thunder thing
> is called "lightning" unlike the light in the room.

Sigh, why do the english spell thoose two so like each other.

> > It seems that colour lasers are all glossy and some b/w one too.
> > Inkjet, e.g. HP pagewide and WF-C8190DTW are superbly matte but their
> > blacks don't cover the area (there are small white dots all over) and
> > the edges are irregular, not sharp. The Kyocera TASKalfa is superbly
> > sharp but the blacks gives glare in the wrong light (as it always are)
> > and it don't handle lilyponds postscript.
> 
> "it don't handle lilyponds postscript" according to which test?

Sending it to the printer gave me a surplus of waste paper - so I kind 
of turned off error reports in the printer after that.

>  I just
> recently removed a Ghostscriptism (using max/mix operators) that would
> have made regular PostScript interpreters barf.  Maybe that's fixed in
> master now?

I'll try that, though there where some problems with the guile version 
and some fonts last time I compiled lilypond.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Karlin:
...
> A printer requirement for A3 size, 240 gsm (sizes like Tabloid,
> Ledger, 11x17 and ~90 lb basis weight) AND duplex-print is going to
> narrow the field rather sharply. Many models can't duplex heavier
> weights of paper. Add the matte-finish, sharpness, and PostScript
> compatibility requirements, and I predict there will not be an
> overwhelming number of choices.

No, the number of choises seem to be in the wincinity of zero, at least
for new printers.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread karl
Carl Sorensen:
> I am fortunate to work at a university that regularly puts
> high-volume office copiers on surplus.  It’s relatively easy
> to find a high-quality, high-volume printer with postscript that
> handles A3 duplexing for less than $500.  Is the printer new?
>  No.  But it’s rated for tens of thousands of copies per month,
> and I am not likely to use tens of thousands of copies during the
> several years I have the printer.
> 
> It’s larger than most desktop printers, but the paper handling,
> finishing, and other capacities are exceptional.  I tend to look
> for Sharp multifunction copiers; we have a fair number of them so
> they are generally available.  But I do need to make sure that the
> postscript option is installed – having a service tech install
> postscript costs more than the printer.

I'm totally happy with old/older printers as long as service parts are
available.

Regards,
/Karl Hammar

---
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden



___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi slowed down [WAS: Re: Emacs lilypond mode formatting and indenting]

2019-01-28 Thread Urs Liska


Am 28.01.19 um 13:06 schrieb Andrew Bernard:

HI Vaughan,

I'm using a pristine clean new Debian 9, Frescobaldi 3, and whatever 
Python that currently uses of course. This effect hit all of a sudden. 
The string quartet I have to write in blocks of ten pages to keep 
Frescobaldi snappy in response, but it just hit the wall. Perhaps a 
coincidence after an OS update, or perhaps i have just hit some 
complexity threshold where Frescobaldi goes non-linear. Although not 
large in length, I am after all engraving New Complexity School 
scores, and the music is fairly dense with detail.



Just a random thought: is it by any chance possible that you managed to 
force Frescobaldi into a loop, for example by circular includes?


Urs




Andrew


On Mon, 28 Jan 2019 at 21:48, Vaughan McAlley > wrote:


On Mon, 28 Jan 2019, 18:18 Andrew Bernard
mailto:andrew.bern...@gmail.com> wrote:

Hello Federico,

Thanks for the input. Current score is only ten pages of
string quartet music. Complex yes, but not vast. It suddenly
stated after a Debian 9 update.

I love Frescobaldi, but the very sluggish response now of the
text editor is unusable, and I have had to abandon it for
Emacs. Emacs is great, but the indentation is abysmal, and
just messes up really quickly. Caught between two
unsatisfactory worlds now. I think I am going to have to take
on the monumental task or rewriting from scratch the lilypond
mode indenting and formatting engine. If I can achieve
anything in that area, it may be a good side effect of this
Frescobaldi problem.

Andrew


___
lilypond-user mailing list
lilypond-user@gnu.org 
https://lists.gnu.org/mailman/listinfo/lilypond-user


H, I've been running Frescobaldi on Debian 9 without any
problems for a while now. IIRC (not near my computer) it's
Frescobaldi 3 which uses a different version of Python.

(Also, I messed up the upgrade so it became effectively a clean
install of Debian 9)

Vaughan
The/


___
lilypond-user mailing list
lilypond-user@gnu.org 
https://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi slowed down [WAS: Re: Emacs lilypond mode formatting and indenting]

2019-01-28 Thread Andrew Bernard
HI Vaughan,

I'm using a pristine clean new Debian 9, Frescobaldi 3, and whatever Python
that currently uses of course. This effect hit all of a sudden. The string
quartet I have to write in blocks of ten pages to keep Frescobaldi snappy
in response, but it just hit the wall. Perhaps a coincidence after an OS
update, or perhaps i have just hit some complexity threshold where
Frescobaldi goes non-linear. Although not large in length, I am after all
engraving New Complexity School scores, and the music is fairly dense with
detail.

Andrew


On Mon, 28 Jan 2019 at 21:48, Vaughan McAlley 
wrote:

> On Mon, 28 Jan 2019, 18:18 Andrew Bernard 
>> Hello Federico,
>>
>> Thanks for the input. Current score is only ten pages of string quartet
>> music. Complex yes, but not vast. It suddenly stated after a Debian 9
>> update.
>>
>> I love Frescobaldi, but the very sluggish response now of the text editor
>> is unusable, and I have had to abandon it for Emacs. Emacs is great, but
>> the indentation is abysmal, and just messes up really quickly. Caught
>> between two unsatisfactory worlds now. I think I am going to have to take
>> on the monumental task or rewriting from scratch the lilypond mode
>> indenting and formatting engine. If I can achieve anything in that area, it
>> may be a good side effect of this Frescobaldi problem.
>>
>> Andrew
>>
>>
>> ___
>> lilypond-user mailing list
>> lilypond-user@gnu.org
>> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
> H, I've been running Frescobaldi on Debian 9 without any problems for
> a while now. IIRC (not near my computer) it's Frescobaldi 3 which uses a
> different version of Python.
>
> (Also, I messed up the upgrade so it became effectively a clean install of
> Debian 9)
>
> Vaughan
> The/
>
>>
>> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread Andrew Bernard
Let's hear more from the OP.

Are the prints for repro. or for handling?


Andrew

On Mon, 28 Jan 2019 at 21:45, David Kastrup  wrote:

>
> Uh, the resolution is where it aims, not where it hits and the ink
> spreads out.  And of course the result is a lot less resistant against
> eventual smearing than toner (which is basically molten plastic).
>
> Of course, a side track regarding the PostScript issue.
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi slowed down [WAS: Re: Emacs lilypond mode formatting and indenting]

2019-01-28 Thread David Kastrup
Andrew Bernard  writes:

> Hello Federico,
>
> Thanks for the input. Current score is only ten pages of string quartet
> music. Complex yes, but not vast. It suddenly stated after a Debian 9
> update.
>
> I love Frescobaldi, but the very sluggish response now of the text editor
> is unusable, and I have had to abandon it for Emacs. Emacs is great, but
> the indentation is abysmal, and just messes up really quickly. Caught
> between two unsatisfactory worlds now. I think I am going to have to take
> on the monumental task or rewriting from scratch the lilypond mode
> indenting and formatting engine. If I can achieve anything in that area, it
> may be a good side effect of this Frescobaldi problem.

There are definitely users of Emacs and LilyPond who would not switch to
Frescobaldi anyway.  If you can improve Emacs in that area, it will be
appreciated whether or not the result turns out good enough to make
current Frescobaldi users switch (and it seems that whatever usability
issue causing a slowdown like that may be around, offering an option for
switching it off would seem more welcome like a wholesale switch to
most).

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi slowed down [WAS: Re: Emacs lilypond mode formatting and indenting]

2019-01-28 Thread Vaughan McAlley
On Mon, 28 Jan 2019, 18:18 Andrew Bernard  Hello Federico,
>
> Thanks for the input. Current score is only ten pages of string quartet
> music. Complex yes, but not vast. It suddenly stated after a Debian 9
> update.
>
> I love Frescobaldi, but the very sluggish response now of the text editor
> is unusable, and I have had to abandon it for Emacs. Emacs is great, but
> the indentation is abysmal, and just messes up really quickly. Caught
> between two unsatisfactory worlds now. I think I am going to have to take
> on the monumental task or rewriting from scratch the lilypond mode
> indenting and formatting engine. If I can achieve anything in that area, it
> may be a good side effect of this Frescobaldi problem.
>
> Andrew
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


H, I've been running Frescobaldi on Debian 9 without any problems for a
while now. IIRC (not near my computer) it's Frescobaldi 3 which uses a
different version of Python.

(Also, I messed up the upgrade so it became effectively a clean install of
Debian 9)

Vaughan
The/

>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: postscript printers for lilypond

2019-01-28 Thread David Kastrup
Andrew Bernard  writes:

> Hi Folks,
>
> The Epson P800 has nine tanks (oneupmanship!) including a _matte black_ ink
> tank, and an eight channel printhead. Resolution is up to 2880 x 1400 dpi,
> so I can't see how there could be a problem printing sharp lines.

Uh, the resolution is where it aims, not where it hits and the ink
spreads out.  And of course the result is a lot less resistant against
eventual smearing than toner (which is basically molten plastic).

Of course, a side track regarding the PostScript issue.

-- 
David Kastrup

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: select a note in a chord

2019-01-28 Thread Davide Bonetti

Hi Valentin and everybody.

So, now the chord name is preserved when \dropNote or \raiseNote is 
applied once, but not when is applied twice or more.


It reminds me something that happens when a variable in lilypond is 
called with $ instead of # , but in scheme I don't see this difference.


Could it be something like that?

BTW I prefeer \riseNote instead of \raiseNote .

Regards

Davide

Il 23/01/2019 23:10, Valentin Villenave ha scritto:

On 1/19/19, Davide Bonetti  wrote:

For the sake of the discussion, I copy there the code as it now is:

Greetings Davide and everybody,
although these chord-transform functions were only intended for
written voicings (i.e. not ChordNames), David K. had a brilliant idea:
by setting the 'octavation property for every transposed pitch, we can
print the intended voicing *without* causing the chord to loose its
name.

Problem: the version I tried to modify (see below) works nicely for
primary \dropNote and \raiseNote commands, but when they’re nested
(e.g. with \invertChords) it gives erratic results. There’s obviously
something I missed; could anybody give it a try and tell me where it’s
going off the rails?

%

\version "2.21.0"

#(define-public (move-chord-note n direction)
(_i "Transpose a note (numbered as @var{n}) by one octave in
@var{direction}.")
(lambda (music)
  (let* ((elts (ly:music-property music 'elements))
 (l (length elts))
 ;; if direction is up, count from the bottom note upward,
 ;; if direction is down, count from the top note downward.
 (count-from (cond ((= direction UP) (- n 1))
   ((= direction DOWN) (- l n
 ;; Notes may not have been entered from bottom to top;
 ;; extract the pitches and put them in order.
 (pitches (map (lambda (x) (ly:music-property x 'pitch))
(filter
 (lambda (y)
   (music-is-of-type? y 'note-event))
 elts)))
 (sorted (sort pitches ly:pitch= l n))
(begin
 ;; first apply the sorted pitches
 ;; to the actual notes.
 (map (lambda (e p)
(ly:music-set-property! e 'pitch p))
   elts sorted)
 ;; then transpose the note up or
 ;; down, depending on direction.
 (let* ((note (list-ref elts count-from))
(oct (ly:music-property note 'octavation)))
   (list-set! elts count-from
 (ly:music-transpose note
   (ly:make-pitch
(cond
 ((= direction UP) +1)
 ((= direction DOWN) -1))
0)))
   (ly:music-set-property! note 'octavation
 (+ (cond
 ((= direction UP) 1)
 ((= direction DOWN) -1))
   (if (null? oct) 0 oct
 ))
music)))

dropNote =
#(define-music-function (parser location num music) (integer? ly:music?)
(_i "Drop a note of any chords in @var{music}, in @var{num}
position from above.")
(music-map (move-chord-note num down) music))

raiseNote =
#(define-music-function (parser location num music) (integer? ly:music?)
(_i "Raise a note of any chords in @var{music}, in @var{num}
position from below.")
(music-map (move-chord-note num up) music))

invertChords =
#(define-music-function (num music) (integer? ly:music?)
(_i "Invert any chords in @var{music} into their @var{num}-th position.
(Chord inversions may be directed downwards using negative integers.)")
(let loop ((num num) (music music))
  (cond ((zero? num) music)
((negative? num) (loop (1+ num) (dropNote 1 music)))
(else (loop (1- num) (raiseNote 1 music))


ac =
\chordmode {
   \dropNote 2 c:maj
   \raiseNote 1 d:m7
   \invertChords 2 e:m7
}

<<
   \chords { \ac }
   {
 <>^\markup \sans "(should be: C△, Dm7 and Em7)"
 \ac  \bar "||"
   }
%

Thanks!

V.


---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frescobaldi slowed down [WAS: Re: Emacs lilypond mode formatting and indenting]

2019-01-28 Thread Urs Liska


Am 28.01.19 um 08:18 schrieb Andrew Bernard:

Hi Urs,

I split my score into files only ten pages long to avoid the issue to 
begin with, but it suddenly started happening. Perhaps some Debian 9 
Python change?



Other than with LilyPond the issue is not the complexity of the *score* 
but that of the *input files*, which correlates typically but not always.


I had this problem with two projects: one was a huge (150 page) 
orchestral score that was organized in >5.000 input files, the other had 
very short 2-3 page songs with one large input of several thousand lines 
each because (from auto-converted input) every element had a "\tweak id".


The basic error here in Frescobaldi's code is that (I think) upon every 
change the whole document is parsed again (following all includes) to 
provide the data for autocompletion and syntax highlighting. As this 
happens in the single application thread this is blocking everything else.


Essentially there should only be two (minor) things to be done to 
completely and instantly make the problem go away:


 * Make sure that the used data structure is only updated in the background
 * Make sure only *modified* parts of it are updated

While this is conceptually pretty clear I haven't dared yet to 
investigate it in the code base yet because I haven't understood yet how 
Frescobaldi actually does its highlighting. But I recently changed the 
way Frescobaldi handles external jobs/processes, and that might make it 
more straightforward and compartmentalized to approach the issue.


I can't afford starting this but if you (well, or anyone else) would be 
interested going after it I'd certainly be there to assist.


Urs



Andrew


On Mon, 28 Jan 2019 at 18:01, Urs Liska > wrote:



Am 28.01.19 um 07:51 schrieb Federico Bruni:
> Il giorno dom 27 gen 2019 alle 1:58, Andrew Bernard
> mailto:andrew.bern...@gmail.com>> ha
scritto:
>> But since an upgrade to Debian 9 and as the complexity of my
current
>> score increases, F. has slowed down to a molasses like rate and
has
>> sadly become unusable.
>
> Are you sure that it was caused by an upgrade to Debian 9? Did you
> upgrade Frescobaldi as well? How did you install Frescobaldi?
>
> Perhaps Frescobaldi is becoming slow only when you work on very big
> scores or files that includes several large files? See this issue:
> 
>

I would also think that this problem is *not* related to a change
in the
Linux distribution but *only* to the complexity and size of the input
files. The issue Federico links to is exactly the problem.

Fixing this issue should be comparably low-hanging fruit, especially
with some new code providing better control over external background
jobs. So maybe tackling *this* would give you earlier results ;-)

Urs


___
lilypond-user mailing list
lilypond-user@gnu.org 
https://lists.gnu.org/mailman/listinfo/lilypond-user

___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user