[mythtv-users] RE: nForce4 Audio on FC4, it plays some of the time...

Jason Sharpe mythtv.list at gmail.com
Fri Nov 4 10:08:44 EST 2005


 Well I tried your start up script and your .asoundrc file and it didn't see
to work.
 I think I am missing something from the start up script. When KDE boots up
the optical port on the MOBO won't light up until I open gamixer and turn on
the IEC958 Playback button. After I check that box, the optical fires right
up. I just need to determine the setting that is changing and add it to the
start up script.
 So I tried booting into KDE without doing anything other then using the
scripts you provided and when I go into MythFrontEnd and set the device to
"ASLA:digital" and enable AC3 through the SPDIF, when I try MythMusic, It
can't open the device (See the log below). I get the same result with
enabling the IEC958 Playback button before going into the front end as well.
The "digital" device isn't found.
 I will have some time to play with it this weekend, so I might figure
something out, I am sure it is something silly. Silly yet frustrating..
 FrontEnd Log:
  2005-11-03 22:52:23.073 New DB connection, total: 1
Total desktop width=1280, height=720, numscreens=1
2005-11-03 22:52:23.079 Using screen 0, 1280x720 at 0,0
2005-11-03 22:52:23.081 mythfrontend version: 0.18.1.20050523-1
www.mythtv.org <http://www.mythtv.org>
2005-11-03 22:52:23.081 Enabled verbose msgs : important general
2005-11-03 22:52:23.612 Switching to square mode (visor)
mythtv: could not connect to socket
mythtv: No such file or directory
lirc_init failed for mythtv, see preceding messages
2005-11-03 22:52:23.853 Joystick disabled.
2005-11-03 22:52:23.932 Registering Internal as a media playback plugin.
2005-11-03 22:52:23.999 Registering MythDVD DVD Media Handler as a media
handler
2005-11-03 22:52:24.000 Registering MythDVD VCD Media Handler as a media
handler
2005-11-03 22:52:24.430 Registering MythMusic Media Handler as a media
handler
SIP listening on IP Address 192.168.1.50:5060 <http://192.168.1.50:5060> NAT
address 192.168.1.50 <http://192.168.1.50>
SIP: Cannot register; proxy, username or password not set
2005-11-03 22:52:25.418 Starting media monitor.
2005-11-03 22:52:44.960 Connecting to backend server:
192.168.1.50:6543 <http://192.168.1.50:6543> (try 1 of 5)
2005-11-03 22:52:44.973 Using protocol version 15
2005-11-03 22:52:50.221 New DB connection, total: 2
2005-11-03 22:52:50.226 New DB connection, total: 3
XMLParse::LoadTheme(): Can't open: /usr/share/mythtv/themes/visor/music-
ui.xml
XMLParse::LoadTheme(): Using default theme file
2005-11-03 22:52:51.799 Opening audio device 'digital'.
2005-11-03 22:52:51.817 snd_pcm_open(digital): No such file or directory

------------------------------
>
> Message: 4
> Date: Wed, 2 Nov 2005 22:44:24 -0700
> From: "James C. Dastrup" < jc at dastrup.com>
> Subject: RE: [mythtv-users] RE: nForce4 Audio on FC4, it plays some of
> the time....
> To: "Discussion about mythtv" < mythtv-users at mythtv.org>
> Message-ID: <3B588E7A10420448AE571D9E921247867347 at foo.dastrup.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Sorry about that, should be fixed now. Just in case you still can't get
> it, here's the script in my KDE startup folder:
>
> #alsafix.sh
> sleep 5
> amixer set 'Headphone Jack Sense' off
> amixer set 'Master' 100% on
> amixer set 'PCM' 100% on
> amixer set 'Line' off
> amixer set 'IEC958' on
> amixer set 'IEC958 Playback AC97-SPSA' 100%
>
> And here's my .asoundrc
>
> # .asoundrc
> # Override the default output used by ALSA.
> # If you do not override the default, your default
> # device is identical to the (unmixed) analog device
> # shown below. If you prefer mixed and/or digital
> # output, uncomment the appropriate four lines below
> # (only one slave.pcm line).
> #pcm.!default {
> # type plug
> ## Uncomment the following to use mixed analog by default
> # slave.pcm "dmix-analog"
> ## Uncomment the following to use unmixed digital by default
> # slave.pcm "digital-hw"
> ## Uncomment the following to use mixed digital by default
> # slave.pcm "dmix-digital"
> #}
>
> # Alias for analog output on the nForce2/4 (hw:0,0)
> # - This is identical to the device named "default"--which
> # always exists and refers to hw:0,0 (unless overridden)
> # - Therefore, we can specify "hw:0,0", "default", or "analog"
> # to access analog output on the nForce2/4
> pcm.analog {
> type plug
> slave.pcm "analog-hw"
> }
>
> # Control device (mixer, etc.) for the nForce2 card
> ctl.analog {
> type hw
> card 0
> }
>
> # Alias for (rate-converted) mixed analog output on the
> # nForce2 (hw:0,0)
> # - This will accept audio input--regardless of rate--and
> # convert to the rate required for the dmix plugin
> # (in this case 48000Hz)
> pcm.mixed-analog {
> type plug
> slave.pcm "dmix-analog"
> }
>
> # Control device (mixer, etc.) for the nForce2 card
> ctl.mixed-analog {
> type hw
> card 0
> }
>
> # Alias for (rate-converted) digital (S/PDIF) output on the
> # nForce2 (hw:0,2)
> # - This will accept audio input--regardless of rate--and
> # convert to the rate required for the S/PDIF hardware
> # (in this case 48000Hz)
> pcm.digital {
> type plug
> slave.pcm "digital-hw"
> }
>
> # Control device (mixer, etc.) for the nForce2 card
> ctl.digital {
> type hw
> card 0
> }
>
> # Alias for mixed (rate-converted) digital (S/PDIF) output on the
> # nForce2/4 (hw:0,2)
> # - This will accept audio input--regardless of rate--and
> # convert to the rate required for the S/PDIF hardware
> # (in this case 48000Hz)
> pcm.mixed-digital {
> type plug
> slave.pcm "dmix-digital"
> }
>
> # Control device (mixer, etc.) for the nForce2 card
> ctl.mixed-digital {
> type hw
> card 0
> }
>
> # The following devices are not useful by themselves. They
> # require specific rates, channels, and formats. Therefore,
> # you probably do not want to use them directly. Instead use
> # of of the devices defined above.
>
> # Alias for analog output on the nForce2 (hw:0,0)
> # Do not use this directly--it requires specific rate,
> # channels, and format
> pcm.analog-hw {
> type hw
> card 0
> # The default value for device is 0, so no need to specify
> }
>
> # Control device (mixer, etc.) for the nForce2/4 card
> ctl.analog-hw {
> type hw
> card 0
> }
>
> # Alias for digital (S/PDIF) output on the nForce2/4 (hw:0,2)
> # Do not use this directly--it requires specific rate,
> # channels, and format
> pcm.digital-hw {
> type hw
> card 0
> device 4
> }
>
> # Control device (mixer, etc.) for the nForce2/4 card
> ctl.digital-hw {
> type hw
> card 0
> }
>
> # Direct software mixing plugin for analog output on
> # the nForce2/4 (hw:0,0)
> # Do not use this directly--it requires specific rate,
> # channels, and format
> pcm.dmix-analog {
> type dmix
> ipc_key 1234
> slave {
> pcm "analog-hw"
> period_time 0
> period_size 1024
> buffer_size 4096
> rate 48000
> }
> }
>
> # Control device (mixer, etc.) for the nForce2/4 card
> ctl.dmix-analog {
> type hw
> card 0
> }
>
> # Direct software mixing plugin for digital (S/PDIF) output
> # on the nForce2/4 (hw:0,2)
> # Do not use this directly--it requires specific rate,
> # channels, and format
> pcm.dmix-digital {
> type dmix
> ipc_key 1235
> slave {
> pcm "digital-hw"
> period_time 0
> period_size 1024
> buffer_size 4096
> rate 48000
> }
> }
>
> # Control device (mixer, etc.) for the nForce2/4 card
> ctl.dmix-digital {
> type hw
> card 0
> }
>
> ________________________________
>
> From: mythtv-users-bounces at mythtv.org on behalf of Jason Sharpe
> Sent: Wed 11/2/2005 10:37 PM
> To: mythtv-users at mythtv.org
> Subject: [mythtv-users] RE: nForce4 Audio on FC4,it plays some of the
> time....
>
>
>
> ------------------------------
>
> Message: 15
> Date: Wed, 2 Nov 2005 14:12:43 -0700
> From: "James C. Dastrup" < jc at dastrup.com>
> Subject: RE: [mythtv-users] nForce4 Audio on FC4, it plays some of the
> time....
> To: "Discussion about mythtv" < mythtv-users at mythtv.org <mailto:
> mythtv-users at mythtv.org> >
> Message-ID: <3B588E7A10420448AE571D9E921247867346 at foo.dastrup.com >
> Content-Type: text/plain; charset="iso-8859-1"
>
> I had a very similar problem. I was finally able to figure out that KDE
> was messing with my alsa settings everytime it started, even when I told it
> not to. You can test this by opening up alsamixer and while your audio is
> playing, mess with the settings until you hear something. I solved this
> problem by simply putting a script in KDE's /.Autostart folder, so after KDE
> starts, my mixer settings go back to the way I want them. You can find more
> detail at http://www.dastrup.com/template_mythtv.asp and look in the Audio
> section.
>
>
> Thanks James for replying,
>
> I took your suggestions and tried messing with alsamixer while playing
> something, I never heard audio no matter what I tweaked.
>
> I looked at your site and was going to look at your script and your
> .asoundrc, however I can't get to your FTP site. It just times out when I
> try to visit the FTP links. I tried from both work and home and I can't get
> to them.
>
> The program that opens by default when I double click the .au file is
> "Noatun". I can play the file all day long and it will sound just fine,
> however aplay still won't create audio.
>
> Just for kicks I disabled the sound system in the KDE Control Center and
> rebooted, I was still able to play the sound from Noatun, but not with
> aplay.
>
> Can you email me the scripts that you link to in the audio section of your
> website?
>
> Thanks
>
> Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051104/8055c199/attachment.htm


More information about the mythtv-users mailing list