お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-02-10 22:26:24

のんき
メンバ
登録日: 2007-03-04

RDPC-101をubuntuで再生したい。どのようにすればよいのか

「RDPC-101をLinuxでつかえるようにする」のホームページを参考にRDPC101ドライバを作成して
モジュールの組み込みを行ないdmesgで組み込まれたか確認しました。
最後の再生確認ができません。どのようにすれば動作確認ができるのかご指導ください。
よろしくお願いします。

1. RDPC-101をLinuxで使えるようにする
http://dafmemo.blogspot.com/2009/11/linux-usb-radio-peercast.html

モジュールの組み込み。
$ sudo /sbin/modprobe videodev #radio-rdpc101が依存しているので
$ sudo /sbin/insmod radio-rdpc101.ko

dmesgの結果
[  208.155117] USB radio driver for SUNTAC RDPC-101, Version 0.0.1
[  208.155154] usbcore: registered new interface driver radio-rdpc101
[  214.104030] usb 5-1: new full speed USB device using uhci_hcd and address 2
[  214.264942] usb 5-1: configuration #1 chosen from 1 choice
[  214.382750] rdpc101: freq set value = 8000
[  214.416620] usbcore: registered new interface driver snd-usb-audio

再生確認。
$ sudo /sbin/modprobe snd-pcm-oss   # alsaの疑似oss機能を追加(/dev/dsp*が作成される)
$ sudo /dev/dsp1 > /dev/dsp

Error /dev/dsp1 Not found device.

オフライン

 

#2 2010-02-10 23:47:10

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

「/dev/dsp*」が作成されるとは、環境によって「/dev/dsp1」や「/dev/dsp2」になるってことじゃないですかね。
ディレクトリ「/dev」を開いて、それらしいデバイスを探してみてください。

ここも参考になるかな
http://www.drvlabo.jp/files/rdpc101_readme.txt

また、ラジオのソフトとしては、「FM Radio Tuner」などがあります。ソフトウェアセンターやSynapticでインストールできます。

オフライン

 

#3 2010-02-13 21:59:53

のんき
メンバ
登録日: 2007-03-04

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

/dev/以下のディレクトリで増えたデバイスをあたってみたのですが下記のような結果です。

*増えたデバイス 
  ・/dev/dsp1
  ・/dev/radio0

ubuntu@pcm101:~$ radio -c /dev/dsp1 -qf 89.9
tuned 89.90 MHz (FM)
VIDIOCGAUDIO: Invalid argument
VIDIOCSAUDIO: Invalid argument

ubuntu@pcm101:~$ radio -c /dev/radio0 -qf 89.9
tuned 89.90 MHz (FM)
VIDIOCSAUDIO: Invalid argument

ubuntu@pcm101:~$

これだけではあまりにも情報が少なすぎるので私がやったことを参考に書いておきます。
*システムー>設定ー>サウンドー>入力tabー>
  サウンドの入力デバイスを選択してください。ー>FM_Radio Analog Stereoを選択
 アプリケーションー>サウンドとビデオー>サウンド・レコーダー>録音を選択ー>数秒後再生
  雑音の中に少し放送内容が聴き取れた。
 (問題点)正確に周波数をテューニング出来ないのでこうなる。デバイスが分かれば解決すると思われる。
*このドライバ導入環境でvirtualboxでゲストWindows XPを起動する。
  virtualboxメニュー・デバイス USBデバイス(SILCON LABORATORIES社 FM Radio)として認識されていた。
  SUNTAC RDPC101添付ソフトにて再生が出来た。

デバイスをどのように見つければ良いのでしょうか。

オフライン

 

#4 2010-02-14 09:17:00

のんき
メンバ
登録日: 2007-03-04

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

のんき による投稿:

*システムー>設定ー>サウンドー>入力tabー>
  サウンドの入力デバイスを選択してください。ー>FM_Radio Analog Stereoを選択
 アプリケーションー>サウンドとビデオー>サウンド・レコーダー>録音を選択ー>数秒後再生
  雑音の中に少し放送内容が聴き取れた。
 (問題点)正確に周波数をテューニング出来ないのでこうなる。デバイスが分かれば解決すると思われる。

再度確認しました。
ドライバの初期周波数設定が80.0MHzになっていたので正しく受信しているのか今ひとつ判断できなかったのですが
ドライバソースの初期周波数設定を最寄りの放送局の周波数にして再挑戦したところ大変クリアに受信していることが
分かりました。
やはり後はデバイスが分かれば問題は解決出来るようです。
デバイスを確認する方法のヒントを待ってます。*システムー>設定ー>サウンドー>入力tabー>
  サウンドの入力デバイスを選択してください。ー>FM_Radio Analog Stereoを選択
 アプリケーションー>サウンドとビデオー>サウンド・レコーダー>録音を選択ー>数秒後再生
  雑音の中に少し放送内容が聴き取れた。
 (問題点)正確に周波数をテューニング出来ないのでこうなる。デバイスが分かれば解決すると思われる。

オフライン

 

#5 2010-02-14 14:03:10

vbk
メンバ
From: Lake Hamana in Hamamatsu
登録日: 2009-12-22

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

ラジオのチューニングデバイスは/dev/radio0であり、/dev/dsp1ではありません。/dev/dsp1は音声出力です。
ですから/dev/radio0をどうにかしなければなりません。

のんき による投稿:

コード:

ubuntu@pcm101:~$ radio -c /dev/radio0 -qf 89.9
tuned 89.90 MHz (FM)
VIDIOCSAUDIO: Invalid argument

http://www.drvlabo.jp/files/rdpc101_readme.txt
のように、これをsudoでやってみるのはどうでしょうか。

また、「FM Radio Tuner」を使って正しく聞くことはできますか。

オフライン

 

#6 2010-02-14 18:28:25

tnc
メンバ
登録日: 2008-03-22

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

既に、ご使用環境にあったラジオ受信用のアプリをお使いのようですので不要かもしれませんが
参考までにですがKRadio4というアプリがありますのでぜひお試し下さい。
もしかしたら、ご使用中のアプリだと外国仕様のためにFMの80.0MHz以下の周波数にチューニングが
とれないかもしれません。

このKRadio4だと設定次第で受信可能です。
のんきさんのハードウェアとは違うものを使っていますが上手く受信できております。
尚、最新バージョンからAMとインターネットラジオも受信が出来るようになったようです。
ただ、私の使用しているハードウェアはFMとTVチューナーが混載されたものですのでAMについては
確認がとれておりませんのであしからず。
大方、GUIで設定出来るようですのでお試し下さい。
ただ、KDEベースですのでそちらで使われた方がいいかもしれませんね。

オフライン

 

#7 2010-02-17 22:59:39

のんき
メンバ
登録日: 2007-03-04

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

vbkさん、tncさん、アドバイスありがとうございます。大変感謝しております。

なかなかDriver Labo.さんが書いている用にはいきませんが何とかもがいた結果を報告したいと思います。
ubuntu 9.10 日本語REMIX にてRDPC101(SUNTAC社製)を再生することが条件付きで可能となりました。

RDPC-101/S ドライバ関連 配布ファイル
http://www.drvlabo.jp/wp/%E3%83%A9%E3%82%B8%E3%82%AA%E9%8C%B2%E9%9F%B3%E3%82%B5%E3%83%BC%E3%83%90-radiorec
radio-rdpc101.ko ドライバを利用させて頂きました。

だふめめも : RDPC-101をLinuxで使えるようにする
http://dafmemo.blogspot.com/2009/11/linux-usb-radio-peercast.html
radio-rdpc101.ko ドライバの登録方法を参考にさせて頂きました。

RCPC 101 control program
http://www.hh.iij4u.or.jp/~nishio/rdpc101/
ドライバ コントロール プログラムを利用させて頂きました。

Driver Labo.さんのブログ
rdpc101 (/dev/dsp1)の再生

vlc oss:///dev/dsp1

問題点
vlcの再生処理はちょっと重い。
CUIコマンドでしか動作させられない。

今後の取り組み
video4linuxインターフェースで動作する用にしたい。

オフライン

 

#8 2010-02-17 23:57:07

のんき
メンバ
登録日: 2007-03-04

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

FM Radio Tunner(gnomeradio)の取り組みと経過報告

現状報告
gnomeradioには、v4l1、v4l2、Lircのインターフェースがあるのですが、残念ながらどれも動作しませんでした。

検討
radio-rdpc101ドライバには、video4linux2(v4l2)のインターフェースが記述されておりますが残念ながら動作
していないようです。ドライバ ソースとgnomeradioのソースを比較して覗いてみましたが違いがよく分かりませんでした。
まー、私のC言語読解力の問題もありますので余り期待しないでください。
同じくradio.cとrdpc101.cも比較してみましたがioctlが理解できていないのでロジックをおいきれていない状況です。
ただ、gnomeradioの仕様では動作しても音の再生まで届きませんのでこの辺をどうするかも今後検討していきたいと
思います、kradioはそれなりに良さげですがkubuntuがちょっと壁になっております。
LiveCDで起動するとX Screenで乱れるという問題にぶちあったっております。おいおい対処したいと考えております。

オフライン

 

#9 2010-02-18 20:29:16

tnc
メンバ
登録日: 2008-03-22

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

のんき による投稿:

ただ、gnomeradioの仕様では動作しても音の再生まで届きませんのでこの辺をどうするかも今後検討していきたいと思います、kradioはそれなりに良さげですがkubuntuがちょっと壁になっております。
LiveCDで起動するとX Screenで乱れるという問題にぶちあったっております。おいおい対処したいと考えております。

gnomeradioは、確かに、周波数が外国仕様で80MHz以下にチューニングがとれなかったりするので残念ですよね。
私もいろいろとあたってみたのですが結局、設定ファイルがどこにあるか判らずに諦めました。
その代わりにkradio4を使ってみたところ上手くいきました。
あと、Kubuntuの起動時の不具合については、KDE4.3.5以降の環境であれば改善されているようです。
因みに、最新バージョンはKDE4.4です。
もしもKubuntuで相性が悪いようでしたらLinux mintのKDE版が最新バージョンをアップしているようですので、そちらをお試し下さい。
こちらのほうが、派生デストリということもあり不具合を修正してあるので安心して使えると思います。
特に、オーディオ周りが標準でチューニングされているので設定で迷うことはないと思います。

http://www.linuxmint.com/blog/?p=1265

オフライン

 

#10 2010-02-26 19:47:30

のんき
メンバ
登録日: 2007-03-04

Re: RDPC-101をubuntuで再生したい。どのようにすればよいのか

vlc oss:///dev/dsp1 再生が重いとお感じの方へ

解決になるかどうか分かりませんがモノラル再生でよければ

aplay /dev/dsp1

なんてのもあります。
ステレオにすると雑音が混入してしまいます。
オプションの設定方法が悪いのでしょうが見直しておりません。

オフライン

 

Board footer

Powered by FluxBB