Bug #58

(V6.22)同時刻内のON/OFFノート整列処理がうまく効かない場合がある

Redmine Adminほぼ11年前に追加.

ステータス:終了開始日:2012/08/31
優先度:通常期日:2012/09/02
担当者:-進捗 %:

100%

カテゴリ:-作業時間の記録:-
対象バージョン:-

説明

状況(2012.09.02)

V6.23にて対応済み。

(原因)
タイ(&)による音符の統合処理の際、OFFからONへのポインタを更新していないにもかかわらず、
同時刻内の整列処理において、そのポインタを参照して条件判定を実施していた。
そのため、統合処理で除去されシステム上不定状態となったノートの値を参照することとなり、
レアケースでの不具合が生じることとなった。

(対処)
OFFとONのノート間を双方向ポインタに強化すると共に、統合処理の際にリアルタイムに更新し、
整列処理に影響を与えないようにした。
また整列処理の条件も見直し、強弱ゼロ(v0)の音符に対してより効果的な順序変更を施すようにした。

概要(2012.08.31)

V5.5より同時刻内のOFFノートを前方に、ONノートを後方に整列させる処理を組み込んでいるが、
その処理が(非常にレアケースではあるが)、機能しない場合があった。


関連するチケット

関連している Release #156: Muse V6.22 終了 2012/08/27

他の形式にエクスポート: Atom PDF