返回首页
最新
你好!我想分享一个我正在开发的开源音乐项目。目前已经有很多基于网页的鼓机,但我认为大多数都比较基础(小型固定鼓组、单一模式、没有效果等),所以我构建了一个更先进的版本。
这个应用程序可以在这里访问: [https://maximecb.github.io/groovie](https://maximecb.github.io/groovie)
GitHub 仓库链接: [https://github.com/maximecb/groovie](https://github.com/maximecb/groovie)
我把它命名为 Groovie,值得一提的是,它具有时间轴视图,可以将多达 32 个模式排列成一首歌。它提供了 150 多个样本供你选择。你可以单独调整每一行的声像和音量。它还具有延迟效果以及低通/高通滤波器和摇摆功能。它能够发送 MIDI 时钟信号,以便你可以与硬件同步(仅限 Chrome),最后,它也支持手机和平板电脑。我设计的界面直观,并采用相对标准的设计语言(我讨厌晦涩的用户界面)。
这个应用程序是完全静态的,没有后端,但你可以与他人分享节拍/曲目,因为它们可以以压缩格式编码到链接的哈希部分。它使用多种技巧来尝试缩小数据,因为许多模式是重复的、稀疏的,或者重用之前模式的数据。
由于它是开源的且完全静态,它将永远免费使用。你不需要任何账户来使用它。虽然你不能在应用中上传新的样本,但我非常欢迎对新样本的贡献(拉取请求),但它们必须是公有领域/CC0/不受版权保护的。我希望能获得更多的声乐单音和金属音效。我想到的一个主意是采样一些已经过版权保护的老电影。
对于喜欢与 Claude Code 玩耍的人,我在仓库中添加了一个“制作节拍”的 Claude 技能,它会根据你的描述生成一个编排,并给你一个可分享的链接。如果你将它指向该技能,它可能也能与其他 AI 助手一起工作(未经测试,请告诉我)。
让我知道你的想法。如果有人想分享他们创作的模式,我很乐意将它们作为新的示例添加到自述文件中。
在软件领域,我们将过多的控制权交给了企业和组织。是时候将控制权交回个人手中了。我希望拥有一个我真正可以掌控的操作系统。
大多数现代系统已经变成了由服务器控制的客户端,充斥着各种依赖(如 Gtk4、Qt、Rust、Wayland),并且源代码集中在 GitHub 上。如果你无法审计依赖树,而大公司又控制着源代码,那么这就不再是真正的开源了。
我创建了 OneManBSD 来解决这个问题。它是一个基于 OpenBSD 的系统,运行在一台 2012 年的 ThinkPad L430 上。
视频链接:https://www.youtube.com/watch?v=2wHaoQhXOYY
页面链接:https://bialamusic.com/onemanBSD/
有一段时间,像 Kiro、OpenSpec/SpecKit、Tessl 这样的 SDD 工具似乎将成为编码代理的未来。至少在我看来,这似乎是个好主意,它解决了很多人对编码代理随意发挥而产生的问题。然而,如今看来,所有的 SDD 工具似乎都已经失去了热度,但人们的抱怨依然存在——编码代理仍然经常编写不符合用户要求的代码。难道我们大家都共同决定了“/plan 模式”就足够了吗?