オーディオ波のスペクトル表現を視覚化し、出版品質の形式にエクスポートしようとしています。R でこれを行う最も簡単な方法は、パッケージseewaveを使用することです。以下の例では、0.5 秒のホワイト ノイズを作成し、quartz()
ウィンドウを生成し、ホワイト ノイズを次のように視覚化しますspectro
。
require(seewave)
n <- noisew(d=0.5, f=22050)
quartz(width=6, height=6)
spectro(n,f=22050)
次に、1.7MB のファイルを作成する PDF を手動で保存します。それは実際には非常に良い品質です - あまりにも良い. これらの詳細なスペクトログラフ カラー パレット レベルはすべて、ベクトルで描画されます。したがって、LaTeX に埋め込むと、すべてが恐ろしく遅くなります。Illustrator で開いて調整したい場合、すべてが恐ろしく遅くなります。しかし、PNG やその他のビットマップ形式にすることはできません。品質が低すぎて、Illustrator で仕上げを行うことができないからです。
このグラフィックスのサイズを小さくしながら、ベクトルを維持するにはどうすればよいですか?