|
JUCE team宣布推出 JUCE 8,并称这代表了音频应用程序和插件开发领域的重大进步。
该版本包括对文本渲染、Windows 上快如闪电的 Direct2D 渲染以及新动画框架的引入进行了大量底层改进。除了增强传统的用户界面功能外,JUCE 还通过释放 WebViews 的潜力开创了音频软件界面的新纪元,为开发人员提供了下一代应用程序的现代化基础。
JUCE 总监 Tom Poole 说:"JUCE 8 是一个重要的里程碑。对用户界面设计工作流、渲染性能和文本处理的改进是基础性的,将改变人们的音频软件。无论您是更新现有项目还是创建新项目,JUCE 8 都能让您在更短的时间内交付更高性能的软件。"
JUCE 8 的功能
WebView UI:JUCE 8 配备了所有跨平台粘合代码和工具,可以使用最喜欢的 Web 框架构建 UI。使用开发人员已经熟悉和喜爱的 Web 工具,以比想象中更快的速度迭代插件 UI。开发人员现在可以将前端 Web 开发人员加入到他们的 C++ 音频项目中。他们还可以通过 WebGL 立即访问跨平台硬件加速图形。万维网提供了无限的可能性;只需 BYOW(自带小部件)并探索即可。
Direct2D 渲染器: Windows 得到重大升级。全新的 Direct2D 渲染器基于现代原生平台 API 构建,并利用硬件加速和 GPU 支持的图像,带来了显著的渲染和性能提升。用户可以期待一切都变得更好更快。
全新的动画框架:JUCE 8 拥有一个全新的、功能齐全的动画模块。无论开发人员是想为他们的 UI 添加一些有趣的元素,还是构建复杂的相交动画图,一个富有表现力的 API 都可以轻松上手。同步硬件刷新率并从一组熟悉的标准缓和中进行选择。他们很快就能制作出流畅的动画。
改进的 Unicode 支持: 历时数月的研究。与当前行业最佳实践保持一致。全新的自定义呈现器。跨平台的一致文本呈现。对向后兼容性的高度重视。投入超过 2 人年的时间重新深入研究底层文本呈现。
更快的 JS 解释器: 开发人员可以使用现代 JS 功能和更快的新解释器编写 JUCE 应用程序脚本。
Avid AAX 插件 SDK: JUCE 8 现在包含 AAX 插件 SDK,使 Avid Pro Tools 和 Avid Live Sound 产品的插件开发更容易上手。
开发人员可以加入 JUCE 论坛(forum.juce.com)上活跃的音频开发人员社区,影响 JUCE 的未来发展方向。
记住 2024 年英国布里斯托音频开发者大会的日期
请记住 2024 年 11 月 11 日至 13 日在英国布里斯托尔举行的第 10 届音频开发者大会 (ADC)。ADC24 将是一场混合会议,提供现场和在线两种体验。
与会者可以期待参与精彩的会议、交流机会以及音频开发的最新见解。订阅ADC 新闻通讯,第一时间了解我们的征文、门票销售和赞助机会。
ADC24 演讲提交门户现已开放,提交演讲摘要的截止日期为 6 月 28 日。
官网:https://submit.audio.dev/ |
|