Сконфигурируйте сеанс, чтобы использовать стандартные частоты дискретизации
Используйте это свойство задать, использует ли ваш звуковой канал стандартные частоты дискретизации, поддержанные вашим устройством или пользовательским заданным значением. Чтобы использовать нестандартные частоты дискретизации, установите значение к false
и установите Rate
сеансов на требуемое значение.
Добавьте звуковой канал в сеанс и измените свойство UseStandardSampleRates
.
s = daq.createSession('directsound');
addAudioInputChannel(s,Audio1,1);
s.UseStandardSampleRates = false
s = Data acquisition session using DirectSound hardware: Will run for 1 second (44100 scans) at 44100 scans/second. Number of channels: 1 index Type Device Channel MeasurementType Range Name ----- ---- ------ ------- --------------- ------------- ---- 1 audi Audio1 1 Audio -1.0 to +1.0
Задайте различную частоту развертки.
s.Rate = 8500
s = Data acquisition session using DirectSound hardware: Will run for 1 second (8500 scans) at 8500 scans/second. Number of channels: 1 index Type Device Channel MeasurementType Range Name ----- ---- ------ ------- --------------- ------------- ---- 1 audi Audio3 1 Audio -1.0 to +1.0
Rate
| StandardSampleRates
| addAudioInputChannel
| addAudioOutputChannel