Using latest cvs, I have been trying to get this device working for my
friend. We have had some success but it is unreliable.
We could get sound out of the lineout port after using this command
amixer -D hw:0 cset numid=5 0,0,16384
numid=5,iface=PCM,name='Mixer'
; type=INTEGER,access=rw---,values=3,min=0,max=65536,step=1
: values=16384,0,0
Using
numid=5 26,26,16384
numid=5 27,27,16384
or
numid=5 10,10,16384 <<<--- 10 appears to be line out id
seem to do nothing.
Sometimes after trying to use aplay and usually when trying alsaplayer
amixer resets the volume to 0.
Is this buggy behaviour?
How do other people manage to get things done with the hdsp?
Is it a known issue with alsaplayer in the same way that the hdsp-9652
doesn't work well with it?
Here is the output of
amixer -D hw:0 contents
in case it is useful.
------------------
numid=3,iface=MIXER,name='IEC958 Playback Con Mask'
; type=IEC958,access=r----,values=1
: values=?
numid=4,iface=MIXER,name='IEC958 Playback Pro Mask'
; type=IEC958,access=r----,values=1
: values=?
numid=11,iface=MIXER,name='Chn',index=1
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=17,iface=MIXER,name='Chn',index=2
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=23,iface=MIXER,name='Chn',index=3
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=29,iface=MIXER,name='Chn',index=4
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=35,iface=MIXER,name='Chn',index=5
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=41,iface=MIXER,name='Chn',index=6
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=47,iface=MIXER,name='Chn',index=7
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=53,iface=MIXER,name='Chn',index=8
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=59,iface=MIXER,name='Chn',index=9
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=65,iface=MIXER,name='Chn',index=10
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=71,iface=MIXER,name='Chn',index=11
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=77,iface=MIXER,name='Chn',index=12
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=83,iface=MIXER,name='Chn',index=13
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=89,iface=MIXER,name='Chn',index=14
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=95,iface=MIXER,name='Chn',index=15
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=101,iface=MIXER,name='Chn',index=16
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=107,iface=MIXER,name='Chn',index=17
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=113,iface=MIXER,name='Chn',index=18
; type=INTEGER,access=rw---,values=1,min=0,max=65536,step=1
: values=0
numid=6,iface=PCM,name='IEC958 Input Connector'
; type=ENUMERATED,access=rw---,values=1,items=3
; Item #0 'ADAT1'
; Item #1 'Coaxial'
; Item #2 'Internal'
: values=2
numid=7,iface=PCM,name='IEC958 Output also on ADAT1'
; type=BOOLEAN,access=rw---,values=1
: values=off
numid=1,iface=PCM,name='IEC958 Playback Default'
; type=IEC958,access=rw---,values=1
: values=?
numid=12,iface=PCM,name='Input Peak',index=1
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=102656,0
numid=18,iface=PCM,name='Input Peak',index=2
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=89600,0
numid=24,iface=PCM,name='Input Peak',index=3
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=87296,0
numid=30,iface=PCM,name='Input Peak',index=4
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=87808,0
numid=36,iface=PCM,name='Input Peak',index=5
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=90624,0
numid=42,iface=PCM,name='Input Peak',index=6
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=123136,0
numid=48,iface=PCM,name='Input Peak',index=7
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=126976,0
numid=54,iface=PCM,name='Input Peak',index=8
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=162304,0
numid=60,iface=PCM,name='Input Peak',index=9
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=66,iface=PCM,name='Input Peak',index=10
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=72,iface=PCM,name='Input Peak',index=11
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=78,iface=PCM,name='Input Peak',index=12
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=84,iface=PCM,name='Input Peak',index=13
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=90,iface=PCM,name='Input Peak',index=14
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=96,iface=PCM,name='Input Peak',index=15
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=102,iface=PCM,name='Input Peak',index=16
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=108,iface=PCM,name='Input Peak',index=17
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=114,iface=PCM,name='Input Peak',index=18
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=16,iface=PCM,name='Input RMS',index=1
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=463024331
numid=22,iface=PCM,name='Input RMS',index=2
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=451976321
numid=28,iface=PCM,name='Input RMS',index=3
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=463546985
numid=34,iface=PCM,name='Input RMS',index=4
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=494462528
numid=40,iface=PCM,name='Input RMS',index=5
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=478606310
numid=46,iface=PCM,name='Input RMS',index=6
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=52,iface=PCM,name='Input RMS',index=7
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=58,iface=PCM,name='Input RMS',index=8
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=64,iface=PCM,name='Input RMS',index=9
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=70,iface=PCM,name='Input RMS',index=10
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=76,iface=PCM,name='Input RMS',index=11
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=82,iface=PCM,name='Input RMS',index=12
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=88,iface=PCM,name='Input RMS',index=13
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=94,iface=PCM,name='Input RMS',index=14
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=100,iface=PCM,name='Input RMS',index=15
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=106,iface=PCM,name='Input RMS',index=16
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=112,iface=PCM,name='Input RMS',index=17
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=118,iface=PCM,name='Input RMS',index=18
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=10,iface=PCM,name='Line Out'
; type=BOOLEAN,access=rw---,values=1
: values=on
numid=5,iface=PCM,name='Mixer'
; type=INTEGER,access=rw---,values=3,min=0,max=65536,step=1
: values=16384,0,0
numid=13,iface=PCM,name='Output Peak',index=1
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=19,iface=PCM,name='Output Peak',index=2
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=25,iface=PCM,name='Output Peak',index=3
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=31,iface=PCM,name='Output Peak',index=4
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=37,iface=PCM,name='Output Peak',index=5
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=43,iface=PCM,name='Output Peak',index=6
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=49,iface=PCM,name='Output Peak',index=7
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=55,iface=PCM,name='Output Peak',index=8
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=61,iface=PCM,name='Output Peak',index=9
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=67,iface=PCM,name='Output Peak',index=10
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=73,iface=PCM,name='Output Peak',index=11
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=79,iface=PCM,name='Output Peak',index=12
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=85,iface=PCM,name='Output Peak',index=13
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=91,iface=PCM,name='Output Peak',index=14
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=97,iface=PCM,name='Output Peak',index=15
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=103,iface=PCM,name='Output Peak',index=16
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=109,iface=PCM,name='Output Peak',index=17
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=115,iface=PCM,name='Output Peak',index=18
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=9,iface=PCM,name='Passthru'
; type=BOOLEAN,access=rw---,values=1
: values=off
numid=14,iface=PCM,name='Playback Peak',index=1
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=2147483392,15
numid=20,iface=PCM,name='Playback Peak',index=2
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=26,iface=PCM,name='Playback Peak',index=3
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=32,iface=PCM,name='Playback Peak',index=4
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=38,iface=PCM,name='Playback Peak',index=5
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=44,iface=PCM,name='Playback Peak',index=6
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=50,iface=PCM,name='Playback Peak',index=7
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=56,iface=PCM,name='Playback Peak',index=8
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=62,iface=PCM,name='Playback Peak',index=9
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=68,iface=PCM,name='Playback Peak',index=10
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=74,iface=PCM,name='Playback Peak',index=11
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=80,iface=PCM,name='Playback Peak',index=12
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=86,iface=PCM,name='Playback Peak',index=13
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=92,iface=PCM,name='Playback Peak',index=14
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=98,iface=PCM,name='Playback Peak',index=15
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=104,iface=PCM,name='Playback Peak',index=16
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=110,iface=PCM,name='Playback Peak',index=17
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=116,iface=PCM,name='Playback Peak',index=18
; type=INTEGER,access=r----,values=2,min=0,max=0,step=0
: values=0,0
numid=15,iface=PCM,name='Playback RMS',index=1
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=21,iface=PCM,name='Playback RMS',index=2
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=27,iface=PCM,name='Playback RMS',index=3
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=33,iface=PCM,name='Playback RMS',index=4
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=39,iface=PCM,name='Playback RMS',index=5
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=45,iface=PCM,name='Playback RMS',index=6
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=51,iface=PCM,name='Playback RMS',index=7
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=57,iface=PCM,name='Playback RMS',index=8
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=63,iface=PCM,name='Playback RMS',index=9
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=69,iface=PCM,name='Playback RMS',index=10
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=75,iface=PCM,name='Playback RMS',index=11
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=81,iface=PCM,name='Playback RMS',index=12
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=87,iface=PCM,name='Playback RMS',index=13
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=93,iface=PCM,name='Playback RMS',index=14
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=99,iface=PCM,name='Playback RMS',index=15
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=105,iface=PCM,name='Playback RMS',index=16
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=111,iface=PCM,name='Playback RMS',index=17
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=117,iface=PCM,name='Playback RMS',index=18
; type=INTEGER64,access=r----,values=1,min=0,max=0,step=0
: values=0
numid=8,iface=PCM,name='Preferred Sync Source'
; type=ENUMERATED,access=rw---,values=1,items=6
; Item #0 'Internal'
; Item #1 'Word'
; Item #2 'ADAT Sync'
; Item #3 'IEC958'
; Item #4 'ADAT1'
; Item #5 'ADAT2'
: values=0
------------------
--
Patrick Shirkey - Boost Hardware Ltd.
For the discerning hardware connoisseur
Http://www.boosthardware.com
Http://www.djcj.org - The Linux Audio Users guide
========================================
Being on stage with the band in front of crowds shouting, "Get off! No!
We want normal music!", I think that was more like acting than anything
I've ever done.
Goldie, 8 Nov, 2002
The Scotsman
-------------------------------------------------------
This SF.NET email is sponsored by: FREE SSL Guide from Thawte
are you planning your Web Server Security? Click here to get a FREE
Thawte SSL guide and find the answers to all your SSL security issues.
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0026en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel
- Re: [Alsa-devel] hdsp multiface pci. Patrick Shirkey
- Re: [Alsa-devel] hdsp multiface pci. Thomas Charbonnel
- Re: [Alsa-devel] hdsp multiface pci. Patrick Shirkey
- Re: [Alsa-devel] hdsp multiface pci. Patrick Shirkey
- Re: [Alsa-devel] hdsp multiface pci. Thomas Charbonnel
- Re: [Alsa-devel] hdsp multiface pci. Mark Knecht
- Re: [Alsa-devel] hdsp multiface pc... Thomas Charbonnel
- Re: [Alsa-devel] hdsp multiface pci. Patrick Shirkey
- Re: [Alsa-devel] hdsp multiface pc... Roger Williams
- Re: [Alsa-devel] hdsp multifac... Mark Knecht
- Re: [Alsa-devel] hdsp mult... Roger Williams