音频插件设计师福利:VybeCode DSP 免费送出 StripKit 开源插件 GUI 设计工具
VybeCode DSP推出了一款专为音频插件开发者设计的开源工具:StripKit,该软件用于创建设计音频插件GUI动画。
StripKit是一款音频插件GUI动画设计软件,用户只需导入一张控件的透明PNG图片,无论是旋钮、推子、滑块还是电平表,软件就能自动生成音频插件界面用于动画的完整序列帧图,每一帧都经过精确旋转、超采样处理,在任何分辨率下都保持清晰锐利,并且帧与帧之间完美对齐。
音频插件界面通常采用Filmstrip序列帧图的方式来驱动控件动画,一张细长的PNG图片从上到下依次排列着控件的每一帧画面,插件需要显示参数值N时,就调用第N帧。如果手动制作这种序列图,设计师得把旋钮一帧一帧地旋转到位、保证每一帧都像素级对齐,再分别导出普通和高清版本,过程枯燥、重复又容易出错。StripKit可以在几秒钟内自动完成这一切。
StripKit的开发者们表示:
“每个插件开发者都曾耗费一整晚,在图像编辑器里一帧一帧地挪动旋钮,而StripKit彻底解决了这个痛点。随着0.7.0版本新增的代码导出功能,它还进一步满足了用户的需求。从一张单独的图稿出发,就能得到一个完全动画化、可以直接接入使用的控件,无需手写加载代码。我们把它免费开源,是因为这类素材工具应该是行业的基础设施,而不应该成为一道付费墙。”
每次导出时,StripKit能一并生成针对目标框架的、可直接粘贴的加载代码,完全省去手动连接的工作。StripKit内置了四个目标框架,针对JUCE框架可生成LookAndFeel序列帧滑块或电平表组件;针对CSS与HTML可生成一个自包含的、带有0–1值设置器的background-position精灵图;针对iPlug2框架可生成IBKnobControl、IBSliderControl或IBitmapControl控件;针对HISE框架则可生成一个ScriptPanel绘制例程。用户可以实时预览代码片段并一键复制到剪贴板,也可以勾选所需的目标框架,让StripKit在导出PNG文件的同时为每个目标框架单独生成一个代码文件。
StripKit为旋钮增加了一个可选的Serum或Vital风格的填充弧。这个填充弧被直接映射到每一帧旋钮画面中,会随旋钮转动而实时跟踪参数值。用户可以自由设置它的半径、粗细、颜色、圆头或平头端点、是否显示暗淡的轨道背景、双色渐变扫掠效果以及发光效果。
StripKit采用MIT许可证发布,永久免费用于个人和商业用途。完整源代码公开在GitHub上,欢迎所有人贡献代码、报告缺陷或提出新功能需求。公开的路线图已经列出后续计划,包括图层感知动画、更多代码导出目标如React网页组件以及Unity或Godot引擎的支持,还有面向网页与动画的导出功能。
StripKit只支持Windows系统,免费下载:https://github.com/Vybecode-LTD/stripkit
转载新闻请注明出自 Midifan.com