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音频

MIT/Apache

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