| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Работа со звуковой картой |
| Автор: Серёга_гость 13.9.2004, 10:41 |
| Hi! Вобщем, возникла такая задача - на вход звуковой карты подается сигнал определенной частоты и надо значение этой частоты получить в моей программе. Вопрос: А как это сделать? Если Вы знаете - скажите плиз. |
| Автор: Серёга_гость 15.9.2004, 09:46 |
| Никто не знает что ли? |
| Автор: maxim1000 15.9.2004, 10:53 |
| что касается получения звука: MSDN::PlatformSDK::Graphics and Multimedia Services::Windows Multimedia::Multimedia Audio::Waveform Audio там описаны функции для получения звука если используется C++Builder, там тоже, насколько я знаю, есть раздел в help'нике, посвященный этому в общем, все, что связано с mmsystem.h что касается определения частоты: лучше обратиться в "Алгоритмы" самый простой способ - посчитать, сколько раз сигнал пересекает нулевой уровень за какой-нибудь промежуток времени... |
| Автор: Серёга_гость 15.9.2004, 12:13 |
| Спасиб. Полез в SDK. |
| Автор: gepard 15.9.2004, 13:45 |
| OpenAL тебе поможет, если я тебя правильно понял. |
| Автор: Серёга_гость 15.9.2004, 14:26 |
| Я с OpenAL не работал никогда. Оно, говорят, похоже на OpenGL, с которым я имел дело крайне мало и давно. Возможно ли более подробно... |