![]() |
Модераторы: 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. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |