Ticket #33893

SMF演奏機能の復活

Open Date: 2014-06-02 00:06 Last Update: 2019-01-31 21:07

Reporter:
Owner:
(None)
Status:
Open
Component:
(None)
MileStone:
Priority:
6
Severity:
6
Resolution:
None
File:
None
Vote
Score: 1
100.0% (1/1)
0.0% (0/1)

Details

昔のバージョンでは存在していた、MIDIファイルの演奏機能が、現在のオープンソース化されたDTXManiaにはない。

ぜひ復活させてほしい。

(ユーザーフォーラムのスレッド #73220より)

Ticket History (3/5 Histories)

2014-06-02 00:06 Updated by: yyagi
  • New Ticket "SMF演奏機能の復活" created
2014-06-02 01:39 Updated by: from
Comment

DrumMIDI.dll の採用をやめたのは、単に私の技術不足だったり。(汗

DLL内部で生成され公開されているグローバル変数へのアクセス方法が分からなかったのよ……

構造体や関数へのアクセスは今ならできるけど、グローバル変数(可変長配列込みのインスタンス)はへのアクセスは、今でもよく分からなかったり(ぉぃ

2014-06-03 00:54 Updated by: yyagi
Comment

可変長配列込みのインスタンスへのアクセスは、昔組み込み形式のIRアプリを作りかけていた時に (pluginの仕組みをお作りいただく前に、私がgsd.dllを使ってDTXMania画面の乗っ取りをあれこれ実験していた頃の話)、 必要に迫られてあれこれ調べた覚えがあります。まあ全部忘れてしまいましたが。

まあいずれにせよ、今からSMFサポートをするのでしたら、 DrumMIDI.dllについてくる各種スクリプトファイルを参考にしつつ、 似たような譜面生成動作をするロジックをスクラッチで作ることになるかと思います。 (MIDI再生の方は、まあ何とかなるっしょ)

2018-08-18 01:06 Updated by: yyagi
  • Details Updated
  • Severity Update from 5 - Medium to 6
Comment

ちょこちょこ要求があるみたいなので、重要度を若干引き上げ。

2019-01-31 21:07 Updated by: yyagi
  • Priority Update from 5 - Medium to 6

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login