Уровни звукового выхода в MATLAB - PullRequest
2 голосов
/ 01 августа 2011

Благодаря SoundVolume.m Яира Альтмана я могу управлять выходной громкостью системного динамика через MATLAB.Однако звук в MATLAB все еще находится на гораздо более низком уровне, чем, скажем, случайное видео на YouTube или тестовый звук в диспетчере аудио Realtek HD (последняя версия, 6.0.1.6080).

Я использую Windows 7, чьи настройки уровня звука, как известно, менее прозрачны, но собственный контроль MATLAB в микшере громкости Windows установлен на максимум, но выходной уровень звука в MATLAB намного меньшечто-нибудь еще.

Есть предложения?Вот что я использую для воспроизведения звука (чистый тон 3 кГц):

Fs = 22100;    
x = 0:1/Fs:1;
y = sin(2*pi*3000.*x);
wavplay(y,22100)

1 Ответ

2 голосов
/ 03 августа 2011

Вы пытались увеличить амплитуду?

volume = 5; % 1 is normal, 0 is mute, >1 is louder
wavplay(y*volume, 22100);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...