We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AudioContext.state
suspended
resume()
他のソフト(DAWなど)が排他モードで音声出力を行うと、AudioContextがsuspendedになります。 (ASIO対応の機器がない状態でDAWを使用するとこうなります) そして、一度suspendedになるとresume()しない限りそのままで、排他モードで音声出力を行っているソフトが終了しても、ボイボソングは音が出ないままになります。 こうなるとボイボを再起動するしかなくなるので、再生開始時にAudioContext.stateをチェックし、suspendedだった場合にresume()するようにして、音声出力が可能になったときに出力が再開されるようにします。
AudioContext
The text was updated successfully, but these errors were encountered:
sigprogramming
No branches or pull requests
内容
他のソフト(DAWなど)が排他モードで音声出力を行うと、
AudioContext
がsuspended
になります。(ASIO対応の機器がない状態でDAWを使用するとこうなります)
そして、一度
suspended
になるとresume()
しない限りそのままで、排他モードで音声出力を行っているソフトが終了しても、ボイボソングは音が出ないままになります。こうなるとボイボを再起動するしかなくなるので、再生開始時に
AudioContext.state
をチェックし、suspended
だった場合にresume()
するようにして、音声出力が可能になったときに出力が再開されるようにします。Pros 良くなる点
Cons 悪くなる点
その他
The text was updated successfully, but these errors were encountered: