DAB+/FM support and optical audio support

Suggestions/requests/ideas for RuneAudio core features and functions

DAB+/FM support and optical audio support

Postby Dohmar » 08 Apr 2016, 06:30

Would like to request feature add for USB DVB-T RTL-SDR Realtek RTL2832U & R820T Tuner Receiver Dongle, in the form of kernel driver modules. Once added to kernel I can probably get the backend software working myself and then pass the diffs to the dev team for integration and GUI modification. This would give runeaudio the ability to tune in to digital and analogue radio signals.

I would also like to request support for optical drives. If we can get rune audio to look for /dev/cdrom (as a symlink to whatever peoples optical drives are physically attached to) and modify the gui to manipulate the cd audio player with the options for Play, Stop, Next, Previous, Eject and if possible fast forward and fast rewind. If rune can query the CDDB to download cover art and populate track names, that would be cool too.

If you can pls compile the drivers into the kernel as modules for the next 0.4 beta release I can start working on the backend. If possible, could we compile in modules for other dab/fm dongles to cover as much hardware as possible, so perhaps others can use other devices?
Posts: 79
Joined: 14 Mar 2016, 12:27

Re: DAB+/FM support and optical audio support

Postby hondagx35 » 08 Apr 2016, 13:02


the latest RP2/RP3 image has support for RTL2832 and R820T included.
Here the output from dmesg after plugging in a RTL2832U + R820T2 Mini DVB-T + DAB + FM USB dongle.
Code: Select all
[  352.634674] usb 1-1.3.3: new high-speed USB device number 14 using dwc_otg
[  352.746645] usb 1-1.3.3: New USB device found, idVendor=0bda, idProduct=2838
[  352.746669] usb 1-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  352.746684] usb 1-1.3.3: Product: RTL2838UHIDIR
[  352.746699] usb 1-1.3.3: Manufacturer: Realtek
[  352.746712] usb 1-1.3.3: SerialNumber: 00000001
[  352.816752] usb 1-1.3.3: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state
[  352.871559] usb 1-1.3.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[  352.871639] DVB: registering new adapter (Realtek RTL2832U reference design)
[  352.896647] i2c i2c-3: Added multiplexed i2c bus 4
[  352.896677] rtl2832 3-0010: Realtek RTL2832 successfully attached
[  352.896741] usb 1-1.3.3: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[  352.919081] r820t 4-001a: creating new instance
[  352.931020] r820t 4-001a: Rafael Micro r820t successfully identified
[  352.943721] media: Linux media interface: v0.10
[  352.965079] Linux video capture interface: v2.00
[  352.988395] rtl2832_sdr rtl2832_sdr.0.auto: Registered as swradio0
[  352.988422] rtl2832_sdr rtl2832_sdr.0.auto: Realtek RTL2832 SDR attached
[  352.988438] rtl2832_sdr rtl2832_sdr.0.auto: SDR API is still slightly experimental and functionality changes may follow
[  352.995178] Registered IR keymap rc-empty
[  352.995688] input: Realtek RTL2832U reference design as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3.3/rc/rc0/input2
[  352.996037] rc0: Realtek RTL2832U reference design as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/1-1.3.3/rc/rc0
[  353.012095] IR NEC protocol handler initialized
[  353.016067] IR RC5(x/sz) protocol handler initialized
[  353.021133] IR JVC protocol handler initialized
[  353.021647] IR RC6 protocol handler initialized
[  353.024404] IR Sony protocol handler initialized
[  353.029777] IR SANYO protocol handler initialized
[  353.036198] usb 1-1.3.3: dvb_usb_v2: schedule remote query interval to 200 msecs
[  353.038293] IR Sharp protocol handler initialized
[  353.039194] input: MCE IR Keyboard/Mouse (dvb_usb_rtl28xxu) as /devices/virtual/input/input3
[  353.039958] IR MCE Keyboard/mouse protocol handler initialized
[  353.044493] IR XMP protocol handler initialized
[  353.044543] lirc_dev: IR Remote Control driver registered, major 242
[  353.047606] usb 1-1.3.3: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully initialized and connected
[  353.047929] usbcore: registered new interface driver dvb_usb_rtl28xxu
[  353.048971] rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
[  353.048994] IR LIRC bridge handler initialized

User avatar
Posts: 3041
Joined: 11 Sep 2014, 22:06
Location: Germany

support RuneAudio Donate with PayPal

Return to Feature request

Who is online

Users browsing this forum: No registered users and 1 guest