トップページ > 記事閲覧
【バグ?】ReadSoftSoundDataでデータを取得できない
名前:was-blue.0793 日時: 2020/05/19 19:59

バグと思われる挙動を発見したため報告させていただきます。 以前問い合わせた「動的に音源に空白をつけたり切り出す処理」を実装中、サウンドファイルから生成したソフトサウンドのデータをReadSoftSoundDataでデータを取得しようとしたところ、 取得した値が変数に格納されていない(VC++で初期化していない変数をReadSoftSoundDataに渡すと-858993460という値が入ったままになっている)かのような挙動を示しました。 戻り値は正常な動作が行われたことを示す「0」が返ってきています。 サウンドファイルからソフトサウンドの生成は正常に行うことができている模様です。(LoadSoundMemFromSoftSoundでソフトサウンドから正常に変換できた) 環境はWindows版です。
メンテ

Page: 1 |

Re: 【バグ?】ReadSoftSoundDataでデータを取得できない ( No.1 )
名前:was-blue.0793 日時:2020/05/19 22:57

追記です。 ReadSoftSoundDataでデータの取得に異常が起こるデータは、24bitの音源で発生するようです。 当該音源は当初Cubaseから出力した音源だったのですが、Audacityで出力した24bitの音源でも問題が発生しました。
メンテ
Re: 【バグ?】ReadSoftSoundDataでデータを取得できない ( No.2 )
名前:管理人 日時:2020/05/20 03:57

すみません、ReadSoftSoundData が 24bitの音源に対応していませんでしたので今回対応しました よろしければこちらの暫定最新バージョンをお試しください m(_ _;m https://dxlib.xsrv.jp/temp/DxLibVCTest.zip // Windows版 VisualC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCCTest.zip // Windows版 BorlandC++ 用 https://dxlib.xsrv.jp/temp/DxLibBCC2Test.zip // Windows版 C++ Builder 10.3 用 https://dxlib.xsrv.jp/temp/DxLibGCC_MinGWTest.zip // Windows版 MinGW 用 https://dxlib.xsrv.jp/temp/DxLibDotNet.zip // Windows版 .NET用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM.zip // Android版 ARM用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_ARM64.zip // Android版 ARM64用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x86.zip // Android版 x86用 https://dxlib.xsrv.jp/temp/DxLibAndroidTest_x64.zip // Android版 x64用 https://dxlib.xsrv.jp/temp/DxLibiOSTest.zip // iOS版 https://dxlib.xsrv.jp/temp/DxLibMakeTest.zip // ソース (中身を既存のライブラリのファイルに上書きして『リビルド』をして下さい)
メンテ
Re: 【バグ?】ReadSoftSoundDataでデータを取得できない ( No.3 )
名前:was-blue.0793(解決) 日時:2020/05/29 18:51

>>管理人さん 暫定最新バージョンで当該バグが修正されたことを確認しました。 ご対応ありがとうございます。
メンテ

Page: 1 |

題名
名前
コメント
パスワード (記事メンテ時に使用)

   クッキー保存