问题标签 [xact]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - XNA 4.0 && XACT 3.0 管道框架版本错误
所以我正在为我大学最后一堂课制作一个小游戏。基本上我在尝试在标题屏幕中播放歌曲时遇到了一些非常糟糕的问题,然后当用户单击开始游戏时,切换到游戏播放歌曲。
前 3 个小时,我使用了提供的声音库,然后我遇到了许多其他人在游戏中大量滞后的问题。所以,我决定试一试 XACT 3,它与 XNA 4.0 一起打包。
我在 XACT 3 中从头开始制作项目,XNA 告诉我:
错误:.xap 文件是使用与此项目使用的 XNA 框架内容管道版本不兼容的 XACT 版本创建的。有关解决此不匹配的选项,请参阅文档。
现在我很想参考不存在的文档以找出他们无能为力,但是那里的任何人都可以帮助我吗?我已经快要完成了。我过去几个小时的搜索向我展示了线索。
audio - XNA, XACT ; 如何将延迟和混响应用于音效
我刚刚开始研究 xact ......我基本上可以正常工作。触发声音。
我正在查看 xact 的原因是我可以使用相同的音效音频文件并以编程方式应用不同数量的延迟和混响。
因此,根据您所在房间的大小,播放的所有音效都会或多或少有延迟和混响。
官方文档根本没有涵盖这一点(或一般的DSP)。
我注意到有一个“Microsoft Reverb”DSP,但我无法让它做任何事情。我也可以使用其他 DSP 吗?
任何解释这一点的文档的链接都会很棒
audio - XNA , Monogame ; 有没有 XACT 的替代品?
我正在 XNA 中制作游戏……我还没有看过 monogame,但我意识到我将来可能会看它……
我还没有在我的游戏中实现声音。气氛在这个游戏中非常重要,所以不同房间的不同混响和延迟很重要。
我可以使用 XACT 动态执行此操作,但是我知道 Monogame 不支持 XACT
还有什么可以看的吗??
我能做的是用小、中、高混响录制每种音效的 3 个版本,然后根据你所在的房间播放不同的版本。我认为这可以正常工作,我假设实时音频较少正在进行的处理在 CPU 上会更轻。
audio - 不能包含 XACT3 标头
我正在尝试在游戏项目中包含 xact3.h 头文件,但我不断收到一些与 mmreg.h 相关的错误
以上是我得到的一些错误。如果相关,我正在使用 Windows 8。我已经尝试了很多东西,比如定义 WIN32_LEAN_AND_MEAN 或重新排列标题但没有成功。有人可以告诉我可能是什么问题,我该如何解决?
c# - .Xap 文件与 XNA Content Pipeline 版本不兼容
我正在查看使用 XNA 框架安装的文件,然后我重新开始编程,但出现错误:
我不知道这意味着什么。我该如何解决?
c# - 在 XNA 中主线程加载级别时创建线程以更新音频引擎的问题
我一直在创建一个新线程来更新音频引擎时遇到问题,而主线程在创建新关卡场景的过程中执行分配和 gc。
它在大多数情况下都有效,它解决了关卡转换期间音乐中断的问题,但偶尔或可能在加载一定数量的关卡后它会挂起,我必须从任务管理器关闭游戏,所以不幸的是没有错误消息弹出.
基本上我是这样设置的:
音频线程方法只是一个无限循环:
我对 c# 中的多线程和线程安全非常陌生,所以任何建议都会很棒。
谢谢, 马里奥斯
编辑:我切换了线程并使用了这样的锁:
主线程现在更新音频:
当新线程完成加载关卡时,它会锁定帮助对象并将 loadingLevel 设置为 false:
我现在没有遇到任何问题,但游戏测试员确实在关卡负载时遇到了问题。
audio - XNA 无法创建 AudioEngine
引用这个问题/答案(以及许多其他类似的问题):XNA 4.0 cannot create an AudioEngine
我似乎无法让它发挥作用。任何帮助将不胜感激,因为链接的解决方案对我不起作用,而且我已经用谷歌搜索了很多关于此的内容,并且所有内容似乎都引用了相同的解决方案。我知道如何添加引用并在过去成功地完成了它们,而且我还在顶部有正确的 using 语句,所以我不确定出了什么问题,但 AudioEngine 不会为我显示。如果有人可以提供帮助,我将不胜感激,谢谢!
(我还没有足够的声誉来发布图片,所以这里是链接:http: //i.stack.imgur.com/qJeul.png)
这就是我开始输入“音频...”时显示的所有内容http://i.stack.imgur.com/KTnQ9.png