internal mic not working with hdaudio intel

OSS specific Linux discussion (x86/amd64)

Moderators: hannu, dev, kodachi, cesium

internal mic not working with hdaudio intel

Postby marco » Sat Feb 16, 2013 9:59 am

Hi! I switched to oss few years ago while my sound card wasn't supported by alsa, or maybe because with alsa only one program at time can use the card, I don't remember. Now I need to install skype which does not support oss anymore but I don't want to install alsa or any sound daemon because I'm feeling good with oss. I thought to use skype from virtualbox but the internal microphone does not work. I know I did it working but then I disabled it because it was not useful and sometime it caused some troubles. Now I cannot make it work again so any hints are really welcome. I'm planning to use skype from a second computer intead of replace oss with something else.

I know intel hdaudio is a wild beast, here some infos. Thanks

Lenovo thinkpad R61, kernel 3.6.11 x86_64

lspci -v:

Code: Select all
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
   Subsystem: Lenovo T61
   Flags: bus master, fast devsel, latency 0
   Capabilities: <access denied>
   Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 0c) (prog-if 00 [VGA controller])
   Subsystem: Lenovo T61
   Flags: bus master, fast devsel, latency 0, IRQ 16
   Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
   Memory at e0000000 (64-bit, prefetchable) [size=256M]
   I/O ports at 1800 [size=8]
   Expansion ROM at <unassigned> [disabled]
   Capabilities: <access denied>
   Kernel driver in use: i915

00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 0c)
   Subsystem: Lenovo T61
   Flags: bus master, fast devsel, latency 0
   Memory at f8200000 (64-bit, non-prefetchable) [size=1M]
   Capabilities: <access denied>

00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, fast devsel, latency 0, IRQ 11
   Memory at fe000000 (32-bit, non-prefetchable) [size=128K]
   Memory at fe025000 (32-bit, non-prefetchable) [size=4K]
   I/O ports at 1840 [size=32]
   Capabilities: <access denied>

00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 20
   I/O ports at 1860 [size=32]
   Kernel driver in use: uhci_hcd

00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Lenovo ThinkPad T60
   Flags: bus master, medium devsel, latency 0, IRQ 21
   I/O ports at 1880 [size=32]
   Kernel driver in use: uhci_hcd

00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 22
   Memory at fe226c00 (32-bit, non-prefetchable) [size=1K]
   Capabilities: <access denied>
   Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, fast devsel, latency 0, IRQ 17
   Memory at fe020000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: <access denied>
   Kernel driver in use: oss_hdaudio

00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
   I/O behind bridge: 00002000-00002fff
   Memory behind bridge: fc000000-fdffffff
   Prefetchable memory behind bridge: 00000000f8000000-00000000f80fffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
   I/O behind bridge: 00003000-00003fff
   Memory behind bridge: dc000000-df3fffff
   Prefetchable memory behind bridge: 00000000dfe00000-00000000dfefffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport

00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
   I/O behind bridge: 00004000-00004fff
   Memory behind bridge: d8000000-d9ffffff
   Prefetchable memory behind bridge: 00000000dfb00000-00000000dfbfffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport

00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03) (prog-if 00 [Normal decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=0d, subordinate=14, sec-latency=0
   I/O behind bridge: 00006000-00006fff
   Memory behind bridge: d0000000-d1ffffff
   Prefetchable memory behind bridge: 00000000df500000-00000000df5fffff
   Capabilities: <access denied>
   Kernel driver in use: pcieport

00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 16
   I/O ports at 18a0 [size=32]
   Kernel driver in use: uhci_hcd

00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 17
   I/O ports at 18c0 [size=32]
   Kernel driver in use: uhci_hcd

00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 18
   I/O ports at 18e0 [size=32]
   Kernel driver in use: uhci_hcd

00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 19
   Memory at fe227000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: <access denied>
   Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (prog-if 01 [Subtractive decode])
   Flags: bus master, fast devsel, latency 0
   Bus: primary=00, secondary=15, subordinate=18, sec-latency=32
   I/O behind bridge: 00007000-0000afff
   Memory behind bridge: f8300000-fbffffff
   Prefetchable memory behind bridge: 00000000f4000000-00000000f7ffffff
   Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M-E) LPC Interface Controller (rev 03)
   Subsystem: Lenovo T61
   Flags: bus master, medium devsel, latency 0
   Capabilities: <access denied>

00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, medium devsel, latency 0, IRQ 255
   I/O ports at 01f0 [size=8]
   I/O ports at 03f4 [size=1]
   I/O ports at 0170 [size=8]
   I/O ports at 0374 [size=1]
   I/O ports at 1c00 [size=16]

00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03) (prog-if 01 [AHCI 1.0])
   Subsystem: Lenovo ThinkPad T61
   Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 16
   I/O ports at 1c50 [size=8]
   I/O ports at 1c44 [size=4]
   I/O ports at 1c48 [size=8]
   I/O ports at 1c40 [size=4]
   I/O ports at 1c20 [size=32]
   Memory at fe226000 (32-bit, non-prefetchable) [size=2K]
   Capabilities: <access denied>
   Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
   Subsystem: Lenovo ThinkPad T61
   Flags: medium devsel, IRQ 23
   Memory at fe227400 (32-bit, non-prefetchable) [size=256]
   I/O ports at 1c60 [size=32]
   Kernel driver in use: i801_smbus

03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
   Subsystem: Intel Corporation Lenovo ThinkPad T61
   Flags: bus master, fast devsel, latency 0, IRQ 17
   Memory at df3fe000 (64-bit, non-prefetchable) [size=8K]
   Capabilities: <access denied>
   Kernel driver in use: iwl4965

15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
   Subsystem: Lenovo Device 20c6
   Flags: bus master, medium devsel, latency 32, IRQ 16
   Memory at f8300000 (32-bit, non-prefetchable) [size=4K]
   Bus: primary=15, secondary=16, subordinate=17, sec-latency=176
   Memory window 0: f4000000-f7ffffff (prefetchable)
   Memory window 1: c0000000-c3ffffff
   I/O window 0: 00007000-000070ff
   I/O window 1: 00007400-000074ff
   16-bit legacy interface ports at 0001




ossinfo -v9

Code: Select all
Version info: OSS 4.2 (b 2006/201212160108) (0x00040100) GPL
Platform: Linux/x86_64 3.6.11 #5 SMP Thu Feb 14 14:48:34 CET 2013 (murdoc)

Number of audio devices:   5
Number of audio engines:   9
Number of MIDI devices:      0
Number of mixer devices:   1


Device objects
0: osscore0 OSS core services
1: oss_hdaudio0 Intel HD Audio interrupts=91897 (278216)
    HD Audio controller Intel HD Audio
    Vendor ID    0x8086284b
    Subvendor ID 0x17aa20ac
     Codec  0: AD1984 (0x11d41984/0x17aa20d7)
     Codec  1: Not present
2: oss_usb0 USB audio core services

MIDI devices (/dev/midi*)

Mixer devices
0: High Definition Audio AD1984 (Mixer 0 of device object 1)
    Device file /dev/oss/oss_hdaudio0/mix0, Legacy device /dev/mixer0
    Priority: 10
    Caps:
    Device handle: PCI20ac17aa-0000:00:1b.0-mx01
    Device priority: 10


Audio devices
HD Audio play front               /dev/oss/oss_hdaudio0/pcm0  (device index 0)
    Legacy device /dev/dsp0
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
      Out engine  1: 0/HD Audio play front
                     Busy (OUT) label 'VMIX'
      Engine      2: 5/HD Audio play front (vmix)
                     Busy (OUT) by PID 5341 / plugin-containe label 'plugin-containe'
      Engine      3: 6/HD Audio play front (vmix)
                     Available for use
      Engine      4: 7/HD Audio play front (vmix)
                     Available for use
      Engine      5: 8/HD Audio play front (vmix)
                     Available for use
    Input formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI20ac17aa-0000:00:1b.0-au01
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 8
    Native sample rates (min - max): 8000 - 192000 (8000,11025,16000,22050,32000,44100,48000,88200,96000,176400,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated

HD Audio play headphone           /dev/oss/oss_hdaudio0/pcm1  (device index 1)
    Legacy device /dev/dsp1
    Caps: TRIGGER MMAP
    Modes: OUTPUT
      Out engine  1: 1/HD Audio play headphone
                     Available for use
    Input formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI20ac17aa-0000:00:1b.0-au02
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,11025,16000,22050,32000,44100,48000,88200,96000,176400,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated

HD Audio play spdif               /dev/oss/oss_hdaudio0/spdout0  (device index 2)
    Legacy device /dev/dsp2
    Caps: TRIGGER MMAP
    Modes: OUTPUT
      Out engine  1: 2/HD Audio play spdif
                     Available for use
    Input formats (0x00001410):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_AC3      - AC3 (Dolby Digital) encoded audio
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001410):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_AC3      - AC3 (Dolby Digital) encoded audio
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI20ac17aa-0000:00:1b.0-au03
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 44100 - 192000 (44100,48000,88200,96000,176400,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated

HD Audio rec rec1-sel             /dev/oss/oss_hdaudio0/pcmin0  (device index 3)
    Legacy device /dev/dsp3
    Caps: DUPLEX TRIGGER MMAP
    Modes: IN/OUT
      In engine   1: 3/HD Audio rec rec1-sel
                     Busy (IN) label 'VMIX_IN'
      Engine      2: 5/HD Audio play front (vmix)
                     Busy (OUT) by PID 5341 / plugin-containe label 'plugin-containe'
      Engine      3: 6/HD Audio play front (vmix)
                     Available for use
      Engine      4: 7/HD Audio play front (vmix)
                     Available for use
      Engine      5: 8/HD Audio play front (vmix)
                     Available for use
    Input formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI20ac17aa-0000:00:1b.0-au04
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,11025,16000,22050,32000,44100,48000,88200,96000,176400,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated

HD Audio rec rec2-sel             /dev/oss/oss_hdaudio0/pcmin1  (device index 4)
    Legacy device /dev/dsp4
    Caps: TRIGGER MMAP
    Modes: INPUT 
      In engine   1: 4/HD Audio rec rec2-sel
                     Available for use
    Input formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Output formats (0x00001010):
      AFMT_S16_LE   - 16 bit signed little endian
      AFMT_S32_LE   - 32 bit signed little endian
    Device handle: PCI20ac17aa-0000:00:1b.0-au05
    Related mixer dev: 0
    Sample rate source: 0
    Preferred channel configuration: Not indicated
    Supported number of channels (min - max): 2 - 2
    Native sample rates (min - max): 8000 - 192000 (8000,11025,16000,22050,32000,44100,48000,88200,96000,176400,192000)
    HW Type: Not indicated.
    Minimum latency: Not indicated


Nodes
  /dev/dsp -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_in -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_out -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_ac3 -> /dev/oss/oss_hdaudio0/spdout0
  /dev/dsp_mmap -> /dev/oss/oss_hdaudio0/pcm0
  /dev/dsp_multich -> /dev/oss/oss_hdaudio0/pcm0



ossmix -v2

Code: Select all
Selected mixer 0/High Definition Audio AD1984
Known controls are:
jack.fp-green.mute ON|OFF (currently ON)
jack.fp-green.headphone [<leftvol>:<rightvol>] (currently 47.9:47.9 dB)
jack.fp-green.headphone-sel <headphone|front> (currently headphone)
jack.fp-green.headphone-sel-m ON|OFF (currently OFF)
jack.fp-green.input-mix-mute ON|OFF (currently OFF)
jack.int-speaker.mute ON|OFF (currently OFF)
jack.int-speaker.front [<leftvol>:<rightvol>] (currently 58.4:58.4 dB)
jack.int-speaker.front-mute ON|OFF (currently OFF)
jack.int-speaker.input-mix-mute ON|OFF (currently OFF)
jack.fp-red [<leftvol>:<rightvol>] (currently 19.9:19.9 dB)
jack.int-mic [<leftvol>:<rightvol>] (currently 19.9:19.9 dB)
jack.black.spdif [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
jack.red.mode <dock-mix|input> (currently input)
jack.red.mute ON|OFF (currently ON)
jack.red.dock-sel <headphone|front> (currently front)
jack.red.dock-sel-mute ON|OFF (currently ON)
jack.red.input-mix-mute ON|OFF (currently OFF)
record.rec1-sel.rec1-sel1 [<leftvol>:<rightvol>] (currently 80.9:80.9 dB)
record.rec1-sel.rec1-sel2 <fp-mic|int-mic|input-mix|dock-mix> (currently int-mic)
record.rec2-sel.rec2-sel1 [<leftvol>:<rightvol>] (currently 46.4:46.4 dB)
record.rec2-sel.rec2-sel2 <fp-mic|int-mic|input-mix|dock-mix> (currently int-mic)
misc.aux-sel-mute ON|OFF (currently OFF)
misc.input-mix-mute1 ON|OFF (currently OFF)
misc.aux-mix <aux-sel|input-mix> (currently input-mix)
misc.mono-sel <headphone|front> (currently front)
misc.aux-sel <headphone|front> (currently front)
misc.beep <monovol> (currently 41.9 dB)
misc.mono-sel-mute ON|OFF (currently OFF)
misc.input-mix-mute2 ON|OFF (currently OFF)
misc.mono-mix <mono-sel|input-mix> (currently input-mix)
misc.fp-mic [<leftvol>:<rightvol>] (currently 20.9:20.9 dB)
misc.int-mic [<leftvol>:<rightvol>] (currently 46.4:46.4 dB)
misc.dock-mix [<leftvol>:<rightvol>] (currently 20.9:20.9 dB)
misc.input-mix1 <fp-mic|int-mic|dock-mix> (currently int-mic)
misc.input-mix2 [<leftvol>:<rightvol>] (currently 23.9:23.9 dB)
misc <0.0dB|16.0dB|32.0dB|48.0dB> (currently 0.0dB)
vmix0-enable ON|OFF (currently ON)
vmix0-rate <decimal value> (currently 48000) (Read-only)
  Sample rate currently used by virtual mixer on this device.
  Use vmixctl(1) command to change the rate
vmix0-channels <Stereo|Multich> (currently Stereo)
vmix0-src <High|OFF> (currently High)
  Sample rate conversion quality used by the virtual mixer.
 
  Virtual mixer uses internally a fixed sampling rate that can be set
  using the 'vmixctl rate' command (usually 48 kHz by default). Applications
  that want to use different rates will be handled by performing automatic
  sample rate conversions (SRC) in software. This operation will consume
  some additional CPU time depending on the quality. The following
  alternatives are availabe:
 
  Fast:   Use fast linear interpolation algorithm (low quality).
  Low: Use slightly better linear interpolation
  Medium: Use an algorithm that provides good quality with moderate CPU load.
  High/High+/Production: Higher quality algorithms that consume more CPU resources.
  OFF: No sample rate conversions. Sample rate locked to the master rate.
 
  'Fast' will work best in most cases. Only users with high end audio
  cards and speakers should use the other settings.
vmix0-outvol <monovol> (currently 23.6 dB)
vmix0-outvu [<leftVU>:<rightVU>] (currently 57:57) (Read-only)
vmix0-invol <monovol> (currently 25.0 dB)
vmix0-invu [<leftVU>:<rightVU>] (currently 0:0) (Read-only)
vmix0.pcm5 [<leftvol>:<rightvol>] (currently 15.3:15.3 dB) ("plugin-containe")
vmix01 [<leftVU>:<rightVU>] (currently 65:65) (Read-only)
vmix0.pcm6 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix02 [<leftVU>:<rightVU>] (currently 0:0) (Read-only)
vmix0.pcm7 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix03 [<leftVU>:<rightVU>] (currently 0:0) (Read-only)
vmix0.pcm8 [<leftvol>:<rightvol>] (currently 25.0:25.0 dB)
vmix04 [<leftVU>:<rightVU>] (currently 0:0) (Read-only)

marco
 
Posts: 3
Joined: Fri Feb 15, 2013 10:58 am

Re: internal mic not working with hdaudio intel

Postby marco » Sat Feb 16, 2013 1:14 pm

This is really strange, after I putted my laptop to sleep and resumed it the microphone started working. Do you have an idea on what happened?
marco
 
Posts: 3
Joined: Fri Feb 15, 2013 10:58 am

Re: internal mic not working with hdaudio intel

Postby cesium » Sat Feb 16, 2013 1:29 pm

A) Does recording work in general? Try 'ossrecord - | ossplay -' to test it... [Edit: didn't see your last message when I wrote this. Hmm.. maybe all it needed was a reset of sorts? Assuming the computer is restarted, would recording still work?]
B) IIRC, VirtualBox needs a patch for recording to work with oss_hdaudio... [Edit: (see here)]
C) See here for skype instructions.
cesium
 
Posts: 896
Joined: Sun Aug 12, 2007 12:51 am

Re: internal mic not working with hdaudio intel

Postby marco » Sat Feb 16, 2013 2:34 pm

cesium wrote:A) Does recording work in general? Try 'ossrecord - | ossplay
-' to test it... [Edit: didn't see your last message when I wrote this. Hmm..
maybe all it needed was a reset of sorts? Assuming the computer is restarted,
would recording still work?]


When the microphone didn't work recording didn't work too, `ossrecord - |
ossplay -` produced no sound. Now it works, with a load noise if the volumes,
input and output, are too high.

Before "the last resume" I tried several things: different oss and kernel
versions so the reboots were mandatory. Now I am a bit scared of a new reboot,
will it works again?

B) IIRC, VirtualBox needs a patch for recording to work with
oss_hdaudio... [Edit: (see
here)]


The first thing I tried after the discovery, was the skype testing call inside
virtualbox and it worked.

edit: I'm currently running windows xp inside virtualbox, not linux.

C) See
here
for skype instructions.


I knew that page and tried to configure pulse audio with oss but it isn't so
simple. The fact that skype executable is a 32bit and I am in debian 64bit
doesn't help.

Now I have a new question: will the microphone continue to work after a new reboot? Should I take care of something?
marco
 
Posts: 3
Joined: Fri Feb 15, 2013 10:58 am

Re: internal mic not working with hdaudio intel

Postby igorzwx » Sat Feb 16, 2013 2:45 pm

marco wrote:Now I need to install skype which does not support oss anymore but I don't want to install alsa or any sound daemon because I'm feeling good with oss.


marco wrote:edit: I'm currently running windows xp inside virtualbox, not linux.

C) See
here
for skype instructions.


I knew that page and tried to configure pulse audio with oss but it isn't so
simple. The fact that skype executable is a 32bit and I am in debian 64bit
doesn't help.


Those "instructions" seem to be rather confusing.

In short: if you want to use Skype with OSS4, you may simply install skype-oss
For example:

Code: Select all
$ yaourt skype-oss
1 community/skype-oss 2.0.0.72-3 [installed]
    P2P software for high-quality voice communication (OSS-compatible version)
2 aur/bin32-skype-oss 2.0.0.72-4 (0)
    P2P software for high-quality voice communication (OSS-compatible version)
==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
==> -------------------------------------------------------
==>


If you do not know what "bin32-skype-oss" is, you may ask for help on Ubuntu forum.

When I am alone in a forest at night-time and jump from one tree to another, I often think that life is so strange.
George Mikes. How to be an Alien (1946)
http://en.wikipedia.org/wiki/How_to_be_an_Alien
igorzwx
 
Posts: 863
Joined: Sun Jun 28, 2009 9:31 pm


Return to Linux

Who is online

Users browsing this forum: Google [Bot] and 2 guests

cron