• ベストアンサー

Hydrogen 0.9.4ドラムマシン→MIDIで音が変わってしまう

ドラムマシンHydrogen 0.9.4を使用しています。 MIDI形式、WAVE形式に出力可能とのことなのですが、 WAVEはエラー(問題が発生しました→ソフト強制終了)が出てしまい、 MIDIは変換できるのですが、 全然使っていないカウベルやツリーチャイム(後者はおそらくソフトのなかに搭載されてない音)になってしまい ドラムの音がちっともしません。リズムもめちゃくちゃです。 バスドラム+スネア→カウベルなどのように勝手に別の信号に読み替えられているのかなとは思ったのですが直しようがなく困っています。 解決策はありますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#115905
noname#115905
回答No.3

こんにちは。 Hydrogen 0.9.4のWindows版を使用しています。 とてもわかりやすいインターフェイスの製品ですよね。 HydrogenのMIDI出力には幾つかバグがあって、正常なファイルが出力されないです。 (ノートナンバーがどんどん加算された値で出力されるなど) またテンポ情報はバグ以前に、端から出力してないようです。 バグはソースレベルでは直っているようですが、Windows版のバイナリは修正されていませんし、 たとえ修正されたとしても、ドラムキット内での連番+36をノートナンバーとして出力しているだけのようなので GM音源で鳴らしたとしても、それらしい音(バスドラはバスドラで、スネアはスネアで)では聞こえないと思います。 解決策ですが、試してませんが、参考URLにある3292-H2midi.zip というのが使えるかもしれません。 ドラムキットのパーツとノートナンバーの対応表を定義しておいて、 midiファイルを出力するユーティリティのようです。 テンポも出力するかどうかはわかりません。 なお自分はWave出力してACIDのループ素材として使っており、MIDI出力は使っていません。 Wave出力がエラーになったことはほとんど無いです。 環境に依存するのでしょうか..。

参考URL:
http://www.hydrogen-music.org/forum/index.php?action=show_thread&thread=486&fid=6&page=3

その他の回答 (2)

noname#130062
noname#130062
回答No.2

MIDIは変換されたファイルではありません。 この場合は演奏するタイミングを記録したファイルです。 GM規格のようにある程度音色の互換性を確保してある音源なら全く違う音にはならないというだけで基本的にMIDIファイルを再生する音源が違えば出る音は別になります(例外は違うモデルのハード音源部に全く同じ回路と音色データが採用されているケース)。 ご質問のソフトウェアはGMに準拠していない音色の配列と思われますので記録したMIDIファイルを正しい音で再生するには使ったソフトそのものが必要になります。 パソコン本体でMIDIファイルを再生した時に同じような音を鳴らしたいということだとHydrogen 0.9.4の音色に割り当てられている音色とノートナンバーをGM規格に合うように設定し直すことができれば解決します。 GMのリズム音源の配列については文書を漁るよりフリーのDTM/シ-ケンス・ソフトでGMに準拠しているものをダウンロードし、現物で音色を確認しながら利用するのがお勧めです。

回答No.1

はじめまして♪ MIDIについて詳しく無いのですが、、、、(どちらかと言えば苦手です) MIDIは演奏データをデジタルでやり取りする通信の一つでしたね。 問題は通信の規格と楽器の音源データの規格がかなりバリエーションが有ると言う事です。 規格自体はキーボード(シンセサイザー)を想定して作られ、電子楽器各メーカーが独自の音源を持つシンセサイザーで利用したため、データ制作と違う環境の音源ですと今回の様な事態になるはずです。 特にパーカッションが互換性に問題が多いと聴いた事が有ります。 データ制作ソフトか音源ソフトで、楽器パートの変換とかが必要だったと思いますので、該当するメーカーでパッチデータ等を入手する必要が有ったり、全く対応出来ない場合も有るそうです。 的確な助言が出来なくて申し訳有りません。