マビノギ知識王

MP3ファイルをMMLファイルに変換する方法
リギット_cic 06/12/05 04:54

誰かMP3ファイルをMMLファイルに変換する方法
もしくはその変換ツールを教えてください

キャスリー 例えば・・・。 MP3は昔のテープ。(CDより感覚が掴みやすいため、例としてあげる。) midi・MMLは楽譜と考える。 音そのものが記録されてるものと楽譜が記録されてるものは全然違う。 耳コピーして、それをMMLに書き直すような事をプログラムですることになる。 プログラムだと、どうしても人がするよりもこの辺が融通が利かない。 「はっきり言って使い物にならないので自分で入力したほうがいいと思う。」 06/12/07 14:58
まびー 様の答え
まびー 06/12/05 05:30

MP3ファイルを直接MMに変換する方法及びツールはありません。
 
MP3→midi→MMLという方法ならば一応あるが、再現性はかなり微妙なところ。
はっきり言って使い物にならないので自分で入力したほうがいいと思う。

アケコ 様の答え
アケコ 06/12/14 19:37

MP3→MMLという変換ツールはありません。
 
MP3ファイルは、つまるところ、『音声ファイル』であり、全ての楽器が一つにまとめられてしまっていて、
ギターだけ、ボーカルだけ、と言うように、パート一つだけを取り出すことが困難、もしくは不可能です。
(MMLにするには、最低限、まずパートを分けなくてはいけません。マビノギ演奏なら、
3パートまで打ち込めます。)
また、パートを一つ取り出したところで、音程を認識してMMLに変換するというようなツールも
今のところありません。(音程を認識してMIDIにしてくれるソフトだったら、あるにはありますが、
有償が大半で、精度も高くはありません)
 
一方MIDIは、「どの音を、どのタイミングで、どれだけの長さで…etc.…鳴らす」というような
『データ』ですので、一つの楽器を取り出すことが容易です。
MMLは、MIDIのプログラミング言語の一つと言っても良いようなものなので
(英数字を使ったMIDIのような感じです)MIDI→MMLにすることはできます。
 
なので、どうしてもやるなら、MP3などの音声ファイルから耳コピなりしてMIDIに打ち込み、
そのMIDIをMMLに変換する方法しかありません。MP3→MIDI→MMLという方法です。
 
MIDIからMMLにするツールならこれとか↓
http://www.0ad.jp/~wakyou/garakuta/midimabiml.html
ただし、MIDIのコントロールチェンジなどを整理したり、チャンネル情報など、入れるものをちゃんと
入れないと正しく変換されないようです。
MIDIからMMLに変換するツールは、使い物にならないとは言われてますが、それは、
MIDIに余計な情報が入ってる、もしくは必要な情報が足りないために、正しく変換されてないだけであって、
MIDIの知識がある方なら、かなり便利で使えます。
私はMML打つのが面倒なので、いつもMIDIで打ち込んでから、この変換ツールでMMLにしています…
 
なのでこの方法ならば、MP3からMMLにすることは(MIDIを通すことになるけど)出来ると言えます。

答えの出所 経験から(分からない用語などは、ネット検索してみてください)
cheat 様の答え
cheat 08/11/09 03:39

古い質問だけど、一応。

「楽譜の達人」か「WAV2MID」というソフトを試してみたください。
wavファイルをMIDに変換してくれます。
MP3をWAVに、WAVをMIDIに、MIDIをMMLに変換すれば完成です。
ただ、ボーカルやドラムが入ると、変な楽譜になってしまいます。

楽譜の達人
http://www.pluto.dti.ne.jp/~araki/soft/st.html
WAV2MID
http://www.vector.co.jp/soft/dos/art/se098789.html