On Tue, 2019-01-29 at 18:07 -0800, rain wrote: > O.K., to explain a little further, the idea is that someone > [...] > > - new, working example: > (d-AddLowestUpMinor3) > (d-CursorDown) > (d-CursorDown) > (d-CursorDown) > (d-RemoveNoteFromChord) > (d-SetMark) > (d-Cut) > (d-MoveToStaffUp) > (d-SelectionToEmptyMeasure) > (d-MoveCursorLeft) > (d-Paste) > (d-MoveCursorLeft) > (d-SetMark) > (d-Copy) > (d-MoveToStaffDown) > (d-SelectionToEmptyMeasure) > (d-MoveCursorLeft) > (d-Paste) > (d-MoveCursorLeft) > (d-AddHighestDownMinor3) > (d-CursorToLowestNote) > (d-CursorUp) > (d-CursorUp) > (d-CursorUp) > (d-RemoveNoteFromChord)
I think this could be much simpler: (d-AddLowestUpMinor3) (d-Copy) (d-MoveToStaffUp) (d-Paste) (d-StagedDelete) (d-MoveToStaffDown) I created this sequence by setting Record in the Scheme window and then carrying out each command (either using a keyboard shortcut or a menu item) it then recorded the sequence of commands. Important to turn off Record before doing anything else! HTH Richard _______________________________________________ Denemo-devel mailing list Denemo-devel@gnu.org https://lists.gnu.org/mailman/listinfo/denemo-devel