Как вывести свой аудиовход?

Если не слишком поздно, вот ссылка, чтобы настроить его на Apple MBA (5,2): http://ubuntuforums.org/showthread.php?t=2039799

Я могу подтвердить что весь процесс прошел гладко для меня.

14
задан 20 August 2010 в 18:22

30 ответов

Если я правильно понял, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

gst-launch pulsesrc ! pulsesink

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

sudo apt-get install gstreamer-tools

Обратите внимание, что, поскольку у меня нет подходящего источника звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 29 May 2018 в 12:43
  • 1
    Это работает нормально. – LassePoulsen 22 August 2010 в 19:27
  • 2
    Это так. Я получил ответ в выходные и столкнулся с проблемой на моей рабочей машине, поэтому я не хотел говорить «ОК», пока не проверил его. И я сейчас это испытаю. Он работает. – Dave Jacoby 23 August 2010 в 17:19
  • 3
    Это еще единственное решение? Ничего в графическом интерфейсе? Я запускаю 13.04. – Corey 22 April 2013 в 22:29
  • 4
    В моей системе Mint Linux я должен использовать gst-launch-1.0, а не только gst-launch. Но основной рецепт отлично работает с этим исправлением; +1. – steveha 11 January 2016 в 02:34
  • 5
    В 16.04 этот ответ дает ошибку; ОШИБКА: конвейер не может быть сконструирован: нет элемента «импульсы». – TenLeftFingers 1 December 2016 в 23:45

Если я правильно понял, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

gst-launch pulsesrc ! pulsesink

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

sudo apt-get install gstreamer-tools

Обратите внимание, что, поскольку у меня нет подходящего источника звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 25 July 2018 в 23:16

Если я правильно понял, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

gst-launch pulsesrc ! pulsesink

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

sudo apt-get install gstreamer-tools

Обратите внимание, что, поскольку у меня нет подходящего источника звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 31 July 2018 в 10:42

Если я правильно понял, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

gst-launch pulsesrc ! pulsesink

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

sudo apt-get install gstreamer-tools

Обратите внимание, что, поскольку у меня нет подходящего источника звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 31 July 2018 в 11:46

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 2 August 2018 в 04:33

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 4 August 2018 в 21:07

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 6 August 2018 в 04:37

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 7 August 2018 в 22:47

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 10 August 2018 в 10:52

Если я правильно понимаю, вы пытаетесь передать вход микрофона на аудиовыход? Самый простой, о котором я могу думать, - использовать gst-launch для этого. Откройте терминал и введите:

  gst-launch pulsesrc!  pulsesink  

Нажмите CTRL + C, чтобы остановить поток. Возможно, вам придется установить инструменты gstreamer, чтобы это было доступно:

  sudo apt-get install gstreamer-tools  

Обратите внимание, что, поскольку у меня нет любой подходящий источник звука, я на самом деле не пытался это сделать, чтобы он не работал. Любая обратная связь о том, будет ли она выполнена, будет оценена.

16
ответ дан 13 August 2018 в 17:27
  • 1
    Это работает нормально. – LassePoulsen 22 August 2010 в 19:27
  • 2
    Это так. Я получил ответ в выходные и столкнулся с проблемой на моей рабочей машине, поэтому я не хотел говорить «ОК», пока не проверил его. И я сейчас это испытаю. Он работает. – Dave Jacoby 23 August 2010 в 17:19
  • 3
    Это еще единственное решение? Ничего в графическом интерфейсе? Я запускаю 13.04. – Corey 22 April 2013 в 22:29
  • 4
    В моей системе Mint Linux я должен использовать gst-launch-1.0 , а не только gst-launch . Но основной рецепт отлично работает с этим исправлением; +1. – steveha 11 January 2016 в 02:34
  • 5
    В 16.04 этот ответ дает ошибку; ОШИБКА: конвейер не может быть сконструирован: нет элемента «импульсы». – TenLeftFingers 1 December 2016 в 23:45

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 29 May 2018 в 12:43

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсный звук cat).

получите ваше устройство ввода с помощью

pactl list
[...]
Source #0
        State: SUSPENDED
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
        Description: Monitor of Built-in Audio Analog Stereo
        Driver: module-alsa-card.c
[...]

скопируйте 'name' и использовать его с pacat:

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

, где as name - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 29 May 2018 в 12:43
  • 1
    Для списка возможных устройств можно запустить pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor". – Mikko Rantalainen 1 October 2014 в 11:32

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 25 July 2018 в 23:16

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсный звук cat).

получите ваше устройство ввода с помощью

pactl list [...] Source #0 State: SUSPENDED Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Description: Monitor of Built-in Audio Analog Stereo Driver: module-alsa-card.c [...]

скопируйте 'name' и использовать его с pacat:

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

, где as name - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 25 July 2018 в 23:16
  • 1
    Для списка возможных устройств можно запустить pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor". – Mikko Rantalainen 1 October 2014 в 11:32

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 31 July 2018 в 10:42

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсный звук cat).

получите ваше устройство ввода с помощью

pactl list [...] Source #0 State: SUSPENDED Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Description: Monitor of Built-in Audio Analog Stereo Driver: module-alsa-card.c [...]

скопируйте 'name' и использовать его с pacat:

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

, где as name - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 31 July 2018 в 10:42
  • 1
    Для списка возможных устройств можно запустить pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor". – Mikko Rantalainen 1 October 2014 в 11:32

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 31 July 2018 в 11:46

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсный звук cat).

получите ваше устройство ввода с помощью

pactl list [...] Source #0 State: SUSPENDED Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Description: Monitor of Built-in Audio Analog Stereo Driver: module-alsa-card.c [...]

скопируйте 'name' и использовать его с pacat:

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

, где as name - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 31 July 2018 в 11:46
  • 1
    Для списка возможных устройств можно запустить pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor". – Mikko Rantalainen 1 October 2014 в 11:32

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 2 August 2018 в 04:33

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 2 August 2018 в 04:33

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 4 August 2018 в 21:07

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 4 August 2018 в 21:07

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 6 August 2018 в 04:37

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 6 August 2018 в 04:37

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 7 August 2018 в 22:47

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 7 August 2018 в 22:47

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 10 August 2018 в 10:52

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 10 August 2018 в 10:52

Ответ Бруно Гирина тоже работал на меня, но процесс запуска вручную несколько раздражает, так как это должно быть просто автоматическим. Лучшим решением является установка gnome-alsamixer и включение функции линейного входа, как описано здесь:

Нет звука из линейного входа

1
ответ дан 13 August 2018 в 17:27

Если вы хотите использовать существующие импульсно-звуковые инструменты, используйте pacat (который обозначает импульсно-звуковую кошку).

получите ваше устройство ввода с

  pactl list  [...] Source # 0 State: SUSPENDED Имя: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor Описание: Монитор встроенного аудио аналогового стерео драйвера: module-alsa-card.c [...]   

скопируйте часть 'name' и используйте ее с pacat:

  pacat -r --device = alsa_input.pci-0000_00_1b.0.analog-  стерео |  pacat -p --latency-msec = 1  

где как устройство - это имя, которое вы скопировали ранее.

Это будет стоить немного процессорного времени (3,3% на моей машине).

Вы также можете подключить некоторое программное обеспечение для преобразования звука между фильтрами или использовать его по сети.

1
ответ дан 13 August 2018 в 17:27
  • 1
    Для списка возможных устройств можно запустить pactl list short | egrep "alsa_ (input | output)" | fgrep -v ".monitor" . – Mikko Rantalainen 1 October 2014 в 11:32

Другие вопросы по тегам:

Похожие вопросы: