midi2audio 安装(Mac)

midi2audio

midi2audio可将MIDI转换为audio,支持wav和flac格式。github地址:https://github.com/bzamecnik/midi2audio

 

安装步骤

1 安装CMake

具体见其它教程

 

2 安装 FluidSynth

github地址:https://github.com/FluidSynth/fluidsynth

  • 用以下命令安装requirements
brew install fluidsynth pkg-config
  • 安装Xcode
  •  执行以下命令进行安装
$ cd fluidsynth-x.y.z/
$ mkdir build
$ cd build
$ cmake ..
$ make install
  • 用pip安装midi2audio
pip install midi2audio

 

midi2audio的使用

from midi2audio import FluidSynth

# 使用默认的sf2音色库创建
fs = FluidSynth()
# 可以自定义使用其它sf2音色库创建
fs = FludiSynth('custom_sound_font.sf2')

# 播放midi
fs.play_midi('input.mid')


# 将midi转换为audio(wav or flac)
fs.midi_to_audio('input.mid', 'output.wav')
fs.midi_to_audio('input.mid', 'output.flac')

附上一个sf2音色库地址:http://www.cnkeyboard.com/bbs/forum.php?mod=viewthread&tid=164153&page=1

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值