Results 1 to 3 of 3

Thread: Sound Output Device in Input List

  1. #1
    Join Date
    Jul 2005
    Location
    The Netherlands
    Beans
    209
    Distro
    Ubuntu 14.04 Trusty Tahr

    Sound Output Device in Input List

    I've got an M-Audio FastTrack Pro. Until yesterday it was working well. Unfortunately it suddenly stopped working, the sound settings couldn't detect it. I unplugged it and plugged it back in and it was detected, but now an Output Device is in the Input devices list and I've got no Input device. Here as some screenies.

    http://dl.dropbox.com/u/1298388/Prin...%3A39%3A12.png
    http://dl.dropbox.com/u/1298388/Prin...%3A39%3A20.png

    As you can see, the Output device is the same as the Input device. The proper Input device has "Input" as a name.
    Laptop: i7 4800MQ 2.7GHz (~3.7GHz); 2x 4GB Kingston HyperX Genesis 1600MHz; Nvidia 780M 4GB; Crucial M4 256GB SSD; Ubuntu 14.04 LTS x64 and Windows 8.1 x64.
    Ubuntu #8076 / Linux #429448

  2. #2
    Join Date
    Jul 2005
    Location
    The Netherlands
    Beans
    209
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Sound Output Device in Input List

    *bump*
    Laptop: i7 4800MQ 2.7GHz (~3.7GHz); 2x 4GB Kingston HyperX Genesis 1600MHz; Nvidia 780M 4GB; Crucial M4 256GB SSD; Ubuntu 14.04 LTS x64 and Windows 8.1 x64.
    Ubuntu #8076 / Linux #429448

  3. #3
    Join Date
    Jul 2005
    Location
    The Netherlands
    Beans
    209
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Sound Output Device in Input List

    I was able to fix it myself. I'll share the fix in case someone else gets the same problem.


    It seems that alsa started reading the devices in a different way.

    After listing my cards and devices in /proc/asound, I realized my M-Audio's Channel A was in fact hw:1,1:

    cat /proc/asound/devices && cat /proc/asound/devices
    Code:
     0 [Intel          ]: HDA-Intel - HDA Intel
                          HDA Intel at 0xf0600000 irq 44
     1 [Pro            ]: USB-Audio - FastTrack Pro
                          M-Audio FastTrack Pro at usb-0000:00:1a.0-1.2, full speed
     2 [Generic        ]: HDA-Intel - HD-Audio Generic
                          HD-Audio Generic at 0xcfedc000 irq 46
      1:        : sequencer
      2: [ 0- 2]: digital audio capture
      3: [ 0- 1]: digital audio playback
      4: [ 0- 0]: digital audio playback
      5: [ 0- 0]: digital audio capture
      6: [ 0- 1]: hardware dependent
      7: [ 0- 0]: hardware dependent
      8: [ 0]   : control
      9: [ 1- 0]: raw midi
     10: [ 1- 1]: digital audio playback
     11: [ 1- 1]: digital audio capture
     12: [ 1- 0]: digital audio playback
     14: [ 1]   : control
     15: [ 2- 3]: digital audio playback
     16: [ 2- 0]: hardware dependent
     17: [ 2]   : control
     33:        : timer
    I looked at my profiles and they looked like this:
    cat /usr/share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf
    Code:
    (...)
    [Mapping analog-stereo-a-output]
    description = Analog Stereo Channel A Output
    device-strings = hw:%f,0,0
    channel-map = left,right
    direction = output
    
    [Mapping analog-stereo-a-input]
    description = Analog Stereo Channel A Input
    device-strings = hw:%f,0,0
    channel-map = left,right
    direction = input
    
    [Mapping analog-stereo-b-output]
    description = Analog Stereo Channel B Output
    device-strings = hw:%f,1,0
    channel-map = left,right
    direction = output
    (...)
    I made it look like this:
    nano /usr/share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf
    Code:
    (...)
    [Mapping analog-stereo-a-output]
    description = Analog Stereo Channel A
    device-strings = hw:%f,0,0
    channel-map = left,right
    direction = output
    
    [Mapping analog-stereo-a-input]
    description = Analog Stereo Channel A
    device-strings = hw:%f,1,0
    channel-map = left,right
    direction = input
    
    [Mapping analog-stereo-b-output]
    description = Analog Stereo Channel B
    device-strings = hw:%f,1,0
    channel-map = left,right
    direction = output
    (...)
    A reboot and voilá.

    EDIT: You can forget Duplex A + Analog B. It won't work.
    Last edited by proxess; March 16th, 2012 at 01:30 AM.
    Laptop: i7 4800MQ 2.7GHz (~3.7GHz); 2x 4GB Kingston HyperX Genesis 1600MHz; Nvidia 780M 4GB; Crucial M4 256GB SSD; Ubuntu 14.04 LTS x64 and Windows 8.1 x64.
    Ubuntu #8076 / Linux #429448

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •