On Wed, Oct 01, 2003 at 05:29:34PM +0200, Thomas Kranz wrote: > > I've tried to force btaudio to specific dsp-devices with the modules options, > but it doesn't work. So loading without snd-pcm-oss module leads btaudio to > dsp0 (digital) and dsp1 (analog). If snd-pcm-oss is loaded it results into dsp1 and > dsp3. > What's the role of tvmixer-module ? (system message: tvmixer can't find mixer device > if loading after btaudio). > In my opion there is no clear dsp mapping and documentation. > Is there a command to list all used dsp devices ?
I'm not aware of any; but the dsp devices are based on when the module are loaded. What I used to do was make sure snd-pcm-oss was loaded BEFORE I loaded btaudio, and then the devices always showed up as: /dev/dsp0 - ALSA OSS /dev/dsp1 - BTAudio device /dev/dsp2 - BTaudio device Then, it was just a matter of using the digital device and specifying 32000 as the frequency for mp1e. (dmesg will tell you which is which) Aubin > I want a clear definition of the dsp devices because the record server needs an dsp > device > (mencoder option) and this must be the digital dsp of btaudio when recording with > the internal bttv dsp. > (remember to all:do not forget to record only with 32000Hz - dsp limitation and > using the digital dsp). > > It seems that the options given by modinfo btaudio are not working. > Maybe this is the wrong discussion list (a alsa/bttv problem) but freevo > needs a clean configuration and so many devices are common in an homevideo pc. > The module em8300 doesn't need a dsp mapping but it would be fine. > Hopefully I didn't run into a mess up with my pre/post install modules. > So an working example posted would me help with options due to > alsa,tvmixer,btaudio and alsa-oss. > > Thanks, > Thomas > > Here is my extract of modules.conf (sorry a little bit messed up): > > # --- ALSACONF verion 0.9.6 --- > alias char-major-116 snd > alias snd-card-0 snd-ens1371 > options snd-ens1371 index=0 > # joystick=0x200 > post-install snd-ens1371 modprobe -k gameport > pre-remove snd-ens1371 modprobe -r gameport > > # OSS > alias char-major-14 soundcore > alias sound-slot-0 snd-card-0 > > # CARD #1 PCI64 > alias sound-service-0-0 snd-mixer-oss > alias sound-service-0-1 snd-seq-oss > alias sound-service-0-3 snd-pcm-oss > alias sound-service-0-8 snd-seq-oss > alias sound-service-0-12 snd-pcm-oss > > options snd cards_limit=4 major=116 > > alias char-major-121 em8300 > pre-install em8300 modprobe -k adv717x > pre-install adv717x modprobe -k i2c-algo-bit > > # DXR3 MPEG decoder > alias snd-card-3 em8300 > alias sound-slot-3 em8300 > alias sound-service-3-0 snd-mixer-oss > alias sound-service-3-1 em8300 > alias sound-service-3-3 em8300 > alias sound-service-3-8 em8300 > alias sound-service-3-12 em8300 > # below adv717x sound-slot-0 sound-service-0-3 > options em8300 dicom_control=0 dicom_fix=1 dicom_other_pal=1 > options adv717x pixelport_16bit=1 pixelport_other_pal=1 > post-install em8300 /usr/bin/em8300setup -s -p > > # configured TV card Hauppauge BT878 > alias char-major-81 bttv > alias char-major-81-0 bttv > alias char-major-81-1 bttv > options bttv card=10 radio=1 > options snd-card-ens snd_index=1 > options msp3400 debug=0 once=1 simple=1 > > # options tvmixer > # alias sound-service-1-0 tvmixer > > pre-install bttv modprobe -k "tuner"; modprobe -k "msp3400"; modprobe -k "btaudio"; > modprobe -k "tvmixer" > pre-install tuner modprobe -k "i2c-algo-bit" > post-install msp3400 modprobe -k snd-mixer-oss > options tvmixer devnr=1 > options tuner debug=1 type=5 > pre-remove bttv modprobe -r "tvmixer"; modprobe -r "tvaudio"; modprobe -r "btaudio" > post-remove bttv modprobe -r "msp3400"; modprobe -r "tuner"; modprobe -r > "i2c-algo-bit"; modprobe -r "videodev" > options i2c-algo-bit bit_test=1 > > pre-install btaudio modprobe snd-pcm-oss > # btaudio + alsa > alias snd-card-2 btaudio > alias snd-card-1 btaudio > alias sound-slot-1 btaudio > alias sound-service-1-0 btaudio > alias sound-slot-2 btaudio > alias sound-service-2-0 btaudio > # options btaudio analog=2 digital=1 mixer=2 doesn't work > > # Gameport > # option ns558 > # alias joystick ns558 post-install ns558 insmod grip #pre-install ns558 modprobe > joydev > post-install gameport modprobe -k joydev;modprobe -k grip > pre-remove gameport modprobe -r grip;modprobe -r joydev > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Freevo-users mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/freevo-users ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users
