Can't get key signature to go away
Moderators: Peter Thomsen, miker
I have a case where the Trumpet needs to switch between Bb, C and D (at least on paper)
So that I can have accurate playback, I used the Change Instrument function, however, when I did this something happened that undid the Hide Key Signatures & Show Accidentals option I had selected in Score Manager. Now there's a key signature change that I really can't have in the middle of the piece.
I'd like to be able to switch instruments and still have hidden key signatures throughout the score.
Thanks!
So that I can have accurate playback, I used the Change Instrument function, however, when I did this something happened that undid the Hide Key Signatures & Show Accidentals option I had selected in Score Manager. Now there's a key signature change that I really can't have in the middle of the piece.
I'd like to be able to switch instruments and still have hidden key signatures throughout the score.
Thanks!
- motet
- Posts: 8385
- Joined: Tue Dec 06, 2016 8:33 pm
- Finale Version: 2014.5,2011,2005,27
- Operating System: Windows
Go to the Score Manager and expand the trumpet part as shown below. For the C and D trumpet, select them and then check "Hide key signature etc." under transposition at the lower right.
Unsolicited advice: trumpet players are transposing kings and can probably deal with a part entirely in C, even playing on the other instruments.
Unsolicited advice: trumpet players are transposing kings and can probably deal with a part entirely in C, even playing on the other instruments.
- Attachments
-
- 0014.jpg (9.41 KiB) Viewed 4436 times
- zuill
- Posts: 4418
- Joined: Sat Dec 10, 2016 9:35 pm
- Finale Version: Finale 2011-v26.3.1
- Operating System: Windows
There is an option for Double Barlines before Key Changes in Document Options, Barlines that can be turned off. However, since I see you are using 2012, I am baffled, as that option was not there in 2012.
Zuill
Zuill
Windows 10, Finale 2011-v26.3.1
"When all is said and done, more is said than done."
"When all is said and done, more is said than done."
- zuill
- Posts: 4418
- Joined: Sat Dec 10, 2016 9:35 pm
- Finale Version: Finale 2011-v26.3.1
- Operating System: Windows
Turn that off in Document Options. Technically, changing from a Bb Trumpet to a C Trumpet is a key change.
Zuill
Zuill
Windows 10, Finale 2011-v26.3.1
"When all is said and done, more is said than done."
"When all is said and done, more is said than done."
- motet
- Posts: 8385
- Joined: Tue Dec 06, 2016 8:33 pm
- Finale Version: 2014.5,2011,2005,27
- Operating System: Windows
There used to be a plug-in called "Automatic barlines" for putting double barlines at key-signature changes, but I can't find it. Maybe they took it away when they added the above-discussed option. Here's a JW Lua script for putting double barlines at key-signature and/or time-signature changes, but learning to download, install., and use JW Lua may not be worth it unless you have a whole lot of key-signature changes.
Code: Select all
function plugindef()
-- This function and the 'finaleplugin' namespace
-- are both reserved for the plug-in definition.
finaleplugin.MinJWLuaVersion = "0.31"
finaleplugin.Author = "Motet"
finaleplugin.Version = "1.0"
return "Double Barlines", "Double Barlines", "Create double barlnes before key- and/or time-signature changes"
end
measures = finale.FCMeasures()
measures:LoadAll()
region = finale.FCMusicRegion()
if region:SetCurrentSelection() then
-- We will need to look at one more measure past the end to see if there's
-- a change
if region.EndMeasure < measures.Count then
region.EndMeasure = region.EndMeasure + 1
end
measures:LoadRegion(region)
else
if finenv.UI():AlertYesNo("No selection; entire document will be processed. Continue?", "No selection") == finale.NORETURN then
return
end
end
dialog = finenv.UserValueInput()
dialog.Title = "Double Barlines"
dialog:SetDescriptions("At key-signatures changes", "At time-signature changes", "Remove other double barlines")
dialog:SetTypes("Boolean", "Boolean", "Boolean")
dialog:SetInitValues(true, false, false)
options = dialog:Execute()
if options == nil then
return
end
key = options[1]
time = options[2]
remove = options[3]
doubles = 0
added = 0
removed = 0
for measure in each(measures) do
if lastmeasure ~= nil then
if key and not measure.KeySignature:IsIdentical(lastmeasure.KeySignature)
or time and not measure.TimeSignature:IsIdentical(lastmeasure.TimeSignature)
then
if lastmeasure.Barline == finale.BARLINE_NORMAL then
lastmeasure.Barline = finale.BARLINE_DOUBLE
lastmeasure:Save()
added = added + 1
end
elseif remove and lastmeasure.Barline == finale.BARLINE_DOUBLE then
lastmeasure.Barline = finale.BARLINE_NORMAL
lastmeasure:Save()
removed = removed + 1
end
if lastmeasure.Barline == finale.BARLINE_DOUBLE then
doubles = doubles + 1
end
end
lastmeasure = measure
end
print(doubles, "double barlines,", added, "added,", removed, "removed.")