Mindket

Midi Music Generator

新上架第 1 版 · 更新于

概览

用 AI 音乐模型作曲,输出 MIDI,可在浏览器或你自己的电脑上使用。适合想要可编辑的机器作曲的音乐人、爱好者和开发者。

Midi Music Generator 是一款工具包,属于开发类,由 Mindket 上架。可免费获取。当前为第 1 版,最近更新于 。在本页下载,是一个装着它全部文件的 zip 压缩包。这些文件不会自己运行。

速览

你需要
  • 你电脑上的 Python
  • requirements.txt 里列出的 Python 包
  • packages.txt 里列出的系统包,Space 用 apt-get 安装它们
  • huggingface_hub 包,它提供 hf 命令
用在
  • 网页浏览器:打开 Hugging Face 上这个 Space 的页面,无需安装任何东西
  • 装有 Python 的 Windows、macOS 或 Linux:用你下载的副本运行
  • Docker:因为仓库里带有 Dockerfile
先运行
pip install -U huggingface_hub
hf download skytnt/midi-composer --repo-type space --local-dir midi-composer
cd midi-composer

平台

Windows操作系统
macOS操作系统
Linux操作系统
Docker容器

关于

它是什么

Midi Music Generator 是一个处理 MIDI 的 AI 作曲工具,MIDI 是音乐软件使用的音符格式。这个 Space 提到了六个模型,包括 Music-Llama 和 skytnt 的一组 midi-model 文件,其中一个是 J-pop LoRA。

仓库里有 MIDI 模型、分词器和合成器的 Python 文件,还有一个 javascript 文件夹和一个 example 文件夹。

适合谁

适合想要 MIDI 形式的曲调灵感的音乐人和爱好者,也适合想读一读 MIDI 模型怎么搭建的开发者。

行业谁在用怎么用例子
音乐作曲者和制作人获取可以在音乐软件里编辑的旋律灵感生成一段曲子并在编辑器里打开 MIDI
游戏独立开发者制作占位的背景音乐生成几段短曲,在构建里测试
研究音乐 AI 研究者研究 MIDI 语言模型用同一个提示对比提到的几个模型

如果你需要成品音频的母带处理,可以跳过它,因为输出是 MIDI 音符。

用在哪里

  • 网页浏览器:打开 Hugging Face 上这个 Space 的页面,无需安装任何东西
  • 装有 Python 的 Windows、macOS 或 Linux:用你下载的副本运行
  • Docker:因为仓库里带有 Dockerfile
用例谁用得到什么
作一段曲子音乐人一段 MIDI 形式的生成作品
试用示例文件新手自带示例的结果
研究模型开发者MIDI 模型、分词器和合成器的代码

如何设置

  • 你电脑上的 Python
  • requirements.txt 里列出的 Python 包
  • packages.txt 里列出的系统包,Space 用 apt-get 安装它们
  • huggingface_hub 包,它提供 hf 命令
  1. 安装 huggingface_hub 包。
  2. 用 hf 命令下载这个 Space。
  3. 进入下载好的文件夹。
  4. 安装指定版本的 Gradio。
  5. 安装 requirements.txt 里的包。
  6. 用 Python 启动应用的 ONNX 版本。
pip install -U huggingface_hub
hf download skytnt/midi-composer --repo-type space --local-dir midi-composer
cd midi-composer
pip install gradio==5.9.1
pip install -r requirements.txt
python app_onnx.py

如何使用

在浏览器里打开这个 Space 的页面,或者用下面的命令启动你自己的副本。然后用页面上的控件作曲,并试听或保存结果。

python app_onnx.py

示例

你打开 Space,让它作一段曲子。它会生成一段 MIDI 序列,你可以把这段 MIDI 带进自己的音乐软件里编辑或播放。

新手与专家

如果你刚接触 MIDI,先打开页面,用默认设置生成一段短曲。听一听,然后每次只改一个设置,听听区别。

如果你懂这个领域,这个 Space 有两个入口文件,app.py 和 app_onnx.py,其中 ONNX 版本是主文件。它提到了好几个 MIDI 语言模型,所以你可以对比模型的大小和风格。这个 Space 在 Hugging Face 的 GPU 硬件上运行。

  1. 你打开 Space 或运行 app_onnx.py
  2. MIDI 分词器把音符变成词元
  3. 某个提到的模型生成新的音符词元
  4. 结果以 MIDI 形式返回

注意事项

  • 许可证:Space 标注的是 apache-2
  • 运行成本:来源没有提到
  • 触及的数据:你给它的设置和任何 MIDI,以及它提到的六个模型和 Space 里的文件
  • 不适合:成品音频制作,因为输出是 MIDI 形式的音符

README 和文件

README

Midi Music Generator

用 AI 音乐模型作曲,输出 MIDI,可在浏览器或你自己的电脑上使用。适合想要可编辑的机器作曲的音乐人、爱好者和开发者。

由 skytnt 在 Hugging Face 上制作。这些说明是 Mindket 根据它的 Space 页面和 README 写的,应用自己的文件和许可证在 Hugging Face 上。

简介

它是什么:Midi Music Generator 是一个处理 MIDI 的 AI 作曲工具,MIDI 是音乐软件使用的音符格式。这个 Space 提到了六个模型,包括 Music-Llama 和 skytnt 的一组 midi-model 文件,其中一个是 J-pop LoRA。

仓库里有 MIDI 模型、分词器和合成器的 Python 文件,还有一个 javascript 文件夹和一个 example 文件夹。

适合谁:适合想要 MIDI 形式的曲调灵感的音乐人和爱好者,也适合想读一读 MIDI 模型怎么搭建的开发者。

行业 | 谁在用 | 怎么用 | 例子
音乐 | 作曲者和制作人 | 获取可以在音乐软件里编辑的旋律灵感 | 生成一段曲子并在编辑器里打开 MIDI
游戏 | 独立开发者 | 制作占位的背景音乐 | 生成几段短曲,在构建里测试
研究 | 音乐 AI 研究者 | 研究 MIDI 语言模型 | 用同一个提示对比提到的几个模型

如果你需要成品音频的母带处理,可以跳过它,因为输出是 MIDI 音符。

用在哪里:

  • 网页浏览器:打开 Hugging Face 上这个 Space 的页面,无需安装任何东西
  • 装有 Python 的 Windows、macOS 或 Linux:用你下载的副本运行
  • Docker:因为仓库里带有 Dockerfile
用例 | 谁用 | 得到什么
作一段曲子 | 音乐人 | 一段 MIDI 形式的生成作品
试用示例文件 | 新手 | 自带示例的结果
研究模型 | 开发者 | MIDI 模型、分词器和合成器的代码

如何设置:

  • 你电脑上的 Python
  • requirements.txt 里列出的 Python 包
  • packages.txt 里列出的系统包,Space 用 apt-get 安装它们
  • huggingface_hub 包,它提供 hf 命令
  1. 安装 huggingface_hub 包。
  2. 用 hf 命令下载这个 Space。
  3. 进入下载好的文件夹。
  4. 安装指定版本的 Gradio。
  5. 安装 requirements.txt 里的包。
  6. 用 Python 启动应用的 ONNX 版本。
pip install -U huggingface_hub
hf download skytnt/midi-composer --repo-type space --local-dir midi-composer
cd midi-composer
pip install gradio==5.9.1
pip install -r requirements.txt
python app_onnx.py

如何使用:在浏览器里打开这个 Space 的页面,或者用下面的命令启动你自己的副本。然后用页面上的控件作曲,并试听或保存结果。

python app_onnx.py

示例:你打开 Space,让它作一段曲子。它会生成一段 MIDI 序列,你可以把这段 MIDI 带进自己的音乐软件里编辑或播放。

新手与专家:如果你刚接触 MIDI,先打开页面,用默认设置生成一段短曲。听一听,然后每次只改一个设置,听听区别。

如果你懂这个领域,这个 Space 有两个入口文件,app.py 和 app_onnx.py,其中 ONNX 版本是主文件。它提到了好几个 MIDI 语言模型,所以你可以对比模型的大小和风格。这个 Space 在 Hugging Face 的 GPU 硬件上运行。

你打开 Space 或运行 app_onnx.py
MIDI 分词器把音符变成词元
某个提到的模型生成新的音符词元
结果以 MIDI 形式返回

注意事项:

  • 许可证:Space 标注的是 apache-2
  • 运行成本:来源没有提到
  • 触及的数据:你给它的设置和任何 MIDI,以及它提到的六个模型和 Space 里的文件
  • 不适合:成品音频制作,因为输出是 MIDI 形式的音符

Hugging Face 上的数据(2026年11月13日)

  • 点赞:604
  • 构建方式:gradio
  • 许可证:apache-2.0

链接

  • Space:https://huggingface.co/spaces/skytnt/midi-composer
  • 文件:https://huggingface.co/spaces/skytnt/midi-composer/tree/main

试用

在浏览器里打开这个 Space,或在它的页面上把它复制到你自己的 Hugging Face 账号。这个工具包里没有会自己运行的东西。

文件
README.md  4 KB

1 个文件,共 4 KB,以 zip 压缩包下载。

更新内容

  • 第 1 版 · 2026-11-12

同类产品对比

同一分类里与本产品共有标签最多的已上架 Hugging Face Space。

产品点赞构建方式许可证最近更新
Midi Music Generator 本页604gradioapache-2.0
FLUX.1 [dev]共有 gradio9,583gradiomit
InstantID共有 gradio3,659gradioapache-2.0
Chat With Janus-Pro-7B共有 gradio2,036gradiomit
PhotoMaker共有 gradio1,960gradioapache-2.0
Z Image Turbo共有 gradio1,940gradioapache-2.0
数据为 Mindket 在 2026-11-12 读取的数值。

评价

还没有评分

写评价

还没有评价。

Mindket 的更多商品

查看 Mindket 的全部商品

upscaler

uwg · 工具包

收录来自 OpenModelDB 社区的一组图像放大模型,适合想在自己电脑上用 AI 放大低分辨率图片的人。

新上架

Pixel Art XL

nerijs · 工具包

一个用于 Stable Diffusion XL 的像素画风格附加模型,把文字提示词变成像素风图片,并可搭配 LCM LoRA 加快运行。适合游戏开发者、设计师和爱好者。

新上架

VibeVoice-1.5B

microsoft · 工具包

把书面对话变成最多四位说话人、约 90 分钟的语音,是微软开放的文字转语音模型,适合研究英语和中文的播客式对话。

新上架

开发类的相似商品

查看开发类的全部商品

voicetut-egyptian-tashkeel

masterofaudio2077 · 工具包

朗读埃及阿拉伯语文本,并遵循你写进文本的短元音符号。这是 VoiceTut-TTS 的微调版,保留它的 19 个内置声音和声音克隆,适合应用开发者、旁白配音者和教师。

新上架

Meta-Llama-3.1-8B-Instruct-AWQ-INT4

hugging-quants · 工具包

以 4 位 AWQ 形式运行 Meta 的 Llama 3.1 8B Instruct 聊天模型,只需约 4 GiB 的 GPU 空闲显存来放权重。适合想要紧凑多语言聊天模型的开发者。

新上架

Ru-Jev

besktech · 工具包

根据上下文和一组选项,给出是非、选择或等级题的概率,以俄语为先。可在普通 CPU 上运行,适合把数据留在内部的团队。

新上架