neoscore

用代码画出任意乐谱,图形控制随心所欲

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 9 🐛 待处理 15 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 122
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源Python库,BSD-3-Clause许可证,完全免费,无付费版本。

项目预览

neoscore 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类设计创意
开发团队DigiScore
定价模式🏷️完全免费
价格说明开源Python库,BSD-3-Clause许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议BSD-3-Clause
主要语言Python
技术栈/模型generative-art,live-coding,music,music-composition,music-notation,python
GitHub 星标★ 122
上线时间2022-03-11 00:00:00
代码更新2024-06-27
仓库体积4.5 MB
本站数据更新2026-11-07
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

neoscore 是一个基于 Python 的音乐记谱库,采用图形优先(graphics-first)的范式,将音乐符号视为可自由定位的图形对象,而非传统乐谱软件中的固定元素。它解决了传统记谱工具(如 LilyPond)在复杂排版、自定义符号和交互式乐谱生成方面的局限性,允许开发者通过代码精确控制每个音符、连线、文本和图形的位置与样式。核心能力包括:支持 SVG 导出、灵活的坐标系统、与 MusicXML 的互操作、以及面向对象的设计,便于扩展和集成到工作流中。适合需要生成高定制化乐谱的开发者、音乐教育软件或算法作曲项目。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 122

核心亮点

  • 图形优先设计,音符位置和样式可精确到像素级控制
  • 纯 Python 实现,易于集成到现有数据科学或教育项目中
  • 支持 SVG 导出,方便网页展示和印刷出版

不足之处

  • 项目处于早期阶段,API 可能不稳定
  • 文档和示例相对较少,学习曲线较陡
  • 社区规模小,第三方资源稀缺

适用场景

  • 算法作曲生成可视化乐谱
  • 音乐教育软件中的动态乐谱渲染
  • 需要自定义符号或复杂排版的学术研究

替代项目

LilyPond、Music21、Abjad

上一篇:csound-expression

下一篇:vst

同类项目推荐

Avocodo-pytorch 开源

用 GAN 生成无伪影语音,提升 TTS 音质

Avocodo: Generative Adversarial Network for Artifact-free Vocoder

★ 122 2026-08-09
tts-server-go 开源

一键部署,让阅读APP用上微软AI语音听书

微软TTS服务转发,以便在阅读APP中通过网络导入方式收听微软TTS / Edge大声朗读

★ 406 2026-08-09
arguing-robots 开源

在终端里看两个机器人实时吵架,还能听声

Watch and hear macOS robots argue live in your terminal

★ 53 2026-08-09
WaveGrad 开源

用扩散模型快速生成高保真语音波形,一步到位

Implementation of WaveGrad high-fidelity vocoder from Google Brain in PyTorch.

★ 407 2026-08-09
OpenVoice 开源

给一段录音,立刻复刻出同款声音,谁都能当配音员

Instant voice cloning by MIT and MyShell. Audio foundation model.

★ 38171 2026-08-09
MuseMorphose 开源

上传 MIDI,一键转换音乐风格,保留旋律。

PyTorch implementation of MuseMorphose (published at IEEE/ACM TASLP), a Transformer-···

★ 195 2026-08-09
XZVoice 开源

免费开源的桌面TTS工具,一键把文字变成自然语音

Free and open source text-to-speech software

★ 1163 2026-08-09
Irodori-TTS-Server 开源

一键部署 OpenAI 兼容的 TTS 服务,轻松实现语音合成与克隆

OpenAI Text-to-Speech API compatible server for Irodori-TTS

★ 86 2026-08-09