Через что лучше всего выводить звук?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Александр Дудченко
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 06.11.2004 (Сб) 18:58

Через что лучше всего выводить звук?

Сообщение Александр Дудченко » 08.11.2004 (Пн) 14:56

Опять же есть существенная проблема с выводом звуковых файлов в Win98 и WinXP. Так некоторые OCX, прекрасно работавшие в Win98 (скажем, все те ActiveX, которые приведены на этом сайте) отказываются работать в WinXP. То есть не то что отказываются, но постоянно выдают ошибку, требуют направить отчет в Microsoft:D, а еще лучше просто выдают ошибку "память не может быть writteln".
Можно, конечно, выводить звук и через проигрыватель XP, но тогда очевидно будут возникать ошибки в Win98. Вообщем, некий замкнутый круг. Делать же два exe-файла своей программы для XP и для Win98 мне по понятным причинам не хочется.

Вообщем, народ, помогите - через что лучше всего выводить звук, чтобы работало в каждой операционной системе.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 08.11.2004 (Пн) 15:39

Значит, фиговые были OCX. Нефиговые работают везде...
К тому же, всегда есть DX. И есть sndPlaySound. И функции на midi есть.

Есть даже Beep...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Александр Дудченко
Начинающий
Начинающий
 
Сообщения: 12
Зарегистрирован: 06.11.2004 (Сб) 18:58

Сообщение Александр Дудченко » 08.11.2004 (Пн) 15:44

GSerg:
все эти OCX были как раз скачаны с этого сайта (ActiveX --> audio)

Oxygen
Белая и пушистая
Белая и пушистая
Аватара пользователя
 
Сообщения: 1314
Зарегистрирован: 15.07.2003 (Вт) 7:14
Откуда: Москва

Сообщение Oxygen » 08.11.2004 (Пн) 16:19

А чем тебе DX не нравится? По-моему, это самая нормальная идея. Не сложно в юзабилити, много возможностей, да и практически
Процедура клонирования завершена.
Коррекция имплантированного сознания соответствует принятым алгоритмам.
Уникальный идентификатор скопирован в чип временного паспорта.
Активация прав гражданина ожидается в течение 24 часов

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 08.11.2004 (Пн) 16:23

Не знаю, что там в ActiveX --> Audio, никогда там не был, так что говорить не буду :)
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 08.11.2004 (Пн) 21:01

Исрользуйте bass.dll.
Это лучшее средство по работе со звуком на всех платформах семейства Windows.
Умеет Оооочень многое, работает быстро и занимает копейки.
Качается здесь http://www.un4seen.co.uk/files/bass20.zip
Я мог бы выложить с Help-ом и примерами для VB, но весь архив с примерами и хелпом занимает 1.6 мб.

pitbull
Постоялец
Постоялец
 
Сообщения: 314
Зарегистрирован: 25.06.2004 (Пт) 15:37
Откуда: Кемерово

Сообщение pitbull » 10.11.2004 (Ср) 21:22

|kerish| писал(а):Исрользуйте bass.dll.
Это лучшее средство по работе со звуком на всех платформах семейства Windows.
Умеет Оооочень многое, работает быстро и занимает копейки.
Качается здесь http://www.un4seen.co.uk/files/bass20.zip
Я мог бы выложить с Help-ом и примерами для VB, но весь архив с примерами и хелпом занимает 1.6 мб.
Аболютно согласен! Использую уже больше года - нет никаких нареканий. Просто Супер!!!

Max!
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 502
Зарегистрирован: 03.04.2003 (Чт) 22:08
Откуда: Литва

Сообщение Max! » 10.11.2004 (Ср) 23:48

Как неработают ActiveX , ты на форуме поищи ! Недавно я в разделе "Visual Basic для новичков" (если не ошибаюсь) выкладывал ActiveX Умеющий очень многое !!! Даже паролельно проигрывать несколько звуков с разной громкастью и тд ... без проблем работающий на XP , Win98!
Max!


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

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

Сейчас этот форум просматривают: PetalBot и гости: 1

    TopList