![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| Shuricksoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.3.2002 Где: Odessa, Ukraine Репутация: нет Всего: нет |
Как послать на звуковую карту сигнал определённой частоты? Особенно интересует передача двухтональных сигналов (МКТТ). На худой конец, сойдёт генерирование wav-файлов с нужным звуком.
Буду благодарен за люблую помощь. |
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
http://forum.vingrad.ru/index.php?act=ST&f...hl=%E7%E2%F3%EA
был аналогичный топик, могу выслать пример to Vit, может уже в FAQ засунуть? или там есть? з.ы. тока до ума его довести надо, что-то там не совсем все клеиться... -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 1 Всего: 207 |
Вроде нет, доведи до ума - положу.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Shuricksoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.3.2002 Где: Odessa, Ukraine Репутация: нет Всего: нет |
cully: Вот за пример буду очень благодарен =)
|
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
Shuricksoft, давай ты его до ума доведешь и отдашь Vit'у, ок?
Там сейчас 2 проблемы: 1. Звук не очень чистый, что-то трещит, может быть из-за того, что глубина 8 бит. 2. Переодически происходят зависания. -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| Shuricksoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.3.2002 Где: Odessa, Ukraine Репутация: нет Всего: нет |
cully, ну, если смогу довести до ума, то отдам, конечно =) Но доводить пока нечего - ничего не пришло.
|
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
выслал, сорри, что так долго заставил ждать -- времени совсем не было
-------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| Shuricksoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.3.2002 Где: Odessa, Ukraine Репутация: нет Всего: нет |
cully, благодарности я тебе мылом написал =) С кодом уже разобрался =) Автор опечатался. Стоит лишь в строке
заменить 102 на 1024, как всё заработает =) Правда, странно: где-то в середине диапазона звук становится очень тихим. Неужели это такая избирательная восприимчивость человеческого уха? А теперь вопрос: как сделать двухтональную посылку (ака МКТТ или CCITT)? :-/ |
|||
|
||||
| Shuricksoft |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 177 Регистрация: 27.3.2002 Где: Odessa, Ukraine Репутация: нет Всего: нет |
И ещё: кажись, там неточность с герцами... Как бы проверить?...
А если сдвинуть ограничения верхней и нежней частот, то вообще весело =) Ультразвук упорно не получается. А инфразвук получается (во всяком случае, его не слышно, как "ультразвук"), но с шумами. |
|||
|
||||
| Unregistered |
|
|||
|
Unregistered |
Ну а здесь не судьба код привести?
|
|||
|
||||
| stab |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
млин, бывает же, руки мне поотрывать за такой код -------------------- 6, 6, 6 - the number of the beast. |
||||
|
|||||
| stab |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
там частота дискретизации стоит 22050 Hz, это мало для нормального воспроизведения частот более чем 11025 Hz (теорема Котельникова)
хз, при 1000 Гц, звук очень знакомый, такой по телику ночью гоняют
Треск пропал, но все так же виснет, если нажать Play, Stop, Play. -------------------- 6, 6, 6 - the number of the beast. |
||||||
|
|||||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
додумался, надо убрать:
из PlayButClick -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
| maxim1000 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 1 Всего: 110 |
так уж получилось, что эта тема оказалась интересной и для меня (вообще-то, мне нужно записывать звук, но, думаю, вывод сигнала может помочь в этом)
не могли бы вы выслать на почту то, что есть на данный момент (т.к. у меня есть некоторые ограничения по времени) заранее благодарен... Это сообщение отредактировал(а) maxim1000 - 10.10.2003, 11:52 -------------------- qqq |
|||
|
||||
| stab |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1839 Регистрация: 1.1.2003 Репутация: нет Всего: 48 |
вот, все что на данный момент есть, думаю для топика в FAQ этого достаточно -------------------- 6, 6, 6 - the number of the beast. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |