4 个版本 (重大变更)
0.6.0 | 2023 年 9 月 21 日 |
---|---|
0.5.0 | 2023 年 9 月 20 日 |
0.4.0 | 2023 年 9 月 20 日 |
0.3.0 | 2022 年 10 月 20 日 |
#738 在 音频
260KB
6K SLoC
makepad-example-ironfish
概述
这是 Ironfish,Makepad 框架的第一个完整示例应用程序。它由 This Is Not Rocket Science 在 MIT 许可下开发。
Ironfish 是一个功能丰富的合成器,包括
- 各种高级振荡器类型(例如谐波和超锯齿波)
- 常见的过滤器
- 多个效果(例如延迟、混响和比特率压碎器)
- MIDI 支持
- 可演奏的屏幕键盘
- 实时音频可视化
- 有趣的网格序列器
该应用程序展示了 Makepad 框架的以下功能
- 布局系统
- 可定制的控件
- 跨平台支持(Ironfish 在桌面、移动和 Web 上运行,并利用 AudioWorklets)
- Makepad 应用程序的下载体积小,这使得合成器在浏览器中的加载速度几乎与桌面相同
- 框架的共享内存 Wasm 功能
- 甚至可以流畅地运行复杂的重负载应用程序
安装说明
要安装和运行 Ironfish,只需运行以下命令
cargoinstall makepad-example-ironfish; makepad-example-ironfish
联系方式
如果您有任何问题/建议,请随时通过我们的 Discord 频道联系我们:https://discord.com/invite/urEMqtMcSd=
依赖项
~15–22MB
~163K SLoC