OpenAL wrapper
Вложений: 2
враппер скачать:
http://tools.mirage-lab.com/files/BlitzAL.zip Имеет место непонятная ошибка которая выскакивает при выхода из приложения, печаль в том что на многих машинах такой ошибки нет в том числе на моей. В аттаче тест прошу протестить всем кто сможет. У кого будет ошибка пожалуйста отпишитесь здесь с конфигом системы. редист опенАл здесь, для тех у кого его нет. |
Ответ: OpenAL wrapper
Звук заменил на свою музыку.. Звук двумерен. Решено: >>>
А твой звук короток и тих. Не услыхал. Он вот трёхмерен. >>>Конвертил в ogg с Video Convert Master - звук не норм. В Sound Forge 6 в любом качестве звука играет трёхмерность. |
Ответ: OpenAL wrapper
AudioData.bb - звуки прерывают друг друга (без наложения) :(
Effects.bb - громкость не меняется Музыка не удачна подобрана - в 3Д будто на старой пластинке Можно проигрывать только один звук? А как же быть в шутере например? |
Ответ: OpenAL wrapper
Цитата:
Цитата:
Цитата:
Цитата:
На счет трехмерного звука - он должен быть обязательно в моно. |
Ответ: OpenAL wrapper
WinXP SP3; Intel Pentium 4 3.0GHz (2 Cores); SigmaTel Audio (integrated, default drivers). Офисная машина.
Никаких проблем, звук есть, 3D, выходит без проблем. Простота установки OpenAL редистров доставила. |
Ответ: OpenAL wrapper
Все работает, но из семплов: AudioData и Source3D выходит с ошибкой компилятора. В Test.exe тоже ошибка после закрытия.
|
Ответ: OpenAL wrapper
Цитата:
|
Ответ: OpenAL wrapper
WinXP sp3, intel pentium 2.8 GHz, 1024 Mb ddr2, realtec AC97 audio (рабочая машина)
WinXP sp3, intel atom n270 1.66 GHz, 1024 Mb ddr2, realtec HD audio (нэтбук) Win 7 Max, Intel core i5-680 3.6 GHz, 4096 Mb ddr3, Creative SB Tactic 3d Sigma audio (домашняя машина). Всё работает и выходит без ошибок. |
Ответ: OpenAL wrapper
Так... походу эту ошибку пофиксил - собрал враппер без поддержки многопоточности.
Перезалил враппер на сайт; добавил тест-фикс в первый пост. p.s. но есть глюки с эффектами на ХР в софтварном режиме. |
Ответ: OpenAL wrapper
в прмере effects.bb не меняется громкость, хотя значение меняется. что мне делать?
|
Ответ: OpenAL wrapper
Можно пример "информация спектра громкости звука в микрофон(е)" ?
Или просто как пользоваться микрофоном в BlitzAL. Конечно, заранее спасибо! |
Ответ: OpenAL wrapper
запись с микрофона как-то так:
alCaptureInitialize(deviceIndex) alCaptureBegin() Delay 5000 // здесь запись alCaptureStop() source = alCaptureCreateSource(false) alSourcePlay2D(source, false) alCaptureShutdown() зы: но не факт что будет работать - я не тестил. |
Ответ: OpenAL wrapper
Цитата:
Буду пробовать дальше... ___________________________________________ Этот код не подходит, записывается только последняя секунда перед остановкой записи. Или как-то так... P. S. А если я хочу получать звук с микрофона в реальном времени, к. п. передавать его по сети и т.п.? |
Ответ: OpenAL wrapper
Благодаря помощи Maddourufu, запись заработала, однако пишет не больше ~5 секунд.
В чём дело, как увеличить время? Изменение размеров буфера не помогло, он ограничен? Что делает команда alCaptureSetFormat()? Код:
Include "BlitzAL.bb" |
Ответ: OpenAL wrapper
Вложений: 1
хм..
попробуй с приаттаченной длл. Вроде робит. alCaptureSetFormat устанавливает следующие форматы: 8BIT_MONO = 0 8BIT_STEREO = 1 16BIT_MONO = 2 16BIT_STEREO = 3 |
Часовой пояс GMT +4, время: 15:20. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot