Skip to content

dimpurr/musejourney

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

MuseJourney - 交互式乐理教程

MuseJourney 是一个专注于和声学等音乐理论知识的交互式乐理教程平台。通过网页 MIDI 技术,提供直观、可视化的音乐理论学习体验。

项目特点

  • 🎹 交互式钢琴键盘与 MIDI 设备支持
  • 🎵 动态乐谱显示与音乐理论可视化
  • 🔊 实时音频合成与播放
  • 📚 系统化的和声学课程内容
  • 🎯 针对性的听力训练与练习
  • 💡 直观易用的用户界面

技术栈

  • Next.js + TypeScript + Tailwind CSS
  • Web MIDI API
  • Tone.js (音频处理)
  • Tonal.js (音乐理论)
  • Vexflow (乐谱渲染)

开发状态

项目目前处于规划与初始开发阶段。

文档

开发计划

  1. 完成项目规划与技术选型
  2. 搭建基础项目架构
  3. 实现核心 MIDI 与音频功能
  4. 开发基础 UI 组件
  5. 实现初始课程模块
  6. 进行用户测试与迭代

贡献

项目处于早期阶段,欢迎对音乐教育和 Web 音频技术感兴趣的开发者参与贡献。

许可

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages