単品オーディオで持っていたチューナーが壊れてしまったのでubuntu22.04LTSでFMラジオを聴いてみる
用意するもの (予算5000円程度)
・RTL-SDR USBドングル:これがないと受信できない 数千円
→偽物がとても多いので気をつけてください。V4もあるみたいです。
RTL-SDR Blog V3 R860 RTL2832U 1PPM TCXO SMA ソフトウェア デファインド ラジオ (ドングルのみ) (ブラック)
・USBドングルの端子が極小のため同軸アンテナケーブルをつなぐコネクタ 千円
SMA F型 変換 コネクタアダプタ 10個 wuernine SMAオス (SMAP) Fメス ポータブルDVDプレーヤー ワンセグテレビ アンテナなど用 金メッキ
・RTL-SDR用チューナーアプリ:オープンソース
https://www.sdrpp.org/のダウンロードリンクからから環境に合わせてダウンロードしておく
設定方法
1.USBドングルをPCに挿しておきアンテナケーブルを付けておく
2.PCに挿したUSBドングルに対してチューナーソフトからアクセスできるようにする
そのためコマンドを下記のとおりに
sudo gedit /etc/udev/rules.d/20-rtlsdr.rules
エディタで下記項目を追加保存し閉じる ※二行折返し
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2832", GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"
エディタで追加したルールを有効化
sudo udevadm control --reload
RTL-SDRをテストするツールをインストールする
sudo apt install rtl-sdr
RTL-SDRをテストする 下の画像のようなテスト結果ならばオーケー
rtl_test
3.先にダウンロードしたDEBパッケージ(SDR++)をインストール
4.SDR++を起動して下記画像通りに設定して左上の再生ボタンを押してラジオ視聴
全体
まとめ
非常に簡単な方法でFMラジオが聴ける事例を紹介した。
この方法で聞くPCオーディオ環境がととのっておればPC上のFMラジオは単品オーディオのラジオチューナーを遥かに超える音質で導入できる。欠点はPCがないと再生できないだけである。ちなみにドングルのアンテナ端子にAMアンテナケーブルをつなぐとAMラジオが聴ける。このRTL-SDR USBドングルの外部入力した電波すべてを受信可能であるため航空無線視聴もできるものであることを付記しておく
備考
・ubuntuで使えるRTL-SDRソフトは他にもある
CubicSdr:ソフトを起動するウィザードが毎回立ち上がる上に当方環境では少し違う操作をするとハングアップすることが多い。UIもラジオ聞くというよりもっと広範な一般用途に向いてそう
Gqrx:以前よく使っていたソフト。使い勝手悪くUIにクセが強い。ラジオの音質は一番安定しているが操作に慣れるまではストレスを感じる
・ここで紹介したRTL-SDRソフトはソフト上で録音も簡単にできる。また宅内ネットワークにUDPブロードキャストできる。スマホなどでUDP受信できる。
・RTL-SDR USBドングルはスマホに挿して使うことができる
・RTL-SDR USBドングルはOSカーネルにドライバが存在しているためWindowsのようにドライバをセットアップというのはない。