|
JUCE 6.1 音乐软件编程框架发布:加入了辅助功能, `, u8 n) u8 W* h! O2 C& V1 h
9 @& a0 @7 ~* _3 f8 b7 F8 N7 w" r % q9 j5 Q# W. L" z
JUCE 团队宣布 JUCE 6.1,该版本提供了大量的更新,重点是加入了辅助功能支持并采用了新的平台和插件 SDK 功能。7 b5 s/ C% o, {* I6 \3 o
f5 {: {4 b3 S: X) ?& H
0 E6 [: V1 L0 r3 }) ]
$ Y. g- V/ b- ~+ J1 ]JUCE 6.1 现在可以从 JUCE 公共仓库或下载页面获得。4 t% ~8 U+ Y& C
# C# K1 c! v9 r
. L' _- l+ |5 \, F/ v: D; u; Z- ^) v8 M2 C
辅助功能支持/ c* g$ E5 Z( N: \ d o( i( {! L) V
7 t: [9 K7 l5 E7 u- \& {基于 JUCE 的软件现在可以通过 macOS、Windows、iOS 和 Android 上的原生辅助功能框架进行导航。这种系统集成增加了软件的实用性,并将你的潜在用户扩大到了社会的一个重要群体。构建在 JUCE 6.1 之上的软件是默认支持的。/ p: s! T% a7 d; @! a) I$ m
* ^# [" N( P0 L3 n' |
+ _6 B# D/ r4 ~! r! l/ N1 j0 `: X7 |. @$ M" o- u$ I0 Q
VST3 插件扩展
" l# j$ F5 _2 }6 D3 e* V
' j5 m+ a* m$ c# n% K$ mJUCE 的 VST3 后端被重新设计,提供了与 VST3 规范更大的兼容性,并能够访问 VST3 的特定扩展。插件开发人员现在可以访问任意提供自己扩展集的 DAW(如 PreSonus、Cockos 等)的更丰富的接口。- F/ H0 y/ {9 i. L M6 I
+ V6 {4 `' `/ ] I) `
$ _; L# T/ m& e* m! E4 o' B3 l4 o$ A
macOS 11 和 iOS 14 上新的 MIDI API; J+ N0 C3 N$ `
# ^* p0 Y4 J+ r' [JUCE 现在在最新 Apple 平台运行时,使用了 Apple 新的 MIDI API。随着其它平台发布 MIDI 2.0 API,这一发展为整个 JUCE 框架更广泛的 MIDI 2.0 支持铺平了道路。0 c3 w3 O# [6 ^2 f! ]
% U- ?; w7 ^/ l) H
$ r: ~5 q8 I( V/ r
; ~9 c# v) P! h' [ c/ tOpenGL 函数加载; p' ]: p8 n/ \, n+ R# l
6 Y: F5 c: h& T% S( dOpenGL 函数和常量现在从 OpenGL Registry 中生成,提供了对更多 OpenGL API 的访问,以及与用 C 或 C++ 编写的 GL 代码低摩擦源的兼容性。" j4 A2 E- `7 x6 t+ U5 j# G
Q7 ]/ ~3 S" @4 t) |' g4 \; Z" u) r5 O0 l$ B: J
8 p2 T. S4 F. Y. }! O) t
兼容 macOS 12 和 iOS 15
?7 o$ E! i" L, F; A; M t- ^# `: h `/ Y) ^
JUCE 6.1 支持 macOS Monterey 和 iOS 15。2 P( P2 c$ l1 v8 G5 `' j
: W* q9 @9 [! x4 ?, E7 _
- d2 U+ d# L2 z+ L+ v2 E' K$ l! \/ x# h2 N8 ~7 ]
新的 Xcode 构建系统+ G: S9 t$ i9 D( z2 T
' g b# d* o4 e
使用 Projucer 创建的 Xcode 项目现在将使用最新的 Xcode 构建系统。
9 x9 e% N* h8 ?+ j/ R& {, y# b7 J5 B/ e, {
$ u9 q( O8 B. ^% `8 E7 N9 ~+ x0 L6 C$ c5 J
更多的基础框架改进5 q' |* T+ p- |2 M Q( c
* o; U* r$ x9 t6 w* _
JUCE 团队对所有需要模态循环的函数做了新的异步替代方案,并对进程间通信(IPC)类进行了大修。他们还收紧了 CoreGraphics 的无效区域,让容器类与标准库可互操作,并实现了更多小功能和错误修正。你在这里可以看到完整的变化列表。- |; q# D" B7 [
6 _- y% x0 A/ X3 U: R
官网:
1 G3 P$ _' S, k, Bhttps://juce.com/ |
|