# Music Generator
画像を読み込んで, その画素情報から音楽を自動生成します.
Demo: http://nodaguti.usamimi.info/test/MusicGenerator/MusicGenerator.html
:warning: 古い [Audio Data API](https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Introducing_the_Audio_API_Extension)
を使って作られたため, Firefox 28 **以下** でしか動作しません.
## 仕組み
画像を左上から右下に向かって走査し, 各画素から RGBA の情報を取り出して指定された数式に基づき以下の値を決定し, 音を作ります.
- Frequency (default: `Math.floor((R+G+B) / 3) + 100`)
- Sound Length (default: `(R+G)/1000`)
- Envelope (default: 0)
- Type of wave: Sin, Square, Triangle, Sawtooth (default: Sin wave)
没有合适的资源?快使用搜索试试~ 我知道了~
MusicGenerator:从图像文件生成音乐
共3个文件
js:1个
html:1个
md:1个
需积分: 15 3 下载量 155 浏览量
2021-05-29
07:26:21
上传
评论
收藏 6KB ZIP 举报
温馨提示
音乐发生器 读取图像并根据像素信息自动生成音乐。 演示: : :warning:它是使用旧的创建的,因此它仅适用于 Firefox 28 及更低版本。 这个怎么运作 从左上到右下扫描图像,从每个像素中提取RGBA信息,根据指定的公式确定以下值,并创建声音。 频率(默认: Math.floor((R+G+B) / 3) + 100 ) 声音长度(默认: (R+G)/1000 ) 信封(默认值:0) 波形类型:Sin、Square、Triangle、Sawtooth(默认:Sin 波)
资源详情
资源评论
资源推荐
收起资源包目录
MusicGenerator-master.zip (3个子文件)
MusicGenerator-master
jsdeferred.js 9KB
MusicGenerator.html 5KB
README.md 771B
共 3 条
- 1
苏咔咔
- 粉丝: 26
- 资源: 4706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0