# mml2beep
Converts MML to beep music score. 转换MML乐谱到beep谱
MML(Music Macro Language)是一些在线游戏(如洛奇)的乐谱代码
beep谱指以`[频率, 持续时间]`表示一个音符的乐谱,用于蜂鸣器播放音乐
## 用法
```
usage: mml2beep.py [-h] [-t TRACK] [-f {json,cpp}] mml_file beep_file
转换MML乐谱到beep谱
positional arguments:
mml_file 输入的MML文件,格式为txt
beep_file 输出的beep文件路径。其中第一个数为频率(Hz),如果为0则表示延时。第二个数为持续时间(ms)
optional arguments:
-h, --help show this help message and exit
-t TRACK, --track TRACK
输出第几个音轨,默认为1
-f {json,cpp}, --format {json,cpp}
输出格式,默认为json
```
## 链接
* [MML语法参考](https://mabinogi.fws.tw/ac_com_annzyral.php)
* [获取MML乐谱](https://mabinogi.fws.tw/ac_comproser.php)
没有合适的资源?快使用搜索试试~ 我知道了~
基于51单片机实现的播放音乐
共34个文件
c:6个
py:4个
uvproj:3个
0 下载量 30 浏览量
2024-06-17
17:52:43
上传
评论
收藏 432KB ZIP 举报
温馨提示
# c51-play-music 51单片机播放音乐 ## 编译方法 ### 蜂鸣器 1. 将mml2beep-master放到`scripts/beep.json` 2. 运行`scripts/tone_to_loop_count.py` 3. 编译`beep/beep.uvproj` ### DA转换 1. 将音频文件剪辑到大约10秒,重采样到大约5000Hz采样率,保存到`scripts/flower dance.wav` 2. 运行`scripts/wav_to_code.py` 3. 编译`dac/dac.uvproj` ### PWM 1. 将音频文件剪辑到大约10秒,重采样到大约5000Hz采样率,保存到`scripts/flower dance.wav` 2. 运行`scripts/wav_to_pwm.py` 3. 编译`pwm/pwm.uvproj`
资源推荐
资源详情
资源评论
收起资源包目录
基于51单片机实现的播放音乐.zip (34个子文件)
c51-play-music-master
.gitattributes 66B
LICENSE 1KB
dac
电路图.png 79KB
dac.uvopt 54KB
dac.uvproj 13KB
music_data.c 194KB
music_data.h 90B
main.c 481B
beep
beep.uvopt 54KB
电路图.png 44KB
music_data.c 6KB
music_data.h 91B
beep.uvproj 13KB
main.c 468B
.gitignore 1KB
pwm
电路图.png 76KB
pwm.uvproj 13KB
music_data.c 194KB
pwm.uvopt 54KB
music_data.h 139B
main.c 792B
README.md 556B
scripts
wav_to_pwm.py 2KB
flower dance.wav 94KB
tone_to_loop_count.py 2KB
mml2beep-master
sample_play.cpp 622B
.gitattributes 66B
LICENSE 1KB
canon_mml.txt 1KB
mml2beep.py 14KB
.gitignore 1KB
README.md 978B
beep.json 7KB
wav_to_code.py 2KB
共 34 条
- 1
资源评论
小蜜蜂vs码农
- 粉丝: 2400
- 资源: 287
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 零基础入门计算机图形学必不可少的在线网络公开课,手把手教您现代 OpenGL 的点点滴滴,构建爆款游戏引擎 基于 OpenGL 的 3D 游戏引擎,开发出爆款开源游戏
- 基于JavaFX的UI组件库-含常用的UI组件-快速构建JavaFX应用程序界面+使用说明.zip
- 基于Java和Kotlin的炉石传说自动化脚本项目源码+说明文档.zip
- 基于Laravel开源免费的自媒体商城博客CMS企业建站系统
- 实习日报12.2.docx
- GO语言基础、学习笔记、项目规范.zip
- 免费功能一定要安装(安装上不用管)_sign.apk
- Goutte,一个简单的 PHP Web 爬虫.zip
- JAVA的Springboot个人博客系统源码带本地搭建教程数据库 MySQL源码类型 WebForm
- 2024-12-2 二阶问题(复杂区域)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功