サウンドフォントで再生しようとするとノイズが発生するXG規格のMIDI
Issue #545
resolved
1.50でも再現するのでおそらくBASS.DLLのバグで、改善は困難かもしれませんが、来月正式版のようですので一応報告しておきます。
「金の髪のエリザベス」というシナリオの佳境で指定されているstrange.mid(XG規格)をサウンドフォントで鳴らそうとすると物凄いノイズが発生します。サウンドフォントを一つも選択しない場合は正常に再生できます。
CardWirthPy 2.0 Beta 3
Build: 2017-07-16 02:11:22
default.sf2、TimGS6mb.sf2等で確認。
Comments (7)
-
repo owner -
repo owner ダメで元々という事で、バグレポートを出しておきました。
仮にバグと認知されたとしても1週間そこそこでアップデートが出るとは思えませんし、かなり稀な問題ではあるので2.0リリースを遅らせてまで修正を待つかどうかはちょっと考えどころですね。
-
repo owner 「このファイルが無効なコーラスフィードバックレベルを指定しているせいで出力が壊れる」との事です。修正が出ました。
http://www.un4seen.com/stuff/bassmidi.zip
正式リリースは先の事とはいえ、迅速な対応はありがたいです。
-
reporter おぉ、言ってみるものですね。 早速上書きしてみたところ、正常に再生されるようになってました。
長月さんも英語苦手なのに取り次いで頂きありがとうございました。
-
repo owner テスト版のライセンスは不明なので、ひとまず手許で動かすだけにして、正式にリリースされたらアップデートしてこの件は完了ですね。
英語は今時の自動翻訳にだいぶ助けられている感じです。
-
repo owner pull request #2314
2018年11月9日付でBASSMIDI 2.4.12がリリースされ、この問題も修正されている事を確認しました。
-
reporter - changed status to resolved
組み込みを確認したので解決にしておきます。思ったより正式リリースの間隔が遠かったようですが、3には間に合ったようでよかったです。
- Log in to comment
DLLを最新のものに差し替えても問題は起きるようです。
サウンドフォントを1つも指定しない場合はWinMMが使用されるので無事なのだと思います。しかし音量調節等は効かなくなります。
仰る通り、改善は困難ですね。打てる手はBASS Audioの開発元へ報告する事くらいでしょうか。