OSDN Ticket Archive


Ticket #24478

バグの連絡 プログラムエラー SMIDILib::SMSimpleList::GetItem

登録: 2011-02-19 19:58 最終更新: 2021-09-14 23:39

報告者:
melonpan0
担当者:
yknk
チケットの種類:
バグ
状況:
完了
コンポーネント:
MIDITrail Ver.1.1.x for Windows
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
直さない
ファイル:
2

詳細

プログラムエラーが発生しましたので連絡します。
以下、エラー表示


Program eror.

FUNC: SMIDILib::SMSimpleList::GetItem
LINE: 131
INFO: 3CCCCCC0 000042BC



もう1つ、「View」の「Piano Roll 2D,3D」の音符に色が付きません。(全部、黒色になります)
ピアノの上に黒いのが表示されるだけです。
修正お願いします。


~~PCスペック~~
機種:dynabook TX/67DE
OS:Windows Vista Home Premium SP2
CPU:Intel Core2 Duo CPU T7100 @ 1.80GHz
メモリ(RAM):2.00GB

チケットの履歴

2011-02-19 19:58 更新者: melonpan0
  • 新しいチケット "バグの連絡" が作成されました
2011-02-19 19:59 更新者: melonpan0
  • 添付ファイル ナイト・オブ・ナイツ 真黒にしてみた.mid (File ID: 4516) が付加されました
2011-02-19 19:59 更新者: melonpan0
  • チケット完了時刻2011-02-19 19:59 に更新されました
  • 詳細が更新されました
  • 状況オープン から 完了 に更新されました
2011-02-19 23:17 更新者: yknk
  • コンポーネント(未割り当て) から MIDITrail Ver.1.1.x for Windows に更新されました
  • 状況完了 から オープン に更新されました
  • 担当者(未割り当て) から yknk に更新されました
コメント

連絡ありがとうございます。 チケットのステータスが完了となっていましたが、オープンに戻しました。

プログラムエラーについて

プログラムエラーが発生しましたので連絡します

添付していただいたMIDIデータを数回再生してみましたが、エラーは発生せず、再現できませんでした。 しかしこのエラーメッセージは、明らかにプログラムの不具合によって発生するものなので、継続して調べてみます。

テスト環境

  • Thinkpad T400s(GMA 4500MHD) / Windows7
  • nx6125 (RADEON XPRESS 200M) / WindowsXP

色が付かない問題について

もう1つ、「View」の「Piano Roll 2D,3D」の音符に色が付きません。(全部、黒色になります) ピアノの上に黒いのが表示されるだけです。

お願い事項

  1. PianoRollRainでは正常に表示されますか?
  2. 正常に表示されないときのキャプチャ画像を添付していただけますか?
  3. 音符の数が少ないMIDIデータを開いたときは正常に表示されますか? 例:C:\Windows\Media\flourish.mid(音符の数は2,500個)

添付していただいたMIIDデータは音符の数が17,084個あります。 このとき、それぞれのビューモードで処理するポリゴンの数は次の通りです。

  • PianoRoll2D/3D → 約20万ポリゴン
  • PianoRollRain → 約8万ポリゴン(キーボード含む)

ポリゴンの数が多いと、グラフィックチップの性能が足りず、正常に描画されない可能性があります。 手元の古いノートPC(HP nx6125)で当該MIDIデータを開いたところ、 添付ファイル(nx6125-PianoRoll3D.png)のように、発音している部分しか描画されませんでした。 MIDIデータの音符の数が多い場合は、(私の技術不足もあり)どうしてもグラフィックチップの性能に頼ることになってしまいます。 ただPianoRoll2Dに関しては、無駄なポリゴンを省くことにより、負荷を6分の1にできるはずなので、 次のバージョンで改善する予定です。

2011-02-19 23:18 更新者: yknk
  • 添付ファイル nx6125-PianoRoll3D.png (File ID: 4517) が付加されました
2011-02-19 23:18 更新者: yknk
  • 添付ファイル nx6125-PianoRoll3D.png (File ID: 4517) が削除されました
2011-02-19 23:19 更新者: yknk
  • 添付ファイル nx6125-PianoRoll3D.png (File ID: 4518) が付加されました
2011-02-19 23:26 更新者: yknk
コメント

melonpan0 への返信

#返信先を間違えたので再度記入します。

連絡ありがとうございます。 チケットのステータスが完了となっていましたが、オープンに戻しました。

プログラムエラーについて

プログラムエラーが発生しましたので連絡します

添付していただいたMIDIデータを数回再生してみましたが、エラーは発生せず、再現できませんでした。 しかしこのエラーメッセージは、明らかにプログラムの不具合によって発生するものなので、継続して調べてみます。

テスト環境

  • Thinkpad T400s(GMA 4500MHD) / Windows7
  • nx6125 (RADEON XPRESS 200M) / WindowsXP

色が付かない問題について

もう1つ、「View」の「Piano Roll 2D,3D」の音符に色が付きません。(全部、黒色になります) ピアノの上に黒いのが表示されるだけです。

お願い事項

  1. PianoRollRainでは正常に表示されますか?
  2. 正常に表示されないときのキャプチャ画像を添付していただけますか?
  3. 音符の数が少ないMIDIデータを開いたときは正常に表示されますか? 例:C:\Windows\Media\flourish.mid(音符の数は2,500個)

添付していただいたMIIDデータは音符の数が17,084個あります。 このとき、それぞれのビューモードで処理するポリゴンの数は次の通りです。

  • PianoRoll2D/3D → 約20万ポリゴン
  • PianoRollRain → 約8万ポリゴン(キーボード含む)

ポリゴンの数が多いと、グラフィックチップの性能が足りず、正常に描画されない可能性があります。 手元の古いノートPC(HP nx6125)で当該MIDIデータを開いたところ、 添付ファイル(nx6125-PianoRoll3D.png)のように、発音している部分しか描画されませんでした。 MIDIデータの音符の数が多い場合は、(私の技術不足もあり)どうしてもグラフィックチップの性能に頼ることになってしまいます。 ただPianoRoll2Dに関しては、無駄なポリゴンを省くことにより、負荷を6分の1にできるはずなので、 次のバージョンで改善する予定です。

2021-09-14 23:19 更新者: yknk
  • 状況オープン から 完了 に更新されました
  • 解決法なし から 直さない に更新されました
  • 詳細が更新されました
コメント

10年ほど経過しており、追加情報がなく対応を進められないため、一旦クローズします。

2021-09-14 23:39 更新者: yknk
  • 概要が更新されました

添付ファイルリスト