Maybe a bug with slurs

2020-06-07 Thread Павел
See these two examples. They are almost same except angle brackets. In first example slur behaves correctly, but in second does not. \version "2.20.0" {     \new Voice = "first" { g'8 f'( }     \context Voice = "first" << 4 >>     \new Voice = "second" { g'8 f'( }     \context Voice = "second"

Re: Maybe a bug with slurs

2020-06-07 Thread Павел
Thank you for deep explanation! Yes, this is complicated way but it can be useful in some cases. 07.06.2020 12:25, David Kastrup пишет: Павел writes: See these two examples. They are almost same except angle brackets. In first example slur behaves correctly, but in second does not

Re: Maybe a bug with slurs

2020-06-07 Thread Павел
Small clause: you said "e'4) is essentially the same as 4)". But according to your explanation it is essentially the different as 4), but in most practical cases they behave same. 07.06.2020 14:16, Павел пишет: is essentially the same

Re: Maybe a bug with slurs

2020-06-07 Thread Павел
Small clause: you said "e'4) is essentially the same as 4)". But according to your explanation it is essentially the different as 4), but in most practical cases they behave same. 07.06.2020 14:16, Павел пишет: Thank you for deep explanation! Yes, this is complicated way but i

Re: Maybe a bug with slurs

2020-06-07 Thread Павел
Oh sorry, I so inattentive! Now I understood you. 07.06.2020 14:51, David Kastrup пишет: While I am unsure that I guess your meaning correctly from this somewhat jumbled sentence, I repeat: e'4) is essentially the same as 4) which is different from 4

Scheme: change duration of NoteEvent

2020-08-09 Thread Павел
I want to write simple function that will be change duration of note. But I stuck on the first step: I can't "extract" (or "see") the duration property: \version "2.20.0" mynote = c' \displayMusic \mynote #(display-scheme-music     (ly:music-property mynote 'duration))

Get grob value from another context

2020-08-09 Thread Павел
I want to write scheme function for this, but I don't know where to start: \new Staff <<     {         c     }     \new Voice { %        \stemUp, if note c (in another voice) has stem down %        \stemDown, if note c has stem up         g     } >>

Indent within a score

2020-08-10 Thread Павел
How to make indent in the middle of a score (not first system)? In some cases, it would be very convenient. Because additional score blocks "break" the logic of input and lead to other problems: additional spaces between systems, resetting bar numeration, rehearsal marks, etc... This question

Vertical spacing inside the music

2020-10-20 Thread Павел
Hello. I'm looking for the "right" way to control vertical spacing within music. The example below doesn't work. Now I know only explicit vertical spacing via NonMusicalPaperColumn, and dirty hacks like a very low invisible note. <<     \new Staff {     c' c' c' c'     \override Score

Re: Vertical spacing inside the music

2020-10-20 Thread Павел
Thanks, Jean, I think so too. Coming back to my question, how to control vertical spacing inside music? For example, I want to have #10 basic-distance at start of a piece and #15 basic-distance since 12-th measure. 20.10.2020 15:14, Jean Abou Samra пишет: Le 20/10/2020 à 14:06, Павел a

Re: list of accordion registers as a single markup

2021-01-24 Thread Павел
Hi, David. I think I solved your problem. Use: \version "2.22.0" #(use-modules (scm accreg)) #(define-markup-command (accordion layout props lst) (list?)   (interpret-markup layout props     (markup (make-line-markup (map (lambda(x) (markup #:discant x)) lst) \markup \accordion #'("1" "10"

Re: Can I make Lilypond/frescobaldi only put music scores on one single page without it breaking the score up into more pages?

2021-06-20 Thread Павел
Perhaps this is what you need: \paper { page-count = 1 } 20.06.2021 19:54, darki...@jesusgod-pope666.info пишет: I would like that it did not, at least if the score can be on 1 paper, did not break it up, yet rather made some empty space, I might later fill up with some text of whatever kind t

Re: Can I make Lilypond/frescobaldi only put music scores on one single page without it breaking the score up into more pages?

2021-06-20 Thread Павел
And If your notes do not fit on one page, but you still want to fit, then you can reduce the font size: #(set-global-staff-size 15 ) 20.06.2021 19:54, darki...@jesusgod-pope666.info пишет: I would like that it did not, at least if the score can be on 1 paper, did not break it up, yet rather ma

Re: Rehearsal mark vertical spacing

2021-10-16 Thread Павел
Hello, Erica. You can use \override: \version "2.18.2" notes = \relative c'''{   \repeat unfold 8 {g8 a}   \once \override Score.RehearsalMark.padding = #3   \mark \default g1 } \score { \new Staff {\notes} } You can read more about overrides here: http://lilypond.org/doc/v2.22/Documentation

Re: search term

2021-11-07 Thread Павел
Hey! I did not quite understand you, what exactly do you want. But try to see examples in the documentation, maybe there is what you are looking for: http://lilypond.org/doc/v2.22/Documentation/notation/expressive-marks-as-curves#slurs 07.11.2021 19:08, Mark Stephen Mrotek пишет: Hello, A

Re: Stems question

2021-11-16 Thread Павел
Hello, Jacques Menu! Since you did not specify the time signature, lilypond chose the default one — 4/4. In this signature, lilypond groups 1/8-notes by four. You can explicitly override it: \relative c'[ { \stemDown c8] d \stemUp e[  e'] } For additional information you can read the documen

Re: Stems question

2021-11-16 Thread Павел
Sorry, my mistake: \relative c' { \stemDown c8[ d] \stemUp e[  e'] } 16.11.2021 13:41, Павел пишет: Hello, Jacques Menu! Since you did not specify the time signature, lilypond chose the default one — 4/4. In this signature, lilypond groups 1/8-notes by four. You can explicitly o

Produce \header in function

2021-11-19 Thread Павел
Hello lilyponders! I want to produce \header block in my function, to use my function instead \header block. But I can't seem to find the correct syntax for this. It doesn't work like that: genheader = #(define-music-function     (mystring) ( string? ) #{    \header { piece = \markup\bold

Re: Produce \header in function

2021-11-19 Thread Павел
Thanks David! It works. 19.11.2021 14:24, David Kastrup пишет: Павел writes: Hello lilyponders! I want to produce \header block in my function, to use my function instead \header block. But I can't seem to find the correct syntax for this. It doesn't work like that: genheader

Footnote is not printed

2021-12-03 Thread Павел
Hello, I have problem with a footnote: it is not printer in the bottom of page. \version "2.22.1" \score {     \header {    piece = "My piece"    opus = \markup\concat { "My opus" \footnote "*" \italic "* By me" }     }     { c' d' e' f' } }

Re: Footnote is not printed

2021-12-04 Thread Павел
\null \italic "* By me" \noPageBreak Before the score. But thus will give you a little extra spacing (markup- markup-spacing) before the score. Cheers, Valentin Am Freitag, 3. Dezember 2021, 21:37:11 CET schrieb Jean Abou Samra: Le 03/12/2021 à 14:27, Павел a écrit : Hello, I have pr

Re:

2022-08-20 Thread Павел
Вот, посмотрите в моём примере. Привожу здесь фрагмент из готового произведения. Если вдруг не разберётесь, как работает, можете написать. (Пояснение: некоторые функции я закомментировал, потому что они определены в отдельном файле). \version "2.20.0" #(set-global-staff-size 25 ) %\include "my

Re: define-scheme-function

2022-08-21 Thread Павел
Используйте \lyricmode: *\makeScore "Удра" {e4 c d f e d c d e d e1} \lyricmode {a b c d} ***\lyricmode *{e f g hh}* 21.08.2022 15:52, Лысов Дмитрий пишет: *\makeScore "Удра" {e4 c d f e d c d e d e1} {a b c d} {e f g hh}*

Re: define-scheme-function

2022-08-21 Thread Павел
Команда *\lyricsto *как-бы сама переключает второй аргумент в режим лирики, поэтому в этом случае \lyricmode был не нужен. ** 21.08.2022 15:52, Лысов Дмитрий пишет: Спасибо, Павел. Структура мне понятна, помогите правильно определить передачу данных для функции. Если мы прямо записываем в

Re: define-scheme-function

2022-08-22 Thread Павел
aldi-m1s83y6n/tmpvpo3he0n/Сборник формул_define-scheme_byz.ly:38:1: error: error in #{ ... #} \makeScore "Удра" {e4 c d f e d c d e d e1} \lyricmode {la la la la} \lyricmode {ta ta ta ta} fatal error: failed files: "C:\\Users\\Asus\\AppData\\Local\\Temp\\frescobaldi-m1s83y6n\\tmpv

Re: Orthodox Chant

2025-03-21 Thread Павел
Yes, you can use \cadenzaOn to disable automatic bar lines engraving. See the example: ``` \version "2.24.2" \include "english.ly" \relative c' { \cadenzaOn \autoBeamOff \omit Staff.TimeSignature \key f \major f4 f g2(a) f4 f f g a bf2 \bar"" a4 a \bar"" g2 f \bar"|." } \addlyrics {

Specifying a font directly via a path?

2020-02-26 Thread Павел Буданов
How can I specify a font directly via a path? For example, I want something like this to work: \override LyricText.font-name = "./fonts/MyFont.otf"

Unexpected "Merge_rests_engraver" behavior

2020-03-10 Thread Павел Буданов
See the vertical position of multimeasure rest. ```lilypond \version "2.19.83" \new Staff \with { \consists "Merge_rests_engraver" } << { R1 r1 } \\ { R1 r1 } >> ```

musicxml2ly 2.20 bug

2020-03-22 Thread Павел Буданов
I tried to use musicxml2ly from official repository of manjaro linux and get this output: Traceback (most recent call last): File "/usr/bin/musicxml2ly", line 44, in import lilylib as ly ImportError: No module named lilylib Then I tried to install lilypond from official cite via shell script

\magnifyMusic bug

2020-03-22 Thread Павел Буданов
\magnifyMusic does not affect to new voices (see the example below). If it is a normal behavior then why \magnifyMusic requires curly braces? It would be more logical to do this as \voiceOne etc. commands (without curly braces). \version "2.20.0" \relative c' { \magnifyMusic 0.5 { c d e f \new

Simple scheme function

2020-04-01 Thread Павел Буданов
Hello, I'm newbie in scheme. I want to write simple function to octavize melody, but something doesn't works... \version "2.20.0" octavize = #(define-music-function (parser location music) (ly:music?) #{ << #music \transpose c c' #music >> #}) music = { c' d' e' f' } \markup "Need:" \ne

Re: Simple scheme function

2020-04-01 Thread Павел Буданов
Amazing, thank you! чт, 2 апр. 2020 г. в 01:12, Aaron Hill : > On 2020-04-01 3:04 pm, Павел Буданов wrote: > > Hello, I'm newbie in scheme. I want to write simple function to > > octavize > > melody, but something doesn't works... > > > > > >

Incorrect behaivor of lyrics aligned to nullvoice

2019-01-08 Thread Павел Буданов
Hello everyone!Look for my example from Bach's chorale. Syllable positioning is incorrect where is the second between soprano and alto. Can you help me? sopranonotes = \relative c'' { a g2 f4 }altonotes = \relative c'' { g8[ f] f[( e16 d] e4) c }aligner = \relative c'' { a8[ a] g( g16 g g8 g) f4 }l

Re: Incorrect behavior of lyrics aligned to nullvoice

2019-01-09 Thread Павел Буданов
2019 at 04:49:21PM +0300, Павел Буданов wrote: Hello everyone! Look for my example from Bach's chorale. Syllable positioning is incorrect where is the second between soprano and alto. Can you help me?   sopranonotes = \relative c'' { a g2 f4 } altonotes = \relative c''

Organization of the piese part by part, not staff by staff

2019-01-10 Thread Павел Буданов
Hello everybody!This case is usually used: we are instancing staffs, voices and putting notes into them. This is simply example:\new GrandStaff << \new Staff \rightHand  \new Staff \leftHand>>But I want to organizate the piece in other case. For example, I want to engrave any rondo. In first, I wil

Re: Organization of the piese part by part, not staff by staff

2019-01-11 Thread Павел Буданов
e composer in the mindset of what each player will be seeing.My two cents.On Thu, Jan 10, 2019 at 4:03 PM Valentin Villenave <valen...@villenave.net> wrote:On 1/10/19, Павел Буданов <budanovpa...@yandex.ru> wrote: > And I will add this music to score block: > \refren \bar &quo

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: 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, Павел Буданов <budanovpa...@yandex.ru> 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 Dynami

Simple example with vertical spacing and dynamic contexts

2019-01-30 Thread Павел Буданов
Hello! I am completely confused. Could you show how to adjust the vertical spaces between all contexts in this example? \new StaffGroup<<  \new Dynamics { s2.\< s4\ff }  \new Lyrics \lyricmode { Ly4 -- ric ly -- ric }  \new Staff { a'4 a' a' a' }  \new Staff { d'4 d' d' d' }  \new Lyrics \lyricmode

Re: Simple example with vertical spacing and dynamic contexts

2019-01-31 Thread Павел Буданов
    \override VerticalAxisGroup.nonstaff-nonstaff-spacing = #'((basic-distance . 10) (padding . 0.5))  }  \lyricmode { Ly4 -- ric ly -- ric }  \new Dynamics { s2.\< s4\ff }>>  30.01.2019, 13:58, "Павел Буданов" :Hello! I am completely confused. Could you show how to adjust th

Re: Simple example with vertical spacing and dynamic contexts

2019-02-01 Thread Павел Буданов
n Hill : > On 2019-01-31 9:11 am, Павел Буданов wrote: > > I've solved this problem partially with for lower contexts, but i > > can't find the necessary properties for upper contexts. Can you help > > me? > > > > \new StaffGroup > > << >

A strange behaivor of autobeaming

2019-02-04 Thread Павел Буданов
Hello everybody! You can see on the next image, that autobeaming is not always correct:For the sake of experiment, I tried to put this snippet to separate file:\scaleDurations 2/3 \relative f,{   \clef bass   \set subdivideBeams = ##t   \set baseMoment = #(ly:make-moment 3/16)   \tuplet 6/6 { b,8 f

Re: A strange behaivor of autobeaming

2019-02-05 Thread Павел Буданов
Thank you for the detailed explanation. вт, 5 февр. 2019 г. в 13:31, Urs Liska : > > Am 04.02.19 um 20:53 schrieb Павел Буданов: > > Hello everybody! You can see on the next image, that autobeaming is not > always correct: > > For the sake of experiment, I tried to put thi

How to decrase the inbeam space

2019-03-02 Thread Павел Буданов
Or is there any command for automatic scaling notes with all elements including beams?___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Simple example with vertical spacing and dynamic contexts

2019-03-05 Thread Павел Буданов
% It isn't work c' c' c' c' } \new Staff { c' c' c' c' c' c' c' c' } >> пт, 1 февр. 2019 г. в 11:41, Павел Буданов : > It really helped me, I am very grateful to you. Would you like to change > the vertical spacin

Re: Simple example with vertical spacing and dynamic contexts

2019-03-11 Thread Павел Буданов
ow note to push the staffs. c'4*1/2 \once \hideNotes c,8 c'4 c' c' } \new Staff { c' c' c' c' c' c' c' c' } >> вт, 5 мар. 2019 г. в 21:07, Павел Буданов : > How to control vertical spacing in the middle of a piece? &g

Re: Simple example with vertical spacing and dynamic contexts

2019-03-18 Thread Павел Буданов
Thank you very much, Ben. If this helps someone, I could use this solution to adjust the vertical distance of the lyrics: дꙋй -- \markup { сѧ, \transparent \draw-line #'(0 . -1) } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/

Re: warning message - missing slur

2019-04-13 Thread Павел Буданов
Use the phrasing slurs: \fixed c' { <<{f4 e8 c8~\( c4 e8( f8) \)}\\{f4 e8 c~ 4~ 4}>> |} For more information see the slurs page in the learning manual. вс, 14 апр. 2019 г. в 02:57, MING TSANG : > Lilyponders: > > I have the fol

Full measure rests does not display in partial measure

2019-11-19 Thread Павел Буданов
<< { \partial 4*3 b b b b b b b } \\ { R1*3/4 R1 } >> How to solve subject problem? I did not find the answer in the archive.

Using "\set associatedVoice" in deferrely created contexts

2019-11-23 Thread Павел Буданов
Hi, I want to automatically align syllables in deferrely created lyrics context. Why the following example doesn't work? << \new Staff \new Voice = "voice" { b b b b b b b b b b b b } \new Lyrics { s1 \new Lyrics \lyricmode { \set associatedVoice = #"voice" la la la la } } >> B