SoX Spectrum-オーディオファイルのグラフィックスペクトルを作成するための便利なユーティリティ

ロシア人だけでなく、グローバルインターネットだけでなく、狭い円で知られる音楽グループの完全なレアなディスコグラフィーの準備に関連して、オーディオファイルの高品質な周波数スペクトルを作成することが必要になりました。 いくつかの有名なツールがそのような目的のために試されましたが、それらはそのような手順のために不当に扱いにくいか、これに必要な設定がありませんでした。

その結果、予想外に、SoXオーディオファイル( http://sox.sourceforge.net/ )を操作するためのよく知られた狭い円のユーティリティに出会いました。



画像



彼女は長い間私に忘れられていましたが、結局のところ、不当に。 これは、サウンドを操作するための優れた機能を備えたコンソールユーティリティで、ほとんどすべての操作を実行できます。 オーディオマニア向けのスイスアーミーナイフの一種。 公式ウェブサイトには、その機能の非常に印象的なリストがあります。 すでに述べたように、このユーティリティはコンソールベースです。つまり、ほぼすべてのデバイスでサポートされています。 私のオタクniksovy Nokia N900のリポジトリでさえ、それを扱うためのパッケージを見つけました(!)。 Androidにはいくつかの調整があります。 これはすでに非常に興味深いです! しかし、最も重要なことは、その中で優れたスペクトログラムツールが発見されたことです。その主な目的は、PNG形式のオーディオファイルのグラフィックスペクトルを作成することです。 Spartanのインターフェイス自体、または完全に存在しないにもかかわらず、このアクションを実行するときにキーとして指定できる設定がいくつかあります。 いいね! 残っているのは、ユーザーのために簡単にオーディオスペクトルを作成する手順を実行する小さなバットファイルを彼に書くことだけです。 このプロセスは特別な問題を引き起こしませんでしたが、予想外に困難が生じました。デフォルトでは、ツールはWAVでのみ動作します。 これはひねりです! libmad(FLAC用)およびlibmp3lame(mp3用)ライブラリを使用してSoXをビルドする必要があります。 コンパイルは比較的簡単ですが、その説明はこの記事の範囲外です。 おそらく将来的には、このプロセスについて説明します。 すべて準備完了です! ブランチは仕事からGithubで作成されました。 すべての変更と新しいバージョンはそこにのみ表示されます。 ユーティリティはmp3とFLACのみをサポートしますが、将来的には猿(APE)を追加できます...



得られたスペクトルの例:



FLAC:



画像



mp3:



画像



小さなインストールガイド:



1) http://sourceforge.net/projects/sox/files/latest/downloadからSoXパッケージの現在のバージョンをダウンロードしてインストールします。

2)現在のバージョンのSoX Spectrumをhttps://github.com/ointeractive-russia/sox-spectrumからダウンロードし、SoXがインストールされているフォルダー(デフォルトではC:\ Program Files \ sox-14-4-1 )に解凍します。



インストールが完了しました!



次に、目的の音楽ファイルをデスクトップの「SoX Spectrum」ショートカットに移動します。 ユーティリティ自体はコマンドラインで実行され、必要なアクションを実行します。 PNG形式のスペクトル画像が、このオーディオファイルのあるフォルダーに表示されます。



PSデフォルトでは、ユーティリティは通常のカラーレンダリングモードでスペクトルを作成しますが、拡張されたカラーレンダリングモードをオンにすることもできます。 これを行うには、テキストエディターでsox-spectrum.batファイルを開き、[設定]セクションで、HIGHT_COLOR変数の値を1修正します。



All Articles