Звуковая карта

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Звуковая карта

Сообщение Sergey-13 » 28.04.2004 (Ср) 18:54

Добрый день.
Может кто нибудь подскажет как или где взять информацию по передаче кода на звуковую карту.
Т.е. скажем воспроизвести wav, читая его каким нибудь способом (скажем бинарным) передавать код, полученный из него, на звуковую карту ........
Кто чем может......
Большое спасибо

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 29.04.2004 (Чт) 9:54

Винда - это тебе не ДОС, работать напрямую с железом тебе никто не позволит (а написать свой драйвер на VB ты не сможешь). Значит, либо через API (а она - через кодеки), либо через DirectSound (у него свой драйвер).

Да, и еще: будешь пытаться писать бинарные данные в порты - рискуешь оказаться привязанным к конкретной карте/драйверу/версии винды.

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 29.04.2004 (Чт) 12:01

Ну про бинарные данные я писал примерно.
Скажем необходимо сыграть ну Ля скажем 5 секунд....
Ведь должныже быть какие то API функции для этих целей?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 29.04.2004 (Чт) 13:04

Способ первый - DirectX (SoundStream).
Способ второй - синтезируешь в памяти Wav-файл и воспроизводишь его.
Lasciate ogni speranza, voi ch'entrate.

Sergey-13
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 119
Зарегистрирован: 23.01.2004 (Пт) 16:02
Откуда: Саранск

Сообщение Sergey-13 » 29.04.2004 (Чт) 18:46

не могбы на мыло что нибудь бросить
Буду презнателен!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 30

    TopList