[笔记] 当当音乐人:免费将Midi转化为WAV
这几天新写好的歌曲用MIDI软件把曲子都编辑好成MID文件了。
打开原来安装的MIDI to MP3软件,竟然过期了要注册码。
记得这玩意是个静态注册码,已经懒到不想下个OllyDBG再跟着调试了。
唉,硬盘挂过一次,那个注册码原来是直接和安装文件名写一起的。再者这个软件其实是把MID文件播放一遍,然后从buffer里把raw编码成MP3,效率太低。
算了,果断卸载,到网上找找一劳永逸的方法吧。于是发现了timidity。古董网站都下载不到源代码了,好吧,想代码找github。
https://github.com/geofft/timidity
很好很强大,下载下来
./configure --enable-ncurses --enable-audio=darwin --with-default-output=wav
make
得到了timidity
运行竟然要cfg,然而代码repo里没有例子,网上搜索下吧。哦,需要音乐字体库。那就选一个吧,这个网址给的音乐字体真全啊:https://musescore.org/en/handbook/soundfont。
选了个最大的,音效应该不错吧:
wget http://www.musescore.org/download/fluid-soundfont.tar.gz
好,解压,然后写个cfg:soundfont path/to/fluidr3.sf2
最后 ./timidity -c path/to/conf.cfg -o path/to/output.wav -Ow path/to/input.mid
搞定,以后成曲就可以用它了。让我再编译个ffmpeg把wav转化下。呃,还是直接录歌,用cool editor合成吧,走起。可以去研究音乐搜索了,FFT~
[笔记] 当当音乐人:免费将Midi转化为WAV相关推荐
- python批量音频转格式_python将mp3格式批量转化为wav格式
语音识别无论是接口还是开源的项目,大多情况下都需要将语音格式转化为wav格式. 首先,需要安装pydub库,pip install pydub 就行. 接下来将你需要转化的mp3文件放入文件夹,创建好 ...
- python 将pcm编码文件转化为wav音频文件
将PCM编码的数据转化为wav文件 数据类型 数据转化 原始代码以及文件下载链接 数据类型 首先是测试工具通过声卡采集的测试文本,内容如下 音频数据如下,数据呈现是时域的数值变化 数据转化 pytho ...
- 多种音频文件(.wav, .mp3, .ogg)转化为wav文件,支持分、秒级别切分
多种音频文件(.wav, .mp3, .ogg)转化为wav文件,支持分.秒级别切分 需求:调用python脚本,输入源文件路径.目标路径.切割的时长.切割时长的时间单位,能够将对应路径的源音频文件按 ...
- 学习笔记100—强制免费下载 百度文库等网站上文档 以及客道巴巴文档 教程
一.百度文库,豆丁.丁香.畅享.MBALib.Book118等文库文档下载 用冰点软件,将自己想要下载的链接复制到冰点软件中,即可下载,软件下载链接:http://www.bingdian001.co ...
- php 文档转html格式文件,php学习笔记之将word文档转化为HTML文件
将word文档转化为HTML文件 function wordTohtml($wfilepath) { $word=new COM("Word.Application") or di ...
- 机器学习笔记(2)----“没有免费的午餐”定理
"没有免费的午餐"定理(No Free Lunch Theorem,简称NFL) 先来看一个例子.假设学习算法a基于某种归纳偏好产生了对应于A的模型,学习算法b基于另一种归纳偏好产 ...
- TXT音乐播放器与DirectSound与C++,开发笔记与EXE免费下载(一)
一.前言 之前提到,使用C语言开发TXT音乐播放器.使用PlaySound方法播放wav文件时,无法同时播放多个wav文件:当开始播放下一个wav文件时,之前正在播放的wav文件就会停止,导致音乐播放 ...
- 运维测试工作笔记0004---各种免费开源的测试平台
技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 http://www.luckyframe.cn/book/yhsc/xtgl-28.html 这 ...
- SpringCloud工作笔记057---常用免费数据接口
JAVA技术交流QQ群:170933152 https://www.juhe.cn/
- AR502H-CN开发笔记67:将U盘格式化为FAT32格式
文章目录 前言 一.华为已认证的U盘 二.步骤 1.下载DiskGenus并运行 2.右键选中U盘,选择"格式化当前分区"命令 3.文件系统选择"FAT32"进 ...
最新文章
- mysqldump 导入数据库可能遇到错误
- RDB和AOF速度测试
- 幸福就是有人爱、有事做、有所期待(转)
- SpringBoot2.X + SpringCache + redis解决乱码问题
- 阿里矢量库图标在线链接的使用方法,引入,改变大小与颜色
- js中的几种随机排序方案
- steam链接社区_如何通过Steam链接上的Xbox One控制器启用振动
- [3维影像]360度杯子环绕拍摄
- 马克·扎克伯格(Mark Zuckerberg)的第一幅作品成交价为30,201美元
- IP签名档美化版api源码PHP
- linux删除 grub rescue,删除Ubuntu后 开机grub rescue无法进入BIOS
- 读书笔记 ·《简约至上》第二章 明确认识
- VideoCapture访问网络摄像头
- 过滤器实现用户访问记录日志记录
- 利用Grafana为你的Loki添加告警
- 面试连环炮之Mysql
- 微信公众号开发:如何获取openId(最简单的方式)
- macbook osx10.14版本无法连接easy connect导致无法工作的解决方案
- 中国分离机械产业“十四五”投资规划及发展潜力研究报告2022~2028年
- Android Wear 开发 (一),如何化身BAT面试收割机