Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > компоненты работы со звуком


Автор: Gunslinger 2.3.2009, 15:04
Привет.
Цель: запускать на колонки звуковые файлы.
Задача: если есть звуковая карта, брать из папки файлы (wav) и выводить их на колонки. Никаких плеерных наворотов - просто вывод. Смотрел по вкладкам - не нашел.

Автор: mrbrooks 2.3.2009, 15:11
Gunslinger, о таких компонентах не слышал. Тут только через API.

Автор: Gunslinger 2.3.2009, 15:19
mrbrooks, или хотя бы компоненты только по выводу звука - проверку карты в апи-талмуде поищу.

Автор: mrbrooks 2.3.2009, 15:28
Gunslinger, глянь на http://symmetrica.net/audio/newac-faq.htm

Добавлено через 5 минут и 1 секунду
http://fmod.org/

Добавлено через 6 минут и 40 секунд
http://www.swiftsoft.de/files2/mmtoolc6.exe

Автор: Gunslinger 2.3.2009, 15:56
Цитата(mrbrooks @  2.3.2009,  15:28 Найти цитируемый пост)
Добавлено через 6 минут и 40 секунд
под 6-й борман компоненты 

скачал, распаковал. запускаю install - сидит в памяти, никакого гуи нет. Как компоненты устанавливаются в билдер?

Автор: mrbrooks 2.3.2009, 16:25
Gunslinger, по идее должно быть http://www.swiftsoft.de/mmtools.html

Автор: SVN74 2.3.2009, 18:58
Зачем какие то компоненты???
Вот готовый примерчик:

Код

#include <mmsystem.hpp>

if(OpenDialog1->Execute())
  {
      PlaySound(OpenDialog1->FileName.c_str(),0,SND_ASYNC);
  }

Автор: Gunslinger 3.3.2009, 15:39
Цитата(SVN74 @  2.3.2009,  18:58 Найти цитируемый пост)
Зачем какие то компоненты???

точняк. вчера нарыл такую. оказалось все просто. Сейчас ищу апишку для определения, есть ли звуковуха. Но пока не аходится. Как бы в директ саунд лесть не пришлось.

Автор: SVN74 3.3.2009, 19:26
Цитата(Gunslinger @  3.3.2009,  15:39 Найти цитируемый пост)
точняк. вчера нарыл такую. оказалось все просто. Сейчас ищу апишку для определения, есть ли звуковуха. Но пока не аходится. Как бы в директ саунд лесть не пришлось. 

Ну нет карты, не страшно, - все равно выводи звук, просто Windows на это не отреагирует...
(Аналог. если убрать драйвера звуковой карты из Windows, то все плеера и функции вывода звука просто не замечают этого)

Автор: Gunslinger 4.3.2009, 10:20
Цитата(SVN74 @  3.3.2009,  19:26 Найти цитируемый пост)
Ну нет карты, не страшно, - все равно выводи звук, просто Windows на это не отреагирует...

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)