Version: 2017.4
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.


Suggest a change


Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.


Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.



Switch to Manual
public static method GetDeviceCaps(deviceName: string, out minFreq: int, out maxFreq: int): void;
public static void GetDeviceCaps(string deviceName, out int minFreq, out int maxFreq);


deviceNameThe name of the device.
minFreqReturns the minimum sampling frequency of the device.
maxFreqReturns the maximum sampling frequency of the device.


Get the frequency capabilities of a device.

Passing null or an empty string for the device name will select the default device. You can use the devices property to get a list of all available microphones.

When a value of zero is returned in the minFreq and maxFreq parameters, this indicates that the device supports any frequency.