denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Denemo-devel] [bug #31440] Toggle expand/contract voices/staffs


From: anonymous
Subject: [Denemo-devel] [bug #31440] Toggle expand/contract voices/staffs
Date: Mon, 25 Oct 2010 02:28:39 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.11) Gecko/20101012 Firefox/3.6.11 ( .NET CLR 3.5.30729)

URL:
  <http://savannah.gnu.org/bugs/?31440>

                 Summary: Toggle expand/contract voices/staffs
                 Project: GNU Denemo, a gtk+ frontend to GNU Lilypond
            Submitted by: None
            Submitted on: Mon 25 Oct 2010 02:28:39 AM UTC
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

I've found this makes working with voices much easier.

It's tough to edit voices when they're condensed onto the same staff. 
However, when you want to print them, you need them all joined together.  This
is a hassle to do manually if you have to go back and forth a lot to preview
and then correct.

The command "Expand Voice Toggle" does this for you.  You just add voices as
usual, and when you execute it, it breaks each staff up into separate staffs
for each voice.  Importantly, it remembers which ones were joined by putting
in a staff directive.  Next time you execute the command it rejoins all voices
properly.

It relies on a command "Merge Up" that inserts the directives, and a global
variable that I put in the init script for the Staff menu to know whether to
expand or contract.  There could be another way to do it but this works.

Nils posted about voices a while back and I agree, it would be best if there
were a way to insert a voice just for a measure here and there so you don't
have to mess with filling in blank rests, etc.  Until then I hope this will be
useful.
-Dan W.



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Mon 25 Oct 2010 02:28:39 AM UTC  Name: init.scm  Size: 20B   By: None

<http://savannah.gnu.org/bugs/download.php?file_id=21799>
-------------------------------------------------------
Date: Mon 25 Oct 2010 02:28:39 AM UTC  Name: MergeUp  Size: 428B   By: None

<http://savannah.gnu.org/bugs/download.php?file_id=21800>
-------------------------------------------------------
Date: Mon 25 Oct 2010 02:28:39 AM UTC  Name: ExpandVoicesToggle  Size: 1kB  
By: None

<http://savannah.gnu.org/bugs/download.php?file_id=21801>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?31440>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]