Repolode
andrewfader

andrewfader/blokkily

实验性的基于样式(pattern)的数字音频工作站,支持跟踪器、钢琴卷帘和步进网格三种编辑方式。

可替代:Ableton LiveFL Studio

Star
86
Fork
3
未关闭 Issue
0
最近提交
前天

这是什么?

Blokkily 是一款实验性的数字音频工作站,以“样式”(pattern)为核心。同一个样式可以在跟踪器、钢琴卷帘或步进网格中编辑,再把多个样式排列到多轨时间线上。

它支持加载 CLAP、VST3 和 LV2 乐器插件,也支持 SoundFont 乐器和内置采样器。混音部分包含插入效果、发送与返回、侧链和自动化,播放和导出时会补偿插件延迟。音频可导出为 WAVE、MP3 或 Ogg Vorbis,乐曲也能以标准 MIDI 文件、MusicXML 或 DAWproject 格式交换。

项目还提供 MCP 接口,让智能体可以控制正在运行的程序;同时内置 LLM 作曲助手,生成的乐句需经用户确认后才会应用。Linux、Windows 和 macOS 都有预编译安装包,从源码构建需要 CMake、Qt 6 及若干音频库。

核心功能

  • 01同一样式可在跟踪器、钢琴卷帘或步进网格中编辑。
  • 02支持 CLAP、VST3、LV2 和 SoundFont 乐器,并内置采样器。
  • 03在多轨时间线上排列样式和音频片段,支持速度变化。
  • 04提供内置效果、发送与返回、侧链和自动化混音功能。
  • 05音频可导出为 WAVE、MP3 或 Ogg Vorbis,并支持 MIDI、MusicXML 和 DAWproject 交换。

适用场景

  • 用跟踪器式工作流快速草拟芯片音乐或电子音乐样式。
  • 在多轨时间线上把循环和片段编排成完整歌曲。
  • 在基于样式的工程中调用 CLAP 或 VST3 合成器与效果器。
  • 通过 DAWproject 与 Bitwig Studio、Cubase 等其他 DAW 交换编排内容。

快速上手

  1. 1

    使用子模块克隆仓库(JUCE 和 CLAP 头文件已内置)

  2. 2

    使用 CMake 配置构建

    cmake -S . -B build -G Ninja
  3. 3

    构建项目

    cmake --build build
  4. 4

    运行 Blokkily

    ./build/blokkily

使用前须知

  • Blokkily 仍处于实验阶段,MPE 支持因乐器格式而异。
  • 片段拉伸链接了 Rubber Band,除非购买商业授权,否则其采用 GPL 许可,构建的二进制文件也受 GPL 约束。
  • 在 Linux 上,插件编辑器窗口需要 X11,或借助 XWayland 的 Wayland,或插件自身的 Wayland 支持。
  • macOS 安装包为临时签名且未经公证,首次启动会被系统阻止。

标签

常见问题

blokkily 是什么?
实验性的基于样式(pattern)的数字音频工作站,支持跟踪器、钢琴卷帘和步进网格三种编辑方式。 Blokkily 是一款实验性的数字音频工作站,以“样式”(pattern)为核心。同一个样式可以在跟踪器、钢琴卷帘或步进网格中编辑,再把多个样式排列到多轨时间线上。
blokkily 可以免费使用吗?用的什么许可证?
blokkily 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
blokkily 还在维护吗?
活跃维护中。blokkily 最近一次提交是在 2026年10月18日。
blokkily 适合用来做什么?
用跟踪器式工作流快速草拟芯片音乐或电子音乐样式。 在多轨时间线上把循环和片段编排成完整歌曲。 在基于样式的工程中调用 CLAP 或 VST3 合成器与效果器。 通过 DAWproject 与 Bitwig Studio、Cubase 等其他 DAW 交换编排内容。
blokkily 怎么安装和运行?
使用子模块克隆仓库(JUCE 和 CLAP 头文件已内置) 使用 CMake 配置构建: cmake -S . -B build -G Ninja 构建项目: cmake --build build 运行 Blokkily: ./build/blokkily
在哪里获取 blokkily?
源代码和安装说明在 GitHub 上:https://github.com/andrewfader/blokkily

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目