Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как проиграть wav файл через динамик? [D6, Win95/98]


iNew ©   (2002-12-18 10:30:00) 

Саьж.


plugin   (2003-01-04 08:45:00) [1]

Помоиму он чё попроще просил... В папке Виндовоза есть какой то драйвер - Speaker.drv. Умные люди говорят что именно он позваляет выводить звук... и по моиму чере спикер....
Я конечно иногда туплю, поентому ели это не так пусть кажут что б я непозорился...


Verg   (2002-12-30 13:33:00) [2]

1. ШИМ - широтно-импульсная модуляция.
В динамик выдается последовательность импульсов, период повторения которых постоянен, а длительность каждого прямо пропорциональна величине сигнала в данный момент времени (берется из wav).


pasha676   (2002-12-29 10:29:00) [3]

2Filat
Да кошмарно будет звучать. Скрипер он и есть скрипер.


Filat   (2002-12-27 19:29:00) [4]

:))))))))))
Ты только подумай !!!!!!!!!!!!!! как он будет звучать классно!!!!! :))))


pasha676   (2002-12-19 10:26:00) [5]

Спикер по сути есть порт. Звук в нем получается путем посылки импульсов определенной частоты. Каждой ноте (и октаве или как там это называется) соответствует определенная частота. Таким образом что бы воспроизвести вэйв надо
1) Читать вэйв и делать выводы относительно частоты звука в определенное время.
2) Посылать пачку импульсов в порт с этой частотой на этот промежуток времени.

Как делать первое незнаю, но ориентировочно надо разобрать формат вэйва и по амплитудам делать дискретное преобразование фурье.
Как делать второе забыл - но надо почитать любую книжку по аппаратке и портам IBM/PC.


iNew   (2002-12-19 05:48:00) [6]

> DDi
Да именно.


DDi   (2002-12-19 04:16:00) [7]

Через спикер что-ли?


iNew   (2002-12-19 04:04:00) [8]

Ну кто-нибудь


zavdim   (2002-12-18 12:18:00) [9]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1040192778&n=0
там для Вас Димка Маслов что-то оставил.


Наверх

Титульная страница Поиск, карта сайта Написать письмо