一括表示
タイトル
記事No
投稿日
投稿者

ASIOで一部ファイルの再生速度が変わってしまう
235
2024/01/02(Tue) 04:10:02
foo
わたしが持っているオーディオインターフェイスは再生周波数をハードウェア側で設定する仕様なのですが、ここで設定した周波数と違うファイルをkbasio.kpiで再生すると、再生速度が変わって再生されてしまいます。「プラグインへの再生周波数要求」を指定してみても変わらずでした。

デバイス側がサポートする周波数に合わせてリサンプリングして再生することができればと思ったのですが、そういった機能はないのでしょうか。

もしそのような再生はサポートしないということでしたら、WASAPIなどのようにエラーが出ると、仕様ということでわかりやすいように思いました。このような場合には IASIO::setSampleRate() が ASE_OK を返さない(手元ではASE_NoClockを返していた)ようなので、このあたりが使えるかもしれません。

ご検討のほどよろしくお願いいたします。
pagetop
タイトル
記事No
投稿日
投稿者
参照先
Re: ASIOで一部ファイルの再生速度が変わってしまう
236
2024/01/02(Tue) 19:46:44
Kobarin

> デバイス側がサポートする周波数に合わせてリサンプリングして再生することができればと思ったのですが、そういった機能はないのでしょうか。

今のところないです。

> このような場合には IASIO::setSampleRate() が ASE_OK を返さない(手元ではASE_NoClockを返していた)ようなので、このあたりが使えるかもしれません。

情報ありがとうございます。

ソースコード確認したら割と簡単に対応出来そうです。
次の版までには対応しますのでしばらくお待ちください。

一年以上放置してたのでそろそろ更新したいと思っていますがなんか面倒くさくて…。
pagetop

- Web Forum v8.0 -
++ Edited by Hamel ++