| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > ActionScript 3 > 3D звук во флеш |
| Автор: 37ball 16.8.2013, 17:22 |
| Добрый день! Стал необходим движок, позволяющий издавать звук в пространстве. Обычное панорамирование не даст эффекта 3d. Возможно ли это вообще? Возможно ли работа с DirectSound3D, мб через javascript? Может флеш так умеет, только я не умею? Может есть сторонние библиотеки? Я имеею ввиду полноценный 3d, т.е. если звук идёт сзади слева сверху - то в наушниках он действительно сзади слева сверху. Какими методами достигается такой эффект ума не приложу. |
| Автор: Maksys 16.8.2013, 17:41 |
| |
| Автор: 37ball 16.8.2013, 21:14 |
| Просмотрел всю документацию по AlternativaPlatform, но нигде почему-то не упомянулось даже близкое к текущему вопросу. Может вы сможете направить меня в нужное русло? |
| Автор: Maksys 17.8.2013, 07:33 |
| А чет тоже посмотрел, говорят нет полезных классов и юзают http://flashgameblogs.ru/blog/actionscript/403.html https://code.google.com/p/sandy/source/browse/trunk/sandy/as3/trunk/src/sandy/core/scenegraph/Sound3D.as |
| Автор: 37ball 17.8.2013, 19:25 |
| Спасибо, полезные ссылки. Но, увы, это всего лишь 2d позиционирование. Никаких изменений спектра звука при перемещении объекта не наблюдается. Нашёл примеры для Away3D и Alternativa3D, но там та же история, всего лишь изменение PAN и Volume. Хотелось бы библиотеки с HRTF-алгоритмами, или хотя бы получить доступ к DirectSound3D. Других путей решения пока не вижу. |
| Автор: Maksys 22.8.2013, 06:27 |
| Ну если желаете хардкора, заюзайте библиотеки написанные на C и прогониче через Алхимию во флешь. Но опыт подсказывает, не выгодно это все. |
| Автор: dbrosco 28.1.2015, 14:00 |
| Старый (но работающий и проверенный) http://ass3notes.blogspot.ru/2015/01/blog-post.html, если не хочется подключать лишних либ. С использованием двух регуляторов. |