mac mini 2014スリープ解除後のPortAudio error

mac mini 2014で、入力ソースを内臓S/PDIFオーディオに設定してAudacityなどのオーディオソフトを立ち上げた状態でスリープさせスリープ解除したとき、次に録音しようとすると、-9986 internal PortAudio errorとなってしまい録音ができません。

その状態からAudacityのメニューから音声デバイス情報の再スキャンを実行するとS/PDIFオーディオが使えるようになりますが、この操作が必要だとタイマー録音機能が使えません。


対処法、調べる方法はあるでしょうか。

core audioは、

PortAudio V19.7.0-devel, revision unknown

と表示されています。


症状はOSに関わらずMac mini 2014だけで起き、2012では起きません。

Audacity 3.2.3 (MacOS 12.6.2, Mac mini 2014) => PortAudio error after sleep-wake

Audacity 3.0.0 (MacOS 12.6.2, Mac mini 2014) => PortAudio error after sleep-wake

Audacity 3.0.0 (MacOS 10.14.6, Mac mini 2014) => PortAudio error after sleep-wake

Audacity 3.0.0 ( MacOS 10.14.6, Mac mini 2012) => OK

Audacity 2.0.0 (MacOS 10.7.5, Mac mini 2011) => OK

Audacity 2.0.0 (MacOS 10.6.8, Mac mini 2010) => OK


Audacityの代わりにAmadeus proを使っても録音待機状態でスリープ、ウエイクすると同様です。

Amadeus pro 2.8.9 (MacOS 12.6.2, Mac mini 2014) => スリープ解除後音声入力できない。

Amadeus pro 2.8.9 (MacOS 10.14.6, Mac mini 2014) => スリープ解除後音声入力できない。

Amadeus pro 2.8.9 (MacOS 10.14.6, Mac mini 2012) => OK

Amadeus pro 2.3.1 (MacOS 10.7.5, Mac mini 2011) => OK


Mac mini, macOS 12.6

投稿日 2023/01/03 17:13

返信

類似の質問

返信: 3

2023/01/03 17:35 el156 への返信

macOSの再インストールや、Audacityを設定ファイルを含めて一旦削除してから新規にインストールしてもダメですか?

この問題、Windows版でも起きるのですが、Windowsでは、Audacityの削除と新規インストールで治ることが多いです。


あとは、PortAudioを一旦削除してインストールし直すと治るという例もあります。

https://sounds-so-good.com/article/8341537962530/


単純に、AudioMiDi設定やAudacityの設定で、入力のサンプリング周波数を48kHz→44.1kHz(もしくは逆)に変更すると、治るという話もありますが、それなら、それぞれの設定ファイルを作り直せば解決するような気がします。


2023/01/03 18:12 粕谷 明 への返信

ありがとうございます。SSDにパーテーションを切ってMacOS Montereyを引き継ぎなしで新規インストール、他のアプリを追加していない状態からAudacityとAmadeusを新規インストールしてみましたが、どちらも結果は変わりませんでした。SMCリセットも試しましたが同じです。


QuickTimePlayerを使った場合、録音中にスリープ〜ウエイクするとエラーになりますが、QuickTimePlayerを録音待機状態でスリープ〜ウエイクした場合はウエイク直後もレベルメータはオーディオ入力を表示していて問題は起きませんでした。

2023/02/05 19:05 el156 への返信

homebrewをインストールしてPortAudioの削除、再インストールを試そうとしましたが、

homebrewがエラーしてしまいました。


% brew uninstall portaudio
Error: No such keg: /usr/local/Cellar/portaudio


/usr/local/Cellar/

はあるのですが、その下に「portaudio」は見当たりません。

バージョン違いか何かでPortAudioの場所が違うのかもしれません。


% ls -al /usr/local/Cellar
total 0

* 個人情報を削除致しました。Apple Inc.

* 一部編集いたしました。 Apple Inc.

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

mac mini 2014スリープ解除後のPortAudio error

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。