Hi.
I have just spent half an hour chasing my tail.
I have rank '1' defined with notes 012-C to 120-C
I have rank '301' defined with notes 024-C to 120-C
I have stop '2001' defined as a pedal stop to play notes.
I have stop '2601' defined to use as a switch to an alternative rank (a trem switch).
In the StopRank table my entry looks like this:
<stoprank>
<Name>Pedal: Stop - Contra 32</Name>
<StopCode>2001</StopCode>
<RankTypeCode>1</RankTypeCode>
<RankID>1</RankID>
<ExternalRankID></ExternalRankID>
<MIDINoteNumIncrementFromDivisionToRank>-24</MIDINoteNumIncrementFromDivisionToRank>
<MIDINoteNumOfFirstMappedDivisionKey>24</MIDINoteNumOfFirstMappedDivisionKey>
<NumberOfMappedDivisionKeys>85</NumberOfMappedDivisionKeys>
<ActionTypeCode>1</ActionTypeCode>
<ActionEffectCode>1</ActionEffectCode>
<PipeMIDINoteNum036_PizzOrReitPeriodMs>0</PipeMIDINoteNum036_PizzOrReitPeriodMs>
<PipeMIDINoteNum096_PizzOrReitPeriodMs>0</PipeMIDINoteNum096_PizzOrReitPeriodMs>
<StopCodeToSwitchToAlternateRank>2601</StopCodeToSwitchToAlternateRank>
<RetriggerNotesWhenSwitchingBetweenNormalAndAlternateRanks>N</RetriggerNotesWhenSwitchingBetweenNormalAndAlternateRanks>
<AlternateRankID>301</AlternateRankID>
<AlternateExternalRankID></AlternateExternalRankID>
</stoprank>
This works up to a point. What is wrong is that the lowest octave does not play, whether the 'trem' switch (2601) is off or on.
Naturally I would expect to not hear the bottom octave with the trem switch on and presume that if I want notes to play I would need to define 012-C to -023-B for rank 301.
What had me going for a while is that it appears that notes 012-C to -023-B need to be present in rank 301 even when the trem switch (2601) is deselected.
Is this expected behaviour, or is it a bug that would perhaps not be found under normal circumstances?
Of course I have a fix already and that's to just put the samples 012-C to 023-B from rank 1 also into rank 301, so no big deal.
I have just spent half an hour chasing my tail.
I have rank '1' defined with notes 012-C to 120-C
I have rank '301' defined with notes 024-C to 120-C
I have stop '2001' defined as a pedal stop to play notes.
I have stop '2601' defined to use as a switch to an alternative rank (a trem switch).
In the StopRank table my entry looks like this:
<stoprank>
<Name>Pedal: Stop - Contra 32</Name>
<StopCode>2001</StopCode>
<RankTypeCode>1</RankTypeCode>
<RankID>1</RankID>
<ExternalRankID></ExternalRankID>
<MIDINoteNumIncrementFromDivisionToRank>-24</MIDINoteNumIncrementFromDivisionToRank>
<MIDINoteNumOfFirstMappedDivisionKey>24</MIDINoteNumOfFirstMappedDivisionKey>
<NumberOfMappedDivisionKeys>85</NumberOfMappedDivisionKeys>
<ActionTypeCode>1</ActionTypeCode>
<ActionEffectCode>1</ActionEffectCode>
<PipeMIDINoteNum036_PizzOrReitPeriodMs>0</PipeMIDINoteNum036_PizzOrReitPeriodMs>
<PipeMIDINoteNum096_PizzOrReitPeriodMs>0</PipeMIDINoteNum096_PizzOrReitPeriodMs>
<StopCodeToSwitchToAlternateRank>2601</StopCodeToSwitchToAlternateRank>
<RetriggerNotesWhenSwitchingBetweenNormalAndAlternateRanks>N</RetriggerNotesWhenSwitchingBetweenNormalAndAlternateRanks>
<AlternateRankID>301</AlternateRankID>
<AlternateExternalRankID></AlternateExternalRankID>
</stoprank>
This works up to a point. What is wrong is that the lowest octave does not play, whether the 'trem' switch (2601) is off or on.
Naturally I would expect to not hear the bottom octave with the trem switch on and presume that if I want notes to play I would need to define 012-C to -023-B for rank 301.
What had me going for a while is that it appears that notes 012-C to -023-B need to be present in rank 301 even when the trem switch (2601) is deselected.
Is this expected behaviour, or is it a bug that would perhaps not be found under normal circumstances?
Of course I have a fix already and that's to just put the samples 012-C to 023-B from rank 1 also into rank 301, so no big deal.
Regards,
Alan.
(Paramount Organ Works)
Alan.
(Paramount Organ Works)