PulseAudio 14.0이 이미 출시되었으며이 소식이 있습니다.

출시 새 버전의 사운드 서버 "PulseAudio 14.0" 이는 응용 프로그램과 다양한 저수준 사운드 하위 시스템 사이의 중개자 역할을하여 팀과의 작업을 추상화합니다.

PulseAudio 개별 애플리케이션 수준에서 볼륨 및 사운드 믹스를 제어 할 수 있습니다. 여러 입력 및 출력 채널 또는 사운드 카드가있는 상태에서 사운드 입력, 믹싱 및 출력을 구성하고, 오디오 스트리밍 형식을 즉석에서 변경하고 플러그인을 사용하여 오디오 스트림을 다른 시스템으로 투명하게 리디렉션 할 수 있습니다.

PulseAudio 14.0의 새로운 주요 기능

이 새 버전에서 오디오 소스를 변경할 때 스트림 리디렉션이 구현되었습니다. 기본값 또는 오디오 출력 장치. 이전에는 오디오 출력 장치가 변경되면 새 스트림이 지정된 출력 장치로 라우팅되었지만 기존 스트림은 계속 이전 장치로 이동했습니다. 지금 이전 스트림을 처리하는 논리가 변경되었으며 새 장치로 전환됩니다.

변경 사항은 수동으로 이동 한 전류에 영향을주지 않습니다. 즉, 라우팅은 스트림에 상대적으로 유지됩니다. 그러나 스트림을 기본 출력 장치로 이동하면 수동 링크 상태가 제거됩니다.

또한 c출력 장치가 변경된 경우 소리의 "그놈 사운드 설정",이 구성자는 모든 기존 스트림을 이동합니다. 선택한 장치에 추가하고 나중에 시작할이 장치에 응용 프로그램의 사운드를 전송하는 경로로 데이터베이스를 변경합니다.

PulseAudio의 경우 그놈 사운드 설정 조작은 수동 이동 스트림처럼 보입니다.수동으로 이동 한 스트림이 기본 출력 장치 변경을 따르지 않기 때문에 기본 장치를 변경할 때 문제가 발생합니다.

또 다른 중요한 변화는 눈에 띄는 것입니다.  UCM에 대한 향상된 지원 (사용 사례 관리자) Intel SOF 펌웨어가있는 새 장치에 사용 (사운드 오픈 펌웨어). 지원이 추가되었습니다 하드웨어 볼륨 모드를 사용하려면e (예 : 무음 모드) ALSA를 통해. 또한 동일한 이름의 여러 사운드 카드를 UCM과 함께 사용할 수 있습니다.

포트의 경우 유형 및 가용성 그룹을 지정하는 기능이 구현됩니다., 특정 물리적 장치 (스피커, 헤드폰, 마이크 등)와 연결된 포트를 확인할 수 있습니다.

다른 변경 사항 중 눈에 띄는 :

  • X11 기반 모듈 (module-x11-bell, module-x11-cork-request, module-x11-publish 및 module-x11-xsmp)은 xauthority 인수를 구현하여 필요한 XAUTHORITY 환경 변수의 값을 연결 대상에 전달합니다. X11 서버.
  • GStreamer 기반의 새로운 RTP 백엔드가 구현되었습니다 (모듈 module-rtp-send 및 module-rtp-recv는 이제 GStreamer를 사용하여 RTP 프로토콜을 구현할 수 있음).
  • 기본적으로 오디오 출력에서 ​​HDMI 로의 자동 전환은 모니터가 절전 모드에서 깨어 났을 때 ALSA에 새 장치 추가 이벤트가 형성되어 부적절한 동작을 유발하므로 비활성화됩니다.
  • 향상된 USB 게임 헤드셋 지원 : HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (2019 Edition) 및 SteelSeries Arctis Pro (2019 Edition). 이제 이러한 모델에 대해 별도의 스테레오 및 모노 출력이 생성됩니다.
  • 기본적으로 플랫 모드는 꺼져 있으며 가장 큰 스트림의 매개 변수를 기반으로 전체 출력 볼륨을 설정합니다.
  • "autoreconnect = true"옵션을 사용하여 RAOP (module-raop-sink)를 통해 오디오를 출력 할 때 이제 네트워크 장애 발생시 자동 재 연결을 구성 할 수 있습니다.
  • module-jackdbus-detect 모듈에서는 수신 및 발신 채널 (sink_channels 및 source_channels) 수에 대한 별도의 표시가 허용됩니다.
  • module-rescue-streams는 더 이상 사용되지 않으며 기능이 기본 프레임 워크로 이동되었습니다.
  • XNUMX이 아닌 인덱스를 사용하는 ALSA 병합 제어 및 ALSA 프로필 설정에서 장치에 대한 대상 역할 (device.intended-roles)을 설정하는 기능이 추가되었습니다.
  • "pactl set-sink-formats"명령을 사용하여 모듈을 다시로드하지 않고 module-null-sink에서 압축 형식을 구성하는 기능이 추가되었습니다.

마지막으로 새 버전은 며칠 안에 다양한 Linux 배포판의 저장소에 도달 할 것입니다. 이미 새 버전을 선호하는 사람들을 위해 소스 코드를 다운로드하고 시스템에서 컴파일을 수행 할 수 있습니다.

링크는 이쪽입니다. 


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.