Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(14811)

Issue 4442082: Allows glissandi between chords (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years ago by MikeSol
Modified:
4 years, 3 months ago
Reviewers:
mike, carl.d.sorensen, Neil Puttock, c_sorensen, Graham Percival (old account), hanwenn
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Allows glissandi between chords

Patch Set 1 #

Patch Set 2 : Adds regtest and glissando-index property. #

Total comments: 7
Unified diffs Side-by-side diffs Delta from patch set Stats (+105 lines, -25 lines) Patch
A input/regression/glissando-chord.ly View 1 1 chunk +23 lines, -0 lines 2 comments Download
M lily/glissando-engraver.cc View 1 5 chunks +74 lines, -24 lines 2 comments Download
M scm/define-context-properties.scm View 1 chunk +5 lines, -0 lines 1 comment Download
M scm/define-grob-interfaces.scm View 1 1 chunk +1 line, -1 line 1 comment Download
M scm/define-grob-properties.scm View 1 1 chunk +2 lines, -0 lines 1 comment Download

Messages

Total messages: 19
MikeSol
It gets the job done on this tiny example. I'm guessing this breaks something somewhere ...
13 years ago (2011-04-25 19:10:23 UTC) #1
MikeSol
The test file I've been using is: \relative c' { c1 \glissando g' c,1 \glissando ...
13 years ago (2011-04-25 19:10:48 UTC) #2
MikeSol
Regtest uploaded and glissando-index property added to allow for the tweaking of individual Glissando grobs.
13 years ago (2011-04-26 02:31:24 UTC) #3
Carl
Excellent work! A couple of comments below. http://codereview.appspot.com/4442082/diff/3001/scm/define-context-properties.scm File scm/define-context-properties.scm (right): http://codereview.appspot.com/4442082/diff/3001/scm/define-context-properties.scm#newcode260 scm/define-context-properties.scm:260: (glissandoMap ,list? ...
13 years ago (2011-04-26 11:30:24 UTC) #4
mike_apollinemike.com
On Apr 26, 2011, at 7:30 AM, Carl.D.Sorensen@gmail.com wrote: > Excellent work! Thanks! > A ...
13 years ago (2011-04-26 11:55:25 UTC) #5
c_sorensen
On 4/26/11 5:55 AM, "mike@apollinemike.com" <mike@apollinemike.com> wrote: > On Apr 26, 2011, at 7:30 AM, ...
13 years ago (2011-04-26 13:52:35 UTC) #6
mike_apollinemike.com
On Apr 26, 2011, at 9:52 AM, Carl Sorensen wrote: > On 4/26/11 5:55 AM, ...
13 years ago (2011-04-26 14:30:43 UTC) #7
mike_apollinemike.com
On Apr 26, 2011, at 7:55 AM, mike@apollinemike.com wrote: > On Apr 26, 2011, at ...
13 years ago (2011-04-26 17:00:08 UTC) #8
c_sorensen
On 4/26/11 11:00 AM, "mike@apollinemike.com" <mike@apollinemike.com> wrote: > On Apr 26, 2011, at 7:55 AM, ...
13 years ago (2011-04-26 17:11:02 UTC) #9
MikeSol
On 2011/04/26 17:11:02, c_sorensen_byu.edu wrote: > On 4/26/11 11:00 AM, "mike@apollinemike.com" <mailto:mike@apollinemike.com> wrote: > > ...
13 years ago (2011-04-27 23:00:18 UTC) #10
Graham Percival (old account)
Looks mostly good, but I second Carl's suggestions. http://codereview.appspot.com/4442082/diff/3001/input/regression/glissando-chord.ly File input/regression/glissando-chord.ly (right): http://codereview.appspot.com/4442082/diff/3001/input/regression/glissando-chord.ly#newcode1 input/regression/glissando-chord.ly:1: \version ...
13 years ago (2011-04-28 12:22:47 UTC) #11
c_sorensen
On 4/27/11 5:00 PM, "mtsolo@gmail.com" <mtsolo@gmail.com> wrote: > On 2011/04/26 17:11:02, c_sorensen_byu.edu wrote: >> On ...
13 years ago (2011-04-28 12:36:08 UTC) #12
c_sorensen_BYU.EDU
On 4/28/11 6:35 AM, "Carl Sorensen" <c_sorensen@byu.edu> wrote: > On 4/27/11 5:00 PM, "mtsolo@gmail.com" <mtsolo@gmail.com> ...
13 years ago (2011-04-28 12:42:48 UTC) #13
mike_apollinemike.com
On Apr 28, 2011, at 8:22 AM, percival.music.ca@gmail.com wrote: > Looks mostly good, but I ...
13 years ago (2011-04-28 13:13:51 UTC) #14
mike_apollinemike.com
On Apr 28, 2011, at 8:22 AM, percival.music.ca@gmail.com wrote: > Looks mostly good, but I ...
13 years ago (2011-04-28 13:15:47 UTC) #15
Neil Puttock
On 28 April 2011 14:13, mike@apollinemike.com <mike@apollinemike.com> wrote: > Thanks. Pushed as 09f09c054a7c985424925605c237c78b9adb4047. > > ...
13 years ago (2011-04-28 13:36:27 UTC) #16
Neil Puttock
http://codereview.appspot.com/4442082/diff/3001/input/regression/glissando-chord.ly File input/regression/glissando-chord.ly (right): http://codereview.appspot.com/4442082/diff/3001/input/regression/glissando-chord.ly#newcode4 input/regression/glissando-chord.ly:4: texidoc = "LilyPond typesets glissandi between chords." This should ...
13 years ago (2011-04-28 13:47:21 UTC) #17
mike_apollinemike.com
On Apr 28, 2011, at 9:47 AM, n.puttock@gmail.com wrote: > > http://codereview.appspot.com/4442082/diff/3001/input/regression/glissando-chord.ly > File input/regression/glissando-chord.ly ...
13 years ago (2011-04-28 14:04:49 UTC) #18
hanwenn
12 years, 10 months ago (2011-07-01 16:00:32 UTC) #19
On Mon, Apr 25, 2011 at 4:10 PM,  <mtsolo@gmail.com> wrote:
> The test file I've been using is:
>
>
> \relative c' {
>  c1 \glissando g'
>  c,1 \glissando s1 g'
>  <c, e>1 \glissando <g' b>
>  <c, e>1 \glissando s1 <g' b>
>  \set glissandoMap = #'((0 . 1) (1 . 0))

this interface is somewhat kludgy.  Fingerings can be put on notes
with much less hassle.

One idea:

  < \tweak #'glissando-connect #1 c  f >
  < d e >

would generate 1 glissando from C to D.

-- 
Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b