On 11/11/2009 03:49 PM, Stuart Buchanan wrote:

> I may be missing something, but I haven't had any problems getting 
> festival to work on Ubuntu, other than extracting the files in the correct 
> place.
> I don't have a /etc/festival.scm file.
> 
> Is this specific to some sound driver? I'm pretty much in the dark when it 
> comes
> to Linux sound systems, so I honestly don't know what is different between my
> system and yours.

I'm in the dark too.  This is another of those collective
learning experiences.

I am currently entertaining a somewhat-vague hypothesis
that it depends on kernel configuration as well as on
details of the distribution.  In particular I hypothesize
that some of these progs (festival, FGFS) look for the
oss driver first, and if they don't find it they look
for alsa drivers.

As a way to partially check these hypotheses, it would
be helpful for folks where it "just works" to tell us
the results of the following commands:


# loaded modules:
   lsmod | grep oss

# kernel configuration:
   grep OSS /boot/config-$(uname -r)
     # or whatever the corresponding thing is on your system

I will get the ball rolling as follows:  chez moi 
we have:

lsmod | grep oss
snd_pcm_oss            37344  0 
snd_mixer_oss          15936  1 snd_pcm_oss
snd_pcm                79624  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd                    62904  11 
snd_pcm_oss,snd_mixer_oss,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_pcm,snd_seq,snd_timer,snd_seq_device



grep OSS /boot/config-$(uname -r)
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_CHR_DEV_OSST=m
CONFIG_SSB_POSSIBLE=y
CONFIG_SSB_PCIHOST_POSSIBLE=y
CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
CONFIG_SOUND_OSS_CORE=y
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_PCM_OSS_PLUGINS=y
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SOUND_OSS=m



> Could you put together some text I could add to The Manual please?

a) I don't think we know enough quite yet.  See above.
b) Sound processing is not my area of expertise.  

Let's try to understand the situation better, then decide
who is in the best position to write it up.
 
> It would be particularly useful if it had some information to help
> the user identify whether they needed to make these changes
> or not.

Yes, that would be useful.  I've been thinking along the same
lines, but festival in particular doesn't make it easy to
figure out what device(s) it is using.

Maybe the path of least resistance is to provide explicit
configuration files ... to make us less sensitive to the
vagaries of the default behavior.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to