¿Podrian ustedes instalarme su ssistema de audio a travez de internet?
He tratado en muchas ocasiones de comunicarme con Ubuntu es, Pero
ellos no reconocen este e-mail ni mi password.
Les agradrzco.
--
Agustin Ruiz Gamez
Hi,
I am trying to do gain control while RECORDING for my Audio Mic device.
My application opens /dev/mixer device and calls ioctl(fdmixer,
MIXER_WRITE(SOUND_MIXER_MIC), ...)
But, the call fails. It traces to sound/core/oss/mixer_oss.c file and
snd_mixer_oss_put_volume1() function.
It never falls in "if (slot->present & SNDRV_MIXER_OSS_PRESENT_CVOLUME)"
as condition "if (slot->present & SNDRV_MIXER_OSS_PRESENT_PVOLUME) "
comes as false.
I think there is a bug in kernel and I think it should be like as below,
--- sound/core/oss/mixer_oss.c 2008-12-03 13:24:02.000000000 +0530
+++ sound/core/oss/mixer_oss.c 2009-03-09 16:22:06.548766896 +0530
@@ -688,7 +688,7 @@ static int snd_mixer_oss_put_volume1(str
if (slot->present & SNDRV_MIXER_OSS_PRESENT_PVOLUME) {
snd_mixer_oss_put_volume1_vol(fmixer, pslot,
slot->numid[SNDRV_MIXER_OSS_ITEM_PVOLUME], left, right);
- if (slot->present & SNDRV_MIXER_OSS_PRESENT_CVOLUME)
+ } else if (slot->present & SNDRV_MIXER_OSS_PRESENT_CVOLUME) {
snd_mixer_oss_put_volume1_vol(fmixer, pslot,
slot->numid[SNDRV_MIXER_OSS_ITEM_CVOLUME], left, right);
} else if (slot->present & SNDRV_MIXER_OSS_PRESENT_GVOLUME) {
snd_mixer_oss_put_volume1_vol(fmixer, pslot,
slot->numid[SNDRV_MIXER_OSS_ITEM_GVOLUME], left, right);
Thanks,
Viral
--
_____________________________________________________________________
Disclaimer: This e-mail message and all attachments transmitted with it
are intended solely for the use of the addressee and may contain legally
privileged and confidential information. If the reader of this message
is not the intended recipient, or an employee or agent responsible for
delivering this message to the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or other use of
this message or its attachments is strictly prohibited. If you have
received this message in error, please notify the sender immediately by
replying to this message and please delete it from your computer. Any
views expressed in this message are those of the individual sender
unless otherwise stated.Company has taken enough precautions to prevent
the spread of viruses. However the company accepts no liability for any
damage caused by any virus transmitted by this email.
__________________________________________________________________________
Just a quick note here for those who may want to 'RT' their Debian Lenny,
and the sheer enjoyment that will no doubt bring.
Using the Kernel for Dummies debian build system (thanks fellas), Alsa
1.0.19, no OSS, vanilla 2.6.26, and Ingo's patches, all went reasonably
well. (32bit)
*****PLEASE NOTE, no women, children, animals, hungarian polka enthusiasts,
or those poor wretched souls using Vista, were harmed during this
build....*****
Booted up ok, but got a kernel failure whilst cranking up my multi app
script.
Narrowed it down to Linuxsampler.
When i removed LS, and Libgig, then reinstalled, the failure went away.
All other apps played ok, with no probs.
I can only guess that my compile options needed renewing, from generic to
RT, but no real hardship, and it didn't take long.
I'm passing this on, in case anyone else builds an debian RT kernel, and
gets a kernel failure notice, once the OS is up and running, and
linuxsampler is started.
Alex.
p.s. Have to say here, that debian 5 is excellent. Even with my clumsy
machinations with the RT build, it just keeps going, and doesn't do silly
stuff when assailed with multiple 'user errors.'
Built like a tank.
:)
--
Parchment Studios (It started as a joke...)
Estoy muy agradado por su preocupacion por mi problema de audio, El
problema mio es que sus implementaciones son en idioma ingles y yo
vivo en Venezuela donde hablamos español y no puedo traducior
completamente los terminos alli explicados. Les agradeceria si ustedes
tienen alguna version en español, me lo hicieran llegar.
--
Agustin Ruiz Gamez
hiho,
my name is michael wolkstein and i wrote the first time to this list.
sorry about my english. but i am no english native-speaker.
after booting kernel 2.6.29 rc6 i get a problem with my rme multiface 1 connected true pcmcia cardbusinterface.
i get this message after insert my card.
RME Hammerfall DSP 0000:16:00.0: enabling device (0000 -> 0002)
RME Hammerfall DSP 0000:16:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Hammerfall-DSP: no Digiface or Multiface connected!
RME Hammerfall DSP 0000:16:00.0: PCI INT A disabled
RME Hammerfall DSP: probe of 0000:16:00.0 failed with error -5
i have compile the kernel included alsa module.
also i have installed the newest alsa-firmware 1.0.19 and newest alsa-tools 1.0.19.
my old kernel 2.6.24 load both firmwares correct.
the old one 1.0.16 (debian unstable)
and the new 1.0.19 download from the alsa-project page
the new kernel produce errors. kernel module snd_hdsp is already loaded with the new kernel.
any ideas.
greetings wolke
lwn.net has a very interesting interview with thomas gleixner and ingo
molnar about the future of the realtime preeemption tree.
this is a free link to content that is normally subscribers only:
http://lwn.net/SubscriberLink/319544/7cdf603c88f8dbd0/
i hope it's ok to post such a link in a public place.
the whole lwn issue will become freely available in a week or so. lwn is
a great resource and interesting reading, and if you've got a few
dollars to spare, consider subscribing to keep them going.
best,
jörn