IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Аналог Sound(),Nosound, паскалевых
сообщение
Сообщение #1


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


На сколько понял, существует 1 вариант: как-то логически создать wav дорожку, а потом ее проиграть. Как это можно осуществить? (наверное, что-то похожее на работу с Midi?).
C Midi пробовал, но к сожалению, как-то неинтересно звучит.. (может я что-то не правильно понял?).

Сообщение отредактировано: sheka -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Тебе это хочется для какой-то определенной версии Windows, или для любой, какая у пользователя установлена?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Злостный любитель
*****

Группа: Пользователи
Сообщений: 1 755
Пол: Мужской

Репутация: -  62  +


Поиск по слову PCSpeaker в этом разделе выдаёт вот это:

PCSpeaker


--------------------
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


Цитата
Тебе это хочется для какой-то определенной версии Windows, или для любой, какая у пользователя установлена?
Не задумывался над этим вопросом. У меня Win7, но понятное дело, что желательно для любой.
В начале искал для встроенного динамика, но ничего не мог найти. Наткнулся на то, что это делается для разных версий Windows как-то по разному ("реализация асинхронной Beep через DefineDosDevice + DeviceIoControl" замечательно под Win7 работает, спасибо).
Но интересует вопрос вывода звука через колонки (насколько понимаю это называется "через драйвер").


 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Цитата
понятное дело, что желательно для любой.
Тогда тебе остается только путь, который ты сам же и озвучил: создавать WAV, и его проигрывать. Ибо в последнее время MS стала наглеть, убирая из WinAPI то, что используется (причем очень удобно) многими программистами, я о функции Beep с двумя параметрами (Она в XP была, потом в висте её не было, в 32-битную Семерку вроде опять добавили, а что делать тем, у кого 64 бита?). Лучше б что другое, чем никто давно не пользуется, поубирали...

Если интересно, как создать WAV - то тебе сюда:
Sources.RU -> Сохранение писка в файле, можно не сохранять в файл, а PlaySound-ом проиграть прямо в памяти.
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 16.05.2024 6:15
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name