Страница: 1 |
Страница: 1 |
Вопрос: 16 KHz
Добавлено: 27.03.05 19:24
Автор вопроса: Илья | Web-сайт:
Думаю, кто-нить поможет. Кто подскажет, как сгенерировать звук определённой частоты (16000-20000 герц) и формы сигнала (синусоида ~ или меандр _|-|_).
Выход ессно на колонки (девайс выбрать) и чтобы громкость менялась.
Если не знаете - может, найдёте доку? :)
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #1
Добавлено: 27.03.05 22:39
Сгенерировать-то элементарно, а как вывести - сам ищу способ. Можно либо через waveOut, либо через DirectSound.
Номер ответа: 2
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #2
Добавлено: 27.03.05 23:12
DirectSound рулит
Номер ответа: 3
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #3
Добавлено: 31.03.05 02:31
А чего там искать? waveOutWrite и всё. А есть ещё sndPlaySound или что-то типа того и там мона кажется флаг поставить "читать с памяти", след-но если составить буфер с заголовком wav'а в начале, то мона ещё и этим воспользоваться.
Выбирай на вкус. 8)
Сгенерить ваще просто простого. y=sin(x) и всё тут.
Номер ответа: 4
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #4
Добавлено: 31.03.05 16:09
Примерчик бы.