raspbmc external usb dac

Fórumok

Sziasztok!

Hogyan lehet xbmc-t (12.3) rávenni, hogy használja az usb DAC-ot?
Az xbmc-nél engedélyeztem az "externál soundcard"-ot, viszont a hang beállításoknál továbbra is csak analóg/hdmi közt tudok választani.

Teszteléshez a DAC jack kimenetét használom.

A modul betöltődik (snd_usb_audio), alsamixer látja, alsa-utils telepítése után a speaker-test szól.

DAC: PCM2704 USB DAC http://www.aliexpress.com/snapshot/6042090215.html


cat /proc/asound/cards
1 [DAC ]: USB-Audio - USB Audio DAC
Burr-Brown from TI USB Audio DAC at usb-bcm2708_usb-1.3, full speed

lsmod | grep audio
snd_usb_audio 104884 1
snd_usbmidi_lib 24408 1 snd_usb_audio
snd_hwdep 3932 1 snd_usb_audio
snd_pcm 62104 2 snd_usb_audio,snd_soc_core
snd 41172 12 snd_usb_audio,snd_soc_core,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_seq_device,snd_compress

Köszönöm.

Update:
Úgy néz ki xbmc external usb dac nem támogatott.
http://hup.hu/node/131896#comment-1732851

Hozzászólások

A videó kimenetet a config fájlban lehetet beállítani (HDMI a default), lehet, hogy a hangot is ott kell?
Egyébként meg sub

-----------
"Pontban 0:00-kor nem nagyon szoktak véletlen dolgok történni"

Videó kimenetet nekem nem kellet állítani, ahova dugom az a kimenet megy. (Egyszerre csak egy van bedugva)
---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Bekapcsolas utan restart es ennyi. Ne piszkalj semmit.
Majd a syslog ng-t osszehangolod, hogy ne csinaljon tobb giga logot, illetve .asoundrc sem art, mert kulonben recseg..
De ha ezekre a szivasokra nem vagysz: openelec milhouse mod

/bocs az ekezetert,tabla.../

Csak hogy kiegészítsem az infókat.
Millhouse build: http://forum.xbmc.org/showthread.php?tid=192380

Nálam előfordult, hogy a spotify kliensnél a következő számra ugrás után újraindult az xbmc.
Ezt úgy sikerült orvosolnom, hogy alapértelmezetté tettem a paplayer helyett a dvdplayer-t.
Hangminőségben változást nem vettem észre, viszont stabilabb lett!

Vele használom, ha érdekel vkit.(Azóta már 7" LCD figyel a 20x4 helyett.):

http://prohardver.hu/dl/upc/2013-04/10398_dsc3090.jpg
http://prohardver.hu/dl/upc/2013-04/10398_dsc3082.jpg
http://prohardver.hu/dl/upc/2013-04/10398_dsc3122.jpg

Ha csak restart kellene akkor nem írtam volna :)
Recsegni nekem recseg mert nem is szól :(
.asoundrc-be minek kellene lennie, amit eddig a neten találtam azok nem segítettek.

Szerk.: közben látom kiegészítetted, nézem
---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Ha hazaértem megnézem.

Asszem ez volt a .asoundrc tartalma, de teszek egy kísérletet.

Nekem úgy tűnik, hogy csak az xbmc nem látja. A hangkimenetnél minek kellene megjelennie most csak analóg/hdmi van.

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Semminek nem kell megjelennie.. Asszem az alap a HDMI, és ott szólt is. Viszont, ha váltogattam akkor elment a hang.
Behringer UCA-val, valamint ELE DAC-al is teszteltem.

Ha jól értelmezem a te DAC-od egy kicsit komplikáltabb. Digitálisan vezérelt hangerő szabályozás van rajta, ami visszacsatol a lejátszószoftverre./Kompatibilitás?/

Hülye kérdés: Próbáltad a hangerőt változtatni a DAC gombjaival? :)

Igen a gombok hang fel/le látszok az osd-n és a mute is megy.

Ha a hangkimenet hdmi-re akkor video indításnál se hang, se kép.

.asoundrc beírtam nincs változás.

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

syslog:

Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: new full-speed USB device number 6 using dwc_otg
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: New USB device found, idVendor=08bb, idProduct=2704
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: Product: USB Audio DAC
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: Manufacturer: Burr-Brown from TI
Apr 16 19:20:50 raspbmc kernel: input: Burr-Brown from TI USB Audio DAC as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.2/input/input3
Apr 16 19:20:50 raspbmc kernel: hid-generic 0003:08BB:2704.0003: input: USB HID v1.00 Device [Burr-Brown from TI USB Audio DAC ] on usb-bcm2708_usb-1.2/input2
Apr 16 19:20:50 raspbmc set_volume: dev_index 1
Apr 16 19:20:51 raspbmc set_volume: dev_index 1

dmesg:

usb 1-1.3: new full-speed USB device number 5 using dwc_otg
usb 1-1.3: New USB device found, idVendor=08bb, idProduct=2704
usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1.3: Product: USB Audio DAC
usb 1-1.3: Manufacturer: Burr-Brown from TI
input: Burr-Brown from TI USB Audio DAC as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.2/input/input1
hid-generic 0003:08BB:2704.0002: input: USB HID v1.00 Device [Burr-Brown from TI USB Audio DAC ] on usb-bcm2708_usb-1.3/input2
udevd[128]: starting version 175
bcm2708_i2c_init_pinmode(0,0)
bcm2708_i2c_init_pinmode(0,1)
bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79) (baudrate 100000)
bcm2708_i2c_init_pinmode(1,2)
bcm2708_i2c_init_pinmode(1,3)
bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79) (baudrate 100000)
bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
pcm512x 1-004c: Failed to reset device: -5
pcm512x: probe of 1-004c failed with error -5
usbcore: registered new interface driver snd-usb-audio
bcm2835-cpufreq: switching to governor performance
bcm2835-cpufreq: switching to governor performance
ip_tables: (C) 2000-2006 Netfilter Core Team
FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Console: switching to colour dummy device 80x30
nf_conntrack version 0.5.0 (5995 buckets, 23980 max)

kern.log

Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: new full-speed USB device number 6 using dwc_otg
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: New USB device found, idVendor=08bb, idProduct=2704
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: Product: USB Audio DAC
Apr 16 19:20:50 raspbmc kernel: usb 1-1.2: Manufacturer: Burr-Brown from TI
Apr 16 19:20:50 raspbmc kernel: input: Burr-Brown from TI USB Audio DAC as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.2/input/input3
Apr 16 19:20:50 raspbmc kernel: hid-generic 0003:08BB:2704.0003: input: USB HID v1.00 Device [Burr-Brown from TI USB Audio DAC ] on usb-bcm2708_usb-1.2/input2

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Hát vannak itt gondok, bár ez sejtéseim szerint az rpi hangkártyájára vonatkozik:
pcm512x 1-004c: Failed to reset device: -5
pcm512x: probe of 1-004c failed with error -5
Esetleg rakd blacklist-re! Egy hibával kevesebb :) blacklist snd_soc_pcm512x

Nem daily build-et használsz?
rpi-update mikor volt?

Javaslom, hogy próbáld meg az egész motyót openelec alatt. Ha ott működik, akkor nem HW gond, és belemászhatsz a szoftveres nyűgökbe..
Amúgy miért ragaszkodsz a raspbmc-hez?
Nagyon sok rossz tapasztalatom van vele kapcsolatban.
Túl azon, hogy lassabb mint az openelec, sokkal érzékenyebb az áramszünetre, véletlen kikapcsolásokra.
USB boot sokat segített, de még úgy sem 100%-os.

Stable legfrissebb 12.3 próbáltam nigthy build-eket is a 13b4 látszik alsa eszközként, a menünek volt hangja, de a filmnek nem (jack out) a 14a ott ismét nem látszott a dac, s hangje se volt.

Nem ragaszkodok feltétlen a raspbmc-hez, a debian alap miatt közelebb áll hozzám.

Openelec tesztképpen felraktam a MilhouseVH s/pdif-en összekötve az erősítővel a menünek, és az mp3 lejátszásnál van hang, de a filmeknél nincs, alsa eszközként látszik a dac.

Erősítő pana sa-xr-55 (http://www.ebay.com/itm/Panasonic-SA-XR55-7-1-Channel-700-Watt-Receiver…)

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Volt egy kis időm szórakozni vele, openelec alatt, a DAC analog audio is ugyan azt produkálja, mint az spdif van hang, kivéve film lejátszáskor.
Mi okozhatja ezt?
---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

Félek, hogy ez a kártya nagyon nem a "szabványos" beállításokkal működik..
Milyen hangkódolású filmmel próbálod?
Ha DD, DTS az XBMC-ben hogy van beállítva a passtrough alatt lévő dolgok? Egyáltalán be van kapcsolva a passtr?

Látszólag működik a kártyád, csak az XBMC irányítja át a hangot máshova.. Van egy olyan sejtésem, hogy a többcsatornás hangot máshol próbálja kiadni, és nem keveri le stereo-ba..

Szóval az XBMC felületen belül matass!

Továbbra is ugyanott tartok, probálkoztam mindennel, csak a koax kimenet van még hátra. De félek, hogy ez alapján http://www.aliexpress.com/item/free-shipping-PCM2704-DAC-USB-Power-fibe… nem is fog menni.

"some useful buyer comment after purchase:

Allen: Very impressive sound quality for the price. Does not fully work with Raspberry Pi(RaspBMC), but not the fault of the item, it is a fault of the Audio Engine in XBMC. Currently no USB DAC works perfect with it, YET... This DAC is STEREO 2.0 CHANNEL ONLY! NO DTS OR AC3 5.1 PASSTHROUGH IS POSSIBLE, which i was aware of but just want to make sure everyone else knows also. If you try to feed anything other than 2.0 STEREO to the DAC you will get NO output whatsoever. There are other DAC's that do passthrough DTS/AC3 and they are labeled in their description accordingly.
..."

Te milyen dac-ot javasolnál, ami műkődik is?

Bár már lassan ezen gondolkozok: WayteQ MovieBox CX

Update:
1.5 Video and audio output on the Raspberry Pi

Video output via HDMI up to 1080P. The GUI is 1080p by default, but can be reduced in video settings without affecting video resolution.
Video output via the analog component video (RCA) jack will be in SD.
Analog audio output via the mini phone jack is supported.
Experimental I2S and USB audio is supported withusing paplayer (music) and dvdplayer (video). omxplayer only supports the on-board HDMI and analogue connections.
DTS and AC3 audio passthrough audio is supported (and recommended, as it will reduce CPU load on the R-Pi)

Update2:
Experimental XBMC build with digital out of AC3 and DTS over SPDIF
http://www.crazy-audio.com/2014/03/experimental-xbmc-build-with-digital…

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó

> Javaslom, hogy próbáld meg az egész motyót openelec alatt. Ha ott működik, akkor nem HW gond,
> és belemászhatsz a szoftveres nyűgökbe..
> Amúgy miért ragaszkodsz a raspbmc-hez?

- OpenELEC alatt milyen az a ,,custom'' linux?
Bár rühellem az ubuntut, legalább ismerem a csomagkezelést, initet, konfigokat, repókat, lelkivilágát.
A raspberry egyben NFS szerver is nekem, ami oszt a hálóra egy 2 Terát. Igazából az NFS többet is van használva, mint az XBMC. Mekkora meló kb. ezt összehozni OpenELEC alatt?

RaspBMC-vel a legnagyobb gondom, hogy nem szereti az áramszünetet és tulajdonképpen semmilyen váratlan eseményt. Gyakran az NFS nem áll vissza magától, ami elég kellemetlen és dühítő tud lenni. A múltkor pl. látszólag helyreállt, de NFS nem volt. A sok kínlódás után már megbootoltam az egyik klienst (pedig ilyet ritkán teszek), aztán persze kiderült, hogy a raspon nem állt fel az nfs rendesen, az ssh-n kiadott kézi export és service restartok ellenére sem.

Lehet veszek inkább mégegyet és azon lesz BSD ami szolgáltatja az NFS-t, rtorrentet meg a többi dolgot a LAN felé (esetleg lehet még router is lesz egy 8 portos switchel megtolva a linksys helyett), erre meg megy OpenELEC, ha tényleg olyan nagyon sokkal jobb.

Tudomásom szerint valamiért xbmc 12-vel raspin nem lehetett működésre bírni az alsát. A raspbianosok valahogy backportolták a 13-ból a szükséges dolgokat. De én a helyedben nem foglalkoznék vele, végre kijött a 13, annak már a borzalmas rasbian hackelések nélkül is mennie kellene.

A 13-sal se megy, látszik az alsa hangeszköz, de a filmeknél nincs hang mint fentebb írtam.

---
Egy anlgaii etegyem ktuasátai szenirt nem szimát melyin serenrodbn vnanak a bteűk egy szbóan, az etegyeln ftonos dloog, hogy az eslő és az ultosó bteűk a hölyeükn lneegyek. A tböbi bteű lheet tljees össze-vabisszásagn, mgiés porbléma nlkéül oalvsahtó