Ticket #39114

macOS版 Piano Roll 2Dでピアノロールバーがちらつく

Open Date: 2019-04-08 00:34 Last Update: 2019-04-15 00:31

Reporter:
Owner:
Type:
Status:
Closed
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

Piano Roll 2Dで、ピアノロールバーが重なるとちらつく場合がある。

iOS版チケットをマージ

  • #37616 iOS版 Piano Roll 2Dでピアノロールバーがちらつく

Ticket History (3/3 Histories)

2019-04-08 00:34 Updated by: yknk
  • New Ticket "macOS版 Piano Roll 2Dでピアノロールバーがちらつく" created
2019-04-08 00:36 Updated by: yknk
Comment

対策

Piano Roll 2Dにて、ノートのチャンネル間隔をゼロから0.001に変更することで、 Zファイティングの発生を防ぐ。チャンネル間隔がゼロであることを判定に利用している処理は、 チャンネル間隔がゼロに近い場合(0.1未満)であれば、ゼロとみなすように変更する。 (0.001 * 16ch * 6port = 0.096)

PianoRoll2D.ini

ノートのチャンネル間隔をゼロから0.001に変更する。ChStep=0.001

PianoRoll2DLive.ini

ノートのチャンネル間隔をゼロから0.001に変更する。ChStep=0.001

MTTimeIndicator::_CreateVertexOfIndicator

タイムインジケータ(再生面)をライン描画に切り替える判定は、 再生面の幅がゼロの場合であったが、これを幅がゼロに近い場合(0.1未満)に変更する。

2019-04-15 00:31 Updated by: yknk
  • Resolution Update from None to Fixed
  • Status Update from Open to Closed

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login