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

Issue 7300086: Invert the meaning of instrumentTransposition again. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 2 months ago by dak
Modified:
11 years, 2 months ago
Reviewers:
Keith
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Invert the meaning of instrumentTransposition again. The problem is that all of the available user-level documentation (like with instrument definitions) does not really match the sign of instrumentTransposition that has been chosen (and flipped back and forth) in order to let the bug fixed with issue 754 result in audible pitches that have some relation of not purely mathematical interest to the input. As this incentive is no longer present, it makes no sense to maintain this incomprehensible sign convention. This basically reverts commit 1965ca6b70aaf2c04a25ace9ed3f1fb4e1222f5a and the preceding one. Files affected: lily/note-performer.cc lily/quote-iterator.cc ly/music-functions-init.ly scm/define-context-properties.scm Adapt input/regression/quote-transposition.ly to new realities This currently includes the patches for issue 754 and will need to get rebased once those make it to master.

Patch Set 1 #

Patch Set 2 : Rebase on current master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+19 lines, -9 lines) Patch
M lily/note-performer.cc View 1 chunk +1 line, -1 line 0 comments Download
M lily/quote-iterator.cc View 2 chunks +12 lines, -2 lines 0 comments Download
M ly/music-functions-init.ly View 2 chunks +3 lines, -2 lines 0 comments Download
M scm/define-context-properties.scm View 1 chunk +3 lines, -4 lines 0 comments Download

Messages

Total messages: 2
dak
Rebase on current master
11 years, 2 months ago (2013-02-12 09:11:18 UTC) #1
Keith
11 years, 2 months ago (2013-02-17 08:08:49 UTC) #2
Looks and sounds fine to me.
Sign in to reply to this message.

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