プロが教える店舗&オフィスのセキュリティ対策術

smafYAMAHAページで公開されている、1~10秒のサンプルMIDIデータがあります。長さだけ変えて20秒の長さのものなど作りたいのですが、どうすればいいでしょうか?
よろしくおねがいします。

A 回答 (4件)

Format1をFormat0に変換するソフトを見つけたので確認して下さい。




■ソフト名:ExSMF

ExSMFはSMF Formatの変換をしたり、ファイルに埋め込まれたSMF(標準MIDIファイル)を抽出したり、1つのトラックにチャンネルが複数あるデータを展開して1トラック1チャンネルになるようにするためのツールです。

【用途】

・SMF Format1をFormat0に変換する。
・SMF Format0をFormat1に変換する。
・1つのトラックにチャンネルが複数あるSMF Format1を1トラック1チャンネルになるように展開する。
・SMFが埋め込まれたファイルからSMFを抽出する。
・Macバイナリヘッダを取り除く。

参考URL:http://www.vector.co.jp/soft/win95/art/se071581. …
    • good
    • 0
この回答へのお礼

できました!何度も何度も答えてくださり、ありがとうございました。
どうぞポイントを受け取ってください!

お礼日時:2002/06/21 00:08

状況が少しわかってきました。


携帯電話用のMIDIフォーマット「SMAF」を標準MIDIフォーマット「SMF」に変換したいという事ですね。

erestさんがやりたい事は次でよろしいでしょうか。
1.「SMAF」から「SMF」へ変換。
2.「SMF」のデータを20秒に変更。
3.「SMF」から「SMAF」へ変換。
4.20秒の「SMAF」を携帯で聞く。

「SMAF」は、知らなかったので少し調べてみたのですが問題が有ります。
「SMF」から「SMAF」へ変換するTOOLは有るのですが
「SMAF」から「SMF」へ変換するTOOLを見つける事が出来ませんでした。
もしかすると無いかもしれません。

現状で、erestさんのやりたい事を行なうには次の3つの可能性があります。
1.上記1~4に書いた方法。但し、「SMAF」から「SMF」へ変換するTOOLが無ければ無理。
2.「SMAF」を直接20秒に修正する。その為には、楽曲制作ツール(コンバータアプリケーション)を手に入れる。(ダウンロード)← 調べた所では、かなりわかりづらいTOOLのようです。
  ※「SMAF」を勉強しなければならないので、大変だと思いますが一番確実な方法です。
3.「SMF」から「SMAF」へ変換する。
  この場合には、SMFを作成する為に楽譜が必要になります。
  「SMAF」のビュアーを手に入れる必要が有ります。(ダウンロード)

わからない事がありましたら質問して下さい。

参考URL:http://smaf.yamaha.co.jp/smaf1.html

この回答への補足

たびたびありがとうございます。
携帯→パソコンは必要ではなくて、
パソコンでmidiとwavからmmfを作るのが、やりたいことです。(そのためのツール(コンバータアプリケーション)はもうyamahaからダウンロードして、実際に使っているのですが。)
smafのページで、wavを鳴らすためのサンプルmidiが提供されているのですが、それは1秒、1.5秒・・・10秒までのmidiしかありません、なので、cherryというソフトを使って10秒のものをコピペ編集して、20秒にしました。cherryでは、Format1のものしか出力できないらしく、しかしmidiがFormat0でないと、yamahaのソフトでは動かないため、Format1のものをFormat0にしたいのです。(Format1とかFormat0とかいうのは、ほかの人に教えてもらった事項なので、自分はよくわからないのですが・・・)
いかがでしょうか?

補足日時:2002/06/20 14:36
    • good
    • 0

ダウンが可能で著作権がフリーならシーケンサーソフトで編集すれば良いです


単純な繰り返しなら 全てをコピーして うしろに貼り付けると2倍の長さになります
    • good
    • 0
この回答へのお礼

どうもありがとうございました。その後のフォーマット変換がわからなかったみたいです。

お礼日時:2002/06/21 00:07

>1~10秒のサンプルMIDIデータがあります。


>長さだけ変えて20秒の長さのものなど作りたい

意味がわかりません。

■テンポを遅くして20秒にする事でしょうか?
1秒のサンプル → 20分の1のスピードで演奏し20秒
10秒のサンプル → 2分の1のスピードで演奏し20秒

■それとも、同じフレーズを繰返し演奏するのでしょうか?
1秒のサンプル → 20回繰返し20秒
10秒のサンプル → 2回繰返し20秒

■それとも別の事を言っているのでしょうか?

この回答への補足

説明不足ですみませんでした。
同じフレーズを繰り返し演奏するほうです。
cherryというソフトを使いましたが、実際に使用するソフトのほうでは、format0じゃないといけないらしいのです。
よろしくおねがいします。

補足日時:2002/06/20 09:03
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!