- Attempt to use the device with "audioDeviceWriter" and handle any errors, which might indicate the device is in use.
- Use platform-specific system calls or utilities to check the device's status outside MATLAB, though this method is complex and unreliable.
- Implement a logging system to track when applications or scripts use an audio device, requiring consistent application across all scripts.
Detecting In-Use Audio Devices
2 ビュー (過去 30 日間)
古いコメントを表示
Is there a way to detect audio devices that are in-use by the Audio Toolbox? For example, if I use audioDeviceWriter to create a deviceWriter object and initialize that object, is there a way to detect that the device is being used without referencing that variable/object?
0 件のコメント
回答 (1 件)
Pratyush
2024 年 5 月 16 日
Hi Brian,
Detecting if an audio device is in use by MATLAB's Audio Toolbox without referencing the specific "audioDeviceWriter" object is not directly supported. Workarounds include:
Direct detection is not straightforward and requires indirect methods or external tools, with varying degrees of reliability and complexity.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Audio I/O and Waveform Generation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!