I've done some work creating a CODM for Metz and have a preliminary version with some basic voicing adjustments to approximate the odf version. However, I'm having difficulty programming the 32 foot pedal extensions properly. Here is what I have for the Bombarde, which is a 16 foot stop with a 32-foot extension:
- Code: Select all
<rank>
<RankID>001</RankID>
<Name>Pedal: Bombarde-16</Name>
<NumberOfPipes>42</NumberOfPipes>
<MIDINoteNumberOfFirstPipe>24</MIDINoteNumberOfFirstPipe>
...
</rank>
<stoprank>
<Name>Pedal: Bombarde-16</Name>
<StopCode>2001</StopCode>
<RankTypeCode>1</RankTypeCode>
<RankID>001</RankID>
<MIDINoteNumIncrementFromDivisionToRank>12</MIDINoteNumIncrementFromDivisionToRank>
<MIDINoteNumOfFirstMappedDivisionKey>36</MIDINoteNumOfFirstMappedDivisionKey>
<NumberOfMappedDivisionKeys>42</NumberOfMappedDivisionKeys>
</stoprank>
<stoprank>
<Name>Pedal: Contre bombarde-32</Name>
<StopCode>2021</StopCode>
<RankTypeCode>1</RankTypeCode>
<RankID>001</RankID>
<MIDINoteNumIncrementFromDivisionToRank>0</MIDINoteNumIncrementFromDivisionToRank>
<MIDINoteNumOfFirstMappedDivisionKey>24</MIDINoteNumOfFirstMappedDivisionKey>
<NumberOfMappedDivisionKeys>42</NumberOfMappedDivisionKeys>
</stoprank>
With this configuration, the 32-foot Contre bombarde plays all 30 notes properly, but the Bombarde 16 plays only the first 18 notes of its compass.
I spent some time trying to fix this without success. Any thoughts?
Stephen