Large set of parts

2018-04-26 Thread Nathan Sprangers
Hi all,

Does anyone have any suggestions on how to produce a large set of parts
from an existing score?

Each instrument's music is saved as a variable separate from the score
staves. So I need to create a \score and \staff for 31 parts. Do I create
31 separate files? Can I do something with bookparts so  end up in a single
output file?

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


Re: Is lilypond really suitable for composing?

2018-03-24 Thread Nathan Sprangers
One of my professors suggested sketching a piece on a 4 staff system when
composing/orchestrating. I did try doing this in lilypond with the idea
that snippets and phrases from each staff would be stored as variables
which could then be used in the full score. So sort of working backward
from a reduction to a full score. For the purpose of orchestrating it
worked alright, but even working with a reduced score, lilypond is not an
efficient tool for composing/creating.

-Nathan

On Thu, Mar 22, 2018 at 11:08 AM, jtruc34  wrote:

> That may seem like a stupid question, but I've been using LilyPond with
> Frescobaldi for a year and a half, but I start to ask myself if it is as
> efficient as if I had used another tool like Musescore.
>
> I explain: I don't have at all a powerful computer, and I think that an
> essential feature that I have to have to compose efficiently is to see what
> I've written in real-time. There is such a feature in Frescobaldi name
> "continuous engraving" (or something like that, my version is not in
> English), but on my slow computer and with a big project such as a 20-pages
> quartet or symphony, it takes at least 40 to 50 seconds to render.
>
> In addition, it would be great to hear the music out of the midi file by
> clicking on the preview (like on almost every WYSIWYG music software) but
> Frescobaldi's midi player is pretty useless for that.
>
> I'm not saying that LilyPond and Frescobaldi are bad, it's probably just me
> who don't know the right tools or the right way to use them. I'm asking to
> find a way to make my workflow more convenient to compose.
>
> Do you have any suggestions?
>
> Thanks!
>
>
>
> --
> Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html
>
> ___
> 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: Is lilypond really suitable for composing?

2018-03-22 Thread Nathan Sprangers
I've been using lilypond for a much shorter time, but my impression is that
lilypond excels when you know exactly what you want to input. It's also
difficult to work on different parts of the score unless you set up some
sort of system to break the piece into smaller chunks.

So I've been doing more work at the piano than I used to, then creating my
score in lilypond based on my hand written sketch. Honestly, working at the
piano has been more efficient than doing similar work in musescore.


On Mar 22, 2018 11:41 AM, "jtruc34"  wrote:

> That may seem like a stupid question, but I've been using LilyPond with
> Frescobaldi for a year and a half, but I start to ask myself if it is as
> efficient as if I had used another tool like Musescore.
>
> I explain: I don't have at all a powerful computer, and I think that an
> essential feature that I have to have to compose efficiently is to see what
> I've written in real-time. There is such a feature in Frescobaldi name
> "continuous engraving" (or something like that, my version is not in
> English), but on my slow computer and with a big project such as a 20-pages
> quartet or symphony, it takes at least 40 to 50 seconds to render.
>
> In addition, it would be great to hear the music out of the midi file by
> clicking on the preview (like on almost every WYSIWYG music software) but
> Frescobaldi's midi player is pretty useless for that.
>
> I'm not saying that LilyPond and Frescobaldi are bad, it's probably just me
> who don't know the right tools or the right way to use them. I'm asking to
> find a way to make my workflow more convenient to compose.
>
> Do you have any suggestions?
>
> Thanks!
>
>
>
> --
> Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html
>
> ___
> 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: Simple midi player

2018-03-05 Thread Nathan Sprangers
Hi Ben,

So far I've relied on the vim functionality that comes with lilypond (found
in lilypond's 'vim' directory). I am simply more comfortable and feel more
productive with vim's modal editing, navigation, visual block mode, buffers
and windows, etc. It's also already configured to my preferences. I'm glad
Frescobaldi supports split editors, but it kind of makes my head spin: the
tabs don't line up with the editor panes; I have to think about if clicking
on a tab or link will change focus to a different pane or cause a pane to
switch to a different file, and in either case, the feedback isn't great.
I'm currently working on a band project which I've organized into 9
different files, so multiple windows/buffers is an important feature.
Setting lilypond as the make program enables the use of vim's quickfix
list, which is very handy and lilypond includes multiple macros to support
this. Reading ftplugin/lilypond.vim may give some ideas on further
customization.

Using vim for lilypond comes with its own issues though. The biggest one
I've encountered so far is that syntax highlighting can cause vim to lag,
although this seems to be a general weakness of vim. It's somewhat better
for me using gvim vs a terminal emulator. Automatic indentation is
imperfect (lilypond 2.18.2 - I don't know if this has been touched in the
development version). I don't own a midi keyboard, but if you rely on midi
input I don't think that's going to work in vim. Automatic engraving is
probably also not an option. Frescobaldi's definition linking is very
useful, but I'm guessing this might be feasible in vim with ctags, I
haven't tried yet.

The truth is, I'm very new to lilypond, so I'm still figuring out how
everything works, let alone workflow - although I'm consistently getting
better thanks to practice and a knowledgeable community. Your videos on
lilypond and Frescobaldi have been very helpful, I wish I could return the
favor!

Take care,
Nathan

On Mon, Mar 5, 2018 at 9:28 PM, Ben <soundsfromso...@gmail.com> wrote:

>
> On 3/5/2018 6:22 PM, Nathan Sprangers wrote:
>
> Yes, Frescobaldi is very nice, but it's not vim. I find myself in
> situations often enough where vim would be faster/more convenient for me. I
> don't know if you're aware, but lilypond comes with vim support
> (highlighting, macros, etc). The beauty of lilypond being text based is you
> can customize your environment. Frescobaldi is a very good option and has
> served me well, but it's not the only option.
>
> Thanks,
> -Nathan
>
>
>>
> >
>> > Can anyone suggest a simple midi player that can begin or cue playback
>> from a specified measure/beat? I would like to be able to work using vim
>> and a pdf reader. I've been using VLC for midi playback, but it only
>> indicates a timestamp, not a measure/beat.
>> >
>> > Thanks,
>> > Nathan
>> > ___
>> > lilypond-user mailing list
>> > lilypond-user@gnu.org
>> > https://lists.gnu.org/mailman/listinfo/lilypond-user
>>
>>
>
>
> Nathan,
>
> I've used Vim for several years now, for text editing and WordPress /
> LaTeX projects, but never really got it working well with LilyPond.
> Instead, I've stuck with Frescobaldi and I have a good workflow now.
>
> But I'm curious: do you have any LilyPond-specific snippets in your .vimrc
> file that help you with inputting music?
>
> Can you share some tips or advice on how you use Vim with LilyPond? I'd be
> interested to hear a brief overview of your workflow - maybe I should give
> Vim another chance ;)
>
> Thanks!
>
>
> ___
> 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: Simple midi player

2018-03-05 Thread Nathan Sprangers
Thank you, this is a fantastic suggestion!

For the benefit of others following this thread, on Debian at least, midish
comes with a simple command line player, smfplay, which takes a starting
measure number as a command line argument.

Thanks,
Nathan

On Mon, Mar 5, 2018 at 7:27 PM, Guy Stalnaker <jimmyg...@gmail.com> wrote:

> http://www.midish.org
>
> From the manual (if you use *nix operating systems):
>
> 7.1 Moving within the song
>
> The following selects the current position in the song to measure number
> 3:
>
> g 3
>
> This will make ``p <http://www.midish.org/manual.html#func_p>'' and ``r
> <http://www.midish.org/manual.html#func_r>'' commands start at this
> particular position instead of measure number 0. Furthermore all track
> editing function will process the track starting at this position.]
>
> Sounds like what you were looking for.
>
> Regards.
>
> Guy Stalnaker
> jimmyg...@gmail.com
>
> On Mon, Mar 5, 2018 at 6:16 PM, Guy Stalnaker <jimmyg...@gmail.com> wrote:
>
>> There are a lot of tools on this page:
>>
>> http://linux-sound.org/midi.html
>>
>> Neither of you indicated the operating system you use.
>>
>> Regards
>>
>> Guy Stalnaker
>> jimmyg...@gmail.com
>>
>> On Mon, Mar 5, 2018 at 5:32 PM, Hwaen Ch'uqi <hwaench...@gmail.com>
>> wrote:
>>
>>> Greetings All,
>>>
>>> I should like to piggy-back onto Nathan's question, though as an emacs
>>> user. I have been using timidity, which is directly mentioned in the
>>> documentation, but I too would like the ability to fast-forward or
>>> rewind or to start at a particular place.
>>>
>>> Hwaen Ch'uqi
>>>
>>>
>>> On 3/5/18, Nathan Sprangers <nathan.r.sprang...@maine.edu> wrote:
>>> > Yes, Frescobaldi is very nice, but it's not vim. I find myself in
>>> > situations often enough where vim would be faster/more convenient for
>>> me. I
>>> > don't know if you're aware, but lilypond comes with vim support
>>> > (highlighting, macros, etc). The beauty of lilypond being text based
>>> is you
>>> > can customize your environment. Frescobaldi is a very good option and
>>> has
>>> > served me well, but it's not the only option.
>>> >
>>> > Thanks,
>>> > -Nathan
>>> >
>>> > On Mon, Mar 5, 2018 at 3:11 AM, Jacques Menu Muzhic <
>>> imj-muz...@bluewin.ch>
>>> > wrote:
>>> >
>>> >> Hello Nathan,
>>> >>
>>> >> Frescobaldi/SimpleSynth provides this, what’s the advantage of using
>>> >> vim/a
>>> >> pdf reader?
>>> >>
>>> >> JM
>>> >>
>>> >> > Le 5 mars 2018 à 03:10, Nathan Sprangers <
>>> nathan.r.sprang...@maine.edu>
>>> >> a écrit :
>>> >> >
>>> >> > Hello all,
>>> >> >
>>> >> > Can anyone suggest a simple midi player that can begin or cue
>>> playback
>>> >> from a specified measure/beat? I would like to be able to work using
>>> vim
>>> >> and a pdf reader. I've been using VLC for midi playback, but it only
>>> >> indicates a timestamp, not a measure/beat.
>>> >> >
>>> >> > Thanks,
>>> >> > Nathan
>>> >> > ___
>>> >> > 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: Simple midi player

2018-03-05 Thread Nathan Sprangers
Yes, Frescobaldi is very nice, but it's not vim. I find myself in
situations often enough where vim would be faster/more convenient for me. I
don't know if you're aware, but lilypond comes with vim support
(highlighting, macros, etc). The beauty of lilypond being text based is you
can customize your environment. Frescobaldi is a very good option and has
served me well, but it's not the only option.

Thanks,
-Nathan

On Mon, Mar 5, 2018 at 3:11 AM, Jacques Menu Muzhic <imj-muz...@bluewin.ch>
wrote:

> Hello Nathan,
>
> Frescobaldi/SimpleSynth provides this, what’s the advantage of using vim/a
> pdf reader?
>
> JM
>
> > Le 5 mars 2018 à 03:10, Nathan Sprangers <nathan.r.sprang...@maine.edu>
> a écrit :
> >
> > Hello all,
> >
> > Can anyone suggest a simple midi player that can begin or cue playback
> from a specified measure/beat? I would like to be able to work using vim
> and a pdf reader. I've been using VLC for midi playback, but it only
> indicates a timestamp, not a measure/beat.
> >
> > Thanks,
> > Nathan
> > ___
> > 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


Simple midi player

2018-03-04 Thread Nathan Sprangers
Hello all,

Can anyone suggest a simple midi player that can begin or cue playback from
a specified measure/beat? I would like to be able to work using vim and a
pdf reader. I've been using VLC for midi playback, but it only indicates a
timestamp, not a measure/beat.

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


Re: Disable extra space around StaffGroup?

2018-02-21 Thread Nathan Sprangers
Hi Torsten,

Thank you, that makes so much sense now. I was definitely struggling to
understand how the various spacing settings work together, especially
between VerticalAxisGroup and StaffGrouper.

Thanks,
Nathan

On Wed, Feb 21, 2018 at 5:49 AM, Torsten Hämmerle <torsten.haemme...@web.de>
wrote:

> Nathan Sprangers wrote
> > If it helps, my interest is in creating band scores, which usually place
> > an
> > extra bracket or brace around certain families (such as the clarinets,
> > cornets, etc in Holst's First Suite for Military Band
> > http://imslp.org/wiki/First_Suite_for_Military_Band,
> _Op.28_No.1_(Holst,_Gustav)),
> > but there is typically no extra space around these staff groups.
>
>
> Hi Nathan,
>
> Concerning the spacing "around" staff-groups:
> By default, LilyPond tries to keep staff-groups closer together in general.
> When stretching has to be applied this becomes particularly obvious.
>
> As in Holst's example (Military Band, i.e. Wind Band), it is common to have
> uniform vertical spacing just ignoring groups or sub-groups.
>
> This can be achieved fairly easy:
> By setting VerticalAxisGroup.staff-staff-spacing of \Staff (a single
> stand-alone stave, the lowest level in grouping hierarchy) to the values
> found in the staff-grouper (in my example, I've used the default values).
>
> \layout {
>   \context {
> \Staff
> \override VerticalAxisGroup.staff-staff-spacing =
>   #'((bavsic-distance . 9)
> (minimum-distance . 7)
> (padding . 1)
> (stretchability . 5))
>   }
> }
>
> If set, these values will be automatically used even within different
> groups
> in the hierarchy.
> Background: VerticalAxisGroup.staff-staff-spacing is *not* specified by
> default and do by default, the spacing values will be "inherited" depending
> on the level of hierarchy.
>
>
> To demonstrate this, I've chosen a very small global-staff-size and
> deliberately forced stretching. Using Acrobat Reader's measuring feature,
> I've marked the gaps between the staves (see attached PDF).
>
> *Default vertical spacing* - vertical spacing between groups differs
> depending on grouping level.
> test-uniform-vertical-spacing-default.pdf
> <http://lilypond.1069038.n5.nabble.com/file/t3887/test-
> uniform-vertical-spacing-default.pdf>
>
> *Uniform vertical spacing* by explicitly setting
> Staff.VerticalAxisGroup.staff-staff-spacing
> test-uniform-vertical-spacing-proof.pdf
> <http://lilypond.1069038.n5.nabble.com/file/t3887/test-
> uniform-vertical-spacing-proof.pdf>
>
> In the second example, applying the layout changes just on in the \Staff
> context, there is absolutely the same vertical distance between all staves,
> ignoring any grouping.
>
> Cheerio,
> Torsten
>
>
>
>
>
>
> --
> Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html
>
> ___
> 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: Disable extra space around StaffGroup?

2018-02-20 Thread Nathan Sprangers
Hi Ben,

Thanks for the link, that might work for me. Do you happen to know, does
lilypond modify these parameters of the previous staff when it sees '\new
StaffGroup'?

If it helps, my interest is in creating band scores, which usually place an
extra bracket or brace around certain families (such as the clarinets,
cornets, etc in Holst's First Suite for Military Band
<http://imslp.org/wiki/First_Suite_for_Military_Band,_Op.28_No.1_(Holst,_Gustav)>),
but there is typically no extra space around these staff groups.

Thanks,
Nathan

On Tue, Feb 20, 2018 at 12:43 PM, Ben <soundsfromso...@gmail.com> wrote:

> On 2/20/2018 12:24 PM, Nathan Sprangers wrote:
>
> Hi,
>
> The spacing settings I've found so far all relate to the space after a
> staff our staff group, but lilypond creates extra space above a staff group
> as well. Is there an engraver or something that can be turned off to
> disable this? I'd like to be able to keep all the other features of a staff
> group.
>
> Thank you,
> Nathan Sprangers
>
>
>
> Hi Nathan,
>
> Perhaps this thread could be of help?
>
> http://lilypond.1069038.n5.nabble.com/controlling-the-
> spacing-above-a-context-td162071.html
>
>
>
> ___
> 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


Disable extra space around StaffGroup?

2018-02-20 Thread Nathan Sprangers
Hi,

The spacing settings I've found so far all relate to the space after a
staff our staff group, but lilypond creates extra space above a staff group
as well. Is there an engraver or something that can be turned off to
disable this? I'd like to be able to keep all the other features of a staff
group.

Thank you,
Nathan Sprangers
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


partcombine bug when using quoteDuring?

2018-02-19 Thread Nathan Sprangers
When both voices in \partcombine finish a \quoteDuring at the same time,
only one voice is rendered for subsequent notes.

\version "2.18.2"

\addQuote "melody" \relative c'' {
  a4 a a a
  d d d d
}

\addQuote "alto" \relative c'{
  f2 f
  g2 g
}

\partcombine
  { \quoteDuring #"melody" s1
\quoteDuring #"melody" s1 }

  { \quoteDuring #"alto" s1
% This does not get rendered:
\quoteDuring #"alto" s1 }

If the last line is changed to notes, they are rendered but the
\quoteDuring for the same measure in the first expression is not. Lilypond
does not throw any errors or warnings when compiling these examples. Using
the << \\ >> construct does not cause this issue.

If the quote durations overlap, there is no bug:

\partcombine
  { \quoteDuring #"melody" s1
\quoteDuring #"melody" s1 }

  { \quoteDuring #"alto" s2
% No problem:
\quoteDuring #"alto" s1. }


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