サウンドフォントで再生しようとするとノイズが発生するXG規格のMIDI

Issue #545 resolved
暗黒 騎士 created an issue

1.50でも再現するのでおそらくBASS.DLLのバグで、改善は困難かもしれませんが、来月正式版のようですので一応報告しておきます。

「金の髪のエリザベス」というシナリオの佳境で指定されているstrange.mid(XG規格)をサウンドフォントで鳴らそうとすると物凄いノイズが発生します。サウンドフォントを一つも選択しない場合は正常に再生できます。

CardWirthPy 2.0 Beta 3
Build: 2017-07-16 02:11:22

default.sf2TimGS6mb.sf2等で確認

Comments (7)

  1. k4nagatsuki repo owner

    DLLを最新のものに差し替えても問題は起きるようです。

    サウンドフォントを1つも指定しない場合はWinMMが使用されるので無事なのだと思います。しかし音量調節等は効かなくなります。

    仰る通り、改善は困難ですね。打てる手はBASS Audioの開発元へ報告する事くらいでしょうか。

  2. k4nagatsuki repo owner

    ダメで元々という事で、バグレポートを出しておきました。

    仮にバグと認知されたとしても1週間そこそこでアップデートが出るとは思えませんし、かなり稀な問題ではあるので2.0リリースを遅らせてまで修正を待つかどうかはちょっと考えどころですね。

  3. k4nagatsuki repo owner

    「このファイルが無効なコーラスフィードバックレベルを指定しているせいで出力が壊れる」との事です。修正が出ました。

    http://www.un4seen.com/stuff/bassmidi.zip

    正式リリースは先の事とはいえ、迅速な対応はありがたいです。

  4. 暗黒 騎士 reporter

    おぉ、言ってみるものですね。 早速上書きしてみたところ、正常に再生されるようになってました。

    長月さんも英語苦手なのに取り次いで頂きありがとうございました。

  5. k4nagatsuki repo owner

    テスト版のライセンスは不明なので、ひとまず手許で動かすだけにして、正式にリリースされたらアップデートしてこの件は完了ですね。

    英語は今時の自動翻訳にだいぶ助けられている感じです。

  6. k4nagatsuki repo owner

    pull request #2314

    2018年11月9日付でBASSMIDI 2.4.12がリリースされ、この問題も修正されている事を確認しました。

  7. 暗黒 騎士 reporter

    組み込みを確認したので解決にしておきます。思ったより正式リリースの間隔が遠かったようですが、3には間に合ったようでよかったです。

  8. Log in to comment