scilab は計算ソフトなので、デジタル信号処理に限らず色々なことが出来ますが、書庫「ちょっとだけデジタル信号処理」でスペクトラム分析に関する記事を書いているので、こちらの方でもリンクだけ紹介することにしました。

最新版はこれです。

FFT 使い手 Level 7 にありがちなこと。>より精度を上げるには
http://blogs.yahoo.co.jp/susanoo2001_hero/12479388.html

この後は scilab に搭載済みの関数を使って、FFT を色々試そうと思っていますのでご興味のある方は是非ご覧になって下さい。