Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.03;
Скачать: CL | DM;

Вниз

Звук в двоичной переменной   Найти похожие ветки 

 
seemann   (2003-07-03 14:40) [0]

Возникла такая проблема: у меня есть переменная типа Pointer, в неё постоянно записывается по 4 байта звука в виде двоичных данных, как я могу тут же воспроизвести этот звук, не записывая его в файл? Если кто знает, ответьте пожалуйста, срочно надо.


 
jel ©   (2003-07-03 16:17) [1]

Вообще-то Pointer - указатель и писать в него звук занятие не для слабонервных, но оставим это на твоей совести.

А воспроизвести можно PlaySound с флагом SND_MEMORY.


 
seemann   (2003-07-03 17:52) [2]

Дело в том, что данные содержатся в двоичном формате и PlaySound тоже(я пробывал так же с помощью функций Bass.dll) отказывается проигрывать неформатированые данные.


 
Думкин ©   (2003-07-04 07:00) [3]

Вопрос в том, что ты хрчешь?
Если у тебя готов некоторый буфер, который ты хочешь проиграть, тогда
1. Опредлись кавовы характеристики - частота, дискретизация и т.д.
2. создай заголовок как у Wav-файла,
3. Припиши его в начало своего буфера
4. Потом читай jel © (03.07.03 16:17)

Если же ты хочешь выводить каждый элемент сразу, то опять же определись с параметрами и ищи здесь инфу по выводу на динамик с частотой и длительностью - но по-моему это страшная дичь.

Или - тебе дорога к работе со звуковой картой, но тогда - в добрый путь, и опять - это дичь.

Можно использовать ДиректХ, но подгружать буфера там все едино надо более-менее солидными блоками.

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

Все слова про дичь - мое ИМХО, может я и ошибаюсь.



Страницы: 1 вся ветка

Текущий архив: 2003.11.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
8-8549
Sw_Alex
2003-07-03 04:02
2003.11.03
Линейный вход


3-8266
alex25
2003-10-14 13:53
2003.11.03
Ошибка при применении ASCII_CHAR


1-8486
aimsyslv
2003-10-22 20:16
2003.11.03
Консольное приложение


14-8645
kaif
2003-10-13 16:13
2003.11.03
Диссертация об альтруизме


3-8332
gs
2003-10-11 20:12
2003.11.03
Люди кто сталкивалси с проблемой редактирования DBF ч-з ADO