Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 May 2006 10:04:01 -0300
From:      Fernan Aguero <fernan@iib.unsam.edu.ar>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        FreeBSD Gnome <freebsd-gnome@freebsd.org>
Subject:   Re: audio cd play
Message-ID:  <20060515130401.GA38981@iib.unsam.edu.ar>
In-Reply-To: <1147490999.55032.31.camel@shumai.marcuscom.com>
References:  <20060512134851.GE7267@iib.unsam.edu.ar> <1147490999.55032.31.camel@shumai.marcuscom.com>

next in thread | previous in thread | raw e-mail | index | archive | help
+----[ Joe Marcus Clarke <marcus@marcuscom.com> (13.May.2006 00:33):
|
| On Fri, 2006-05-12 at 10:48 -0300, Fernan Aguero wrote:
| > Hi!
| > 
| > In my gnome applications menu (2.14) I have two 'CD player'
| > items under 'Sound and Video' ... I think one of these comes
| > from goobox (grey CD icon) and the other (red CD icon) I
| > guess comes from stock gnome.
| > 
| > i) how do I change their names so I can know which one I
| > click? (OK, now I can distinguish them by the color of their
| > icons but I had to do some digging ...)
| 
| You'd have to hack the desktop files associated with each one.  This is
| best done in the port, but you can also do it with the installed files
| in /usr/X11R6/share/gnome/applications.

OK, done, now they're 'Gnome CD Player' and 'Goobox CD
Player', respectively. Though I guess this will be a
short-lived change ...
 
| > ii) both CD players are sensitive to other activity (mostly
| > CPU load, but also simple things like accessing menus or
| > working with windows). Right now IŻm building ports in the
| > background and CD playing goes along fine, but if I start to
| > open a couple of nautilus windows, or scrolling a long page
| > in firefox, I can hear some glitches and pauses (sometimes
| > even moving the mouse from one window to another, thus
| > causing to switch focus, makes cd playing glitch).
| 
| Yeah, this can happen now that the audio is ripped from the CD instead
| of playing directly to the soundcard.  This change was done to
| accommodate newer desktop machines that shipped without a direct
| connection between CD-ROM and soundcard.

Oh, I see. This should be documented somewhere, maybe in the
Gnome FAQ. I volunteer to write it up, if you want.
 
| > I have the audio output of my CD reader directly connected
| > to my sound card (besides the mandatory IDE cable) ... so
| > why does the CPU and or desktop activity affect CD playing
| > at all? This is something that my old Macintosh still does
| > well ... it takes about half a minute to open Adobe
| > Illustrator (and Mac OS 9 is not a multitasking OS, so I
| > cannot use another app or do anything else while I wait) and
| > still CD playing goes along like when the CPU is idle.
| > 
| > Is this a gnome issue or a more general FreeBSD issue?
| 
| This was a decision made by the goobox and gnome-media authors (see
| above).  The BSD-specific backend for gnome-cd may still be in the code.
| But you'd have to hack the Makefile at least to use it instead of the
| cdparanoia backend.

I'm not too involved with the Gnome community, 

| > Fernan
| > 
| > PS: FreeBSD-6.1, gnome-2.14 running on a pIII 600MHz, 768MB RAM
| 
| Given these stats, you may want to opt for a port like xmcd which still
| supports playing CDs directly to the soundcard.
| 
| Joe
|
+----]

Thanks so much for this suggestion. I've just installed xmcd
and have not used long enough (a day or so) but from my
little experience and from reading the docs seems like
it's just what I've been looking for in a CD player since I
started using Linux/Unix ~ 7 years ago. 

Seems like I'll be getting rid of goobox soon ...

For those following this thread, xmcd supports both playing
in CDDA mode (audio is ripped and piping) and standard play mode
(the CD reader should have its audio output connected to the
soundcard, or to an amplifier or amplified speakers)

It's also CDDB enabled, can be used to rip audio cds using
lame.

Fernan





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060515130401.GA38981>