「サクラ」質問掲示板

サクラの質問掲示板です。
[一覧へ] > (@159) [高] [未処理]
@159■ (#525) コントロールチェンジオプションが別のPortにかかる - UFF (2022-01-08 22:10) /高 未処理
【症状】コントロールチェンジオプションが別のPortにかかる

【再現方法】
Track(1) Port(1) Channel(1) 
Track(17) Port(0) Channel(1)  
Track(1) p%.onNoteWave(0,8191,!1); c1
Track(17) c1

上記で、Track(1)で設定したコントロールチェンジオプションが
Track(17)にもかかってしまう onTime指定の場合は問題ない

【要望】
バグなのか、使い方の問題なのか の意見を聞きたいです
【バージョン】2.379

(#527) 考察結果 - UFF (2022-01-09 20:37) /高 未処理
考察したんで載せときます

Track(1) Port(1) Channel(1) 
Track(17) Port(0) Channel(1)  
Track(1) p%.onNoteWave(0,8191,!1); c1
Track(17) p%(0) c1
          ↑ Track17の頭でコントロールチェンジを入れると
       発生しなくなりました
症状 
・onTimeで発生せず、onNoteWaveで発生する
・コントロールチェンジをリセットすると発生しない
・Trackを入れ替えると発生しない
 (Track1はコントロールチェンジ無しTrack17はありだと
  Track1にはコントロールチェンジが掛からない)
てことは
考察
・別のPort(Track)に同じ処理をしているわけではない
・Trackを1から順に処理しており、先に処理をしたonNoteWaveが
 下位のTrack(Portが違う同じChannelのTrack)にも残る
となり、バグである可能性が高い と言えます
とりあえず不具合報告に上げておきます
もし、そうじゃない て意見があればお願いします

(#525)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を平仮名で記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能