infinite_gnossienne

让萨蒂的经典钢琴曲无限流淌,永不停歇。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 6 🐛 待处理 2 👀 关注 4
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 103
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

infinite_gnossienne 项目界面预览图
图片来源:项目官网

项目数据

分类设计创意
开发团队mouse-reeve
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型classical-music,erik-satie,generative-art,markov-chain,music,soundfont,tracery,vexflow
GitHub 星标★ 103
上线时间2018-10-30 00:00:00
代码更新2026-02-20
仓库体积2.0 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

infinite_gnossienne 是一个用 JavaScript 实现的生成式音乐项目,它基于 Erik Satie 的经典钢琴曲《Gnossiennes No. 1》进行无限变奏。该项目通过算法将原曲的旋律、和声与节奏模式进行重组和延展,生成永不停歇的、风格统一的音乐流。它解决了传统音乐播放有终点的局限,为听众提供持续不断的、带有冥想氛围的听觉体验。核心能力包括对原曲音乐结构的解析、随机化生成逻辑以及基于 Web Audio API 的实时音频渲染。用户可以在浏览器中直接体验,并可作为背景音乐或创作灵感源。项目代码结构清晰,适合对生成音乐和算法作曲感兴趣的开发者学习与扩展。

Star 增长趋势

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

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

技术标签

核心亮点

  • 基于经典名曲改编,音乐性有保障,听感不突兀
  • 纯前端实现,无需后端,打开网页即可聆听
  • 算法生成逻辑简洁,易于理解二次开发

不足之处

  • 音乐变奏的随机性可能导致部分片段重复感较强
  • 缺乏可视化界面或交互控制,功能较为单一
  • 文档/社区待观察

适用场景

  • 作为冥想或专注时的背景音乐
  • 用于生成音乐算法的教学示例
  • 为创意编程或艺术项目提供音乐素材

替代项目

Tone.js、Magenta.js、Generative.fm

上一篇:Voice-synthesis

下一篇:party-mode

同类项目推荐

murf-python-sdk 开源

一行代码,让 Python 应用开口说话

Python sdk for Murf text to speech API

★ 109 2026-08-09
tiktok-tts 开源

在浏览器里一键生成 TikTok 风格配音,下载即用

Generate TikTok Text-to-Speech voices in your browser

★ 421 2026-08-09
MimicMania 开源

输入文本,克隆你的声音,秒出语音

MimicMania is a web application that allows you to generate speech and clone voices ···

★ 61 2026-08-09
pattrns 开源

用代码写节奏,实时生成音乐序列

Experimental imperative-style music sequence generator engine

★ 271 2026-08-09
deepvoice3_pytorch 开源

用 PyTorch 复现百度 Deep Voice 3,快速训练文本转语音模型

PyTorch implementation of convolutional neural networks-based text-to-speech synthes···

★ 1976 2026-08-09
Matcha-TTS 开源

用流匹配让语音合成又快又自然,一步生成不卡顿

[ICASSP 2024] Matcha-TTS: A fast TTS architecture with conditional flow matching

★ 1370 2026-08-09
sea-g2p 开源

快速搞定印尼语、泰语、越南语文本转音素,助力 TTS 更地道。

Fast multilingual text-to-phoneme converter for South East Asian languages.

★ 118 2026-08-09
PolyLangVITS 开源

一个模型搞定中英日韩语音合成,开箱即用

Multi-speaker Speech Synthesis Using VITS(KO, JA, EN, ZH)

★ 75 2026-08-09
FunCodec 开源

把音频变成高质量 token,让 TTS 和音乐生成更简单

FunCodec is a research-oriented toolkit for audio quantization and downstream applic···

★ 449 2026-08-09