Forwarded from Solidot
VST 3 在 MIT 许可证下开源
2025-10-23 15:15 by 华龙之宫
德国音乐制作软件公司 Steinberg 发布了 VST 3.8 SDK,宣布 VST 3 在 MIT 许可证下开源,源代码托管在 GitHub 上。Steinberg 成立于 1984 年,2004 年被日本雅马哈公司收购,成为其子公司。作为其旗舰音序器软件 Cubase 的一部分,Steinberg 于 1996 年发布了音乐软件接口技术 VST(Virtual Studio Technology)。今天音乐软件领域上有数以千计的 VST 插件。
https://forums.steinberg.net/t/vst-3-8-0-sdk-released/1011988
https://github.com/steinbergmedia/vst3sdk
#开源
2025-10-23 15:15 by 华龙之宫
德国音乐制作软件公司 Steinberg 发布了 VST 3.8 SDK,宣布 VST 3 在 MIT 许可证下开源,源代码托管在 GitHub 上。Steinberg 成立于 1984 年,2004 年被日本雅马哈公司收购,成为其子公司。作为其旗舰音序器软件 Cubase 的一部分,Steinberg 于 1996 年发布了音乐软件接口技术 VST(Virtual Studio Technology)。今天音乐软件领域上有数以千计的 VST 插件。
https://forums.steinberg.net/t/vst-3-8-0-sdk-released/1011988
https://github.com/steinbergmedia/vst3sdk
#开源
🆒2
草,突然发现 Vulkan 无法在从外部导入 buffer 的同时指定这个 buffer 的行长度( pitch / stride )
除非用 VK_EXT_image_drm_format_modifier 扩展的数据结构
(但这个 extension 是 Linux only ,而 Windows 上有通过 handle 传递 buffer 的机制
除非用 VK_EXT_image_drm_format_modifier 扩展的数据结构
(但这个 extension 是 Linux only ,而 Windows 上有通过 handle 传递 buffer 的机制
😁3
冰琳的冰雪之域
草,突然发现 Vulkan 无法在从外部导入 buffer 的同时指定这个 buffer 的行长度( pitch / stride ) 除非用 VK_EXT_image_drm_format_modifier 扩展的数据结构 (但这个 extension 是 Linux only ,而 Windows 上有通过 handle 传递 buffer 的机制
这个导致当 buffer stride 被外部设备引入额外对齐的时候彻底乱套
像 https://gitlab.freedesktop.org/-/project/176/uploads/2d5dba58f380ed2e32708b7f4b33dcbf/%E5%9B%BE%E7%89%87.png 这样(x
(这是 1366x768x32bit 的 buffer 被分配设备 (Verisilicon DC8200 ,需要 128 字节对齐的行)对齐之后的结果
像 https://gitlab.freedesktop.org/-/project/176/uploads/2d5dba58f380ed2e32708b7f4b33dcbf/%E5%9B%BE%E7%89%87.png 这样(x
(这是 1366x768x32bit 的 buffer 被分配设备 (Verisilicon DC8200 ,需要 128 字节对齐的行)对齐之后的结果