web-dev-qa-db-ja.com

MacでChrome)で.midファイルを再生する

例えば このようなウィキペディアのページ 音楽サンプルがMIDI形式で含まれています。現在、ダウンロードしてから他のプレーヤーで再生する必要があります。これらを取得する方法を研究しています。別のアプリに煩わされることなくChromeで直接再生する。これは実行可能ですか?

1
djechlin

実際:Macのブラウザで直接再生する既知の方法はありません。ラッパー付きのFirefoxのようなブラウザのLinuxシステムで再生できる可能性があります。この問題を調べたredditには良いスレッドがあります:

  • MIDIは比較的明確に定義された形式ですが、音楽の再生方法を定義するものではありません。古いサウンドカードには、誰もが知っていて大好きな合成音を生成するFMチップがありました。 Linuxでは、Timidity +をサウンドフォントと一緒に使用してはるかに高品質のサウンドを再生できますが、CPUとメモリの使用量が犠牲になります。ブリップを聞きたいだけの人もいれば、Celloを実際にCelloのように鳴らしてルーティングしたい人もいます。それは彼らがリビングルームに持っているロボットのCelloプレーヤーを通して、残りは彼らの手作りの外部アナログシンセモジュールを通してです。要するに、ブラウザ開発者が誰もが受け入れる方法で音を生成する方法を思い付くのは難しいです。 。私の意見では、FMで生成された音のように聞こえる音は、単なる無音ではなく、デフォルトにする必要があります。

  • Linuxでは、Timidity +またはKMIDIのようなフロントエンドでMIDIファイルを再生するのは比較的簡単です。完全にはわかりませんが、KMIDIまたは他のメディアプレーヤーフロントエンドの1つは両方とも可能だと思いますMIDIファイルを埋め込んで再生します。ffmpegで実行できると思います。本文に記載されていないため、Linuxディストリビューションを使用していると思います。

Reddit-Thread

MIDIファイルを再生する唯一の既知の方法は、ファイルをダウンロードして、vlcなどのローカルプレーヤーで再生することです。

1
Christian