OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

Webaudio-mod-player:用HTML5音频接口播放mod音乐文件


分享到


分类 JS开源   关键字 开源   发布 ourjs  1418173984568
注意 转载须保留原文链接,译文链接,作者译者等信息。  
注* Module文件(MOD) MOD在90年代声卡流行时风光了一阵子。听MIDI无法原音重现, 但听MOD可以. 原因是MOD文件除了存放音符外, 还把乐器的音色也放进去. 如果你不满意自己的乐器, 甚至可以很简单的借用他人的乐器音色来编曲或作曲.MOD可说是穷人作曲家最便宜的作曲机器, 不需买贵重的MIDI键盘, 只要一台PC, 即可编出曲子。[摘自 Wiki ]; mod(或mdi)音乐文件。 

Webaudio-mod-player使用HTML5的音频接口实现了一个MOD文件的播放器,MOD音乐文件一般非常小巧,仅有几十K左右,目前还有一批玩MIDI的电脑音乐人的聚会,如上海迷笛音乐节。


这是使用JavaScript和网络音频API实现的Protracker module(MOD)播放器。它支持标准4通道的Amiga Protracker Module,以及6-和8-通道PC FastTracker Module。通过mod.dope("28CH"),多通道Module也可以工作,此功能还没有全面测试。


你可以在这里测试这个播放器:

http://mod.haxor.fi/

该播放器支持大多数Protracker效果,包括“LED过滤器”命令。

你可以将这个测试网站安装在自己的服务器上,从文档根目录复杂并编辑+重命名example.htaccess来匹配您的域名。然后在index.php下创建一个创建一个“MODS”目录,结构是这样的(注意大小写!):

MODS
MODS/ Mantronix_and_Tip
MODS/ Mantronix_and_Tip/ mod.overload
MODS/ mod.saf


项目地址 https://github.com/jhalme/webaudio-mod-player



这里还有一个在线编辑播放MIDI音乐的网站,不过没有开源: http://onlinesequencer.net/


社区评论 ( Beta版 )
OnceDoc 您自己的企业内容管理系统——文档、流程、知识库、报表、网盘All In One

访问404页面,寻找丢失儿童
 热门文章 - 分享最多
  1. NodeJS就是癌症[2011]
  2. NodeJS会是昙花一现吗?
  3. 提高NodeJS网站的安全性:Web服务器防黑客攻击技巧
  4. JavaScript的设计缺陷?浮点运算:0.1 + 0.2 != 0.3
  5. 2015年的JavaScript:Angular之类的框架将被库取代
  6. 什么是IndexedDB:Web离线数据库入门简介及基础教程
  7. HTML5的TCP和UDP Web Socket API草案定稿
  8. 基于HTML5和JavaScript实现的Winamp MP3播放器
  9. Node.JS编码规范指南教程:教你优雅地写JavaScript代码
  10. 一些你不知道的JavaScript Console调试命令
  11. 用 OnceAir 搭建个人Git/Svn/照片备份服务器,每年电费7块钱

 相关阅读 - JS开源
  1. HexGL用HTML5和WebGL实现的3D赛车游戏
  2. CSS3动画效果速查参照表
  3. LokiJS:用JavaScript实现的面向文档的内存数据库
  4. 基于HTML5和JavaScript实现的Winamp MP3播放器
  5. Walkway用简单的方法为SVG元素添加动画效果
  6. 15个最好用的Node.JS后端框架
  7. 将GO编绎成JavaScript,用GO语言来写前端代码
  8. JuliusJS: 基于JavaScript的在线语音识别库
  9. PathFinding.js: 基于JavaScript的开源智能寻路算法库
  10. 了不起的Node.JS和前端资源:一些有用的资源列表

 关键字 - 开源
  1. HTML5相关格式转换提供商对比—选择困难户的专属福利来啦!
  2. Mongoose学习参考文档——基础篇
  3. 使用NodeJS搭建邮件自动发送服务器
  4. NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux上zip相关命令
  5. 今天的你吃鸡了吗
  6. 几款开源的图形化Redis客户端管理软件
  7. HexGL用HTML5和WebGL实现的3D赛车游戏
  8. Docker究竟是什么,为什么这么流行,它的优点和缺陷有哪些?
  9. 15个最好用的Node.JS后端框架
  10. Node.JS与USB接口通信:检测U盘/移动硬盘插拔事件和发送接数据

 欢迎订阅 - 技术周刊

我们热爱编程, 我们热爱技术; 我们是高端, 大气, 上档次, 有品味, 时刻需要和国际接轨的码农; 欢迎您订阅我们的技术周刊; 您只需要在右上角输入您的邮箱即可; 我们注重您的隐私,您可以随时退订.
加入我们吧! 让我们一起找寻码农的快乐,探索技术, 发现IT人生的乐趣;


 关注我们

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号