오디오 비트 심도와 샘플링 속도를 변경하는 방법은 무엇입니까?


12

저는 초보자 리눅스 사용자입니다. 현재 Xubuntu 11.10을 사용하고 있습니다.

나는 하드웨어를 최대한 활용하는 것을 좋아합니다. 여기에는 소리가 포함됩니다. 창문에서는 아주 간단했습니다. 방금 오디오 설정으로 이동하여 비트 심도와 샘플링 속도를 사용 가능한 최대 값으로 설정했습니다.

Xubuntu를 사용하면 조금 까다 롭습니다. 그래픽 구성기에는 고급 설정이 없습니다. 즉, 구성 파일에서 비트 심도 및 샘플링 속도를 찾아야합니다. 문제는 정확히 어느 것을 모른다는 것입니다.

누구든지 어떤 줄인지, 어떤 줄을 수정해야하는지 말해 주시면 감사하겠습니다.

답변:


16

샘플 속도와 오디오 비트 심도를 변경하려면 pulseaudio 서버의 구성 파일을 편집해야합니다 /etc/pulse/daemon.conf

잘못된 설정으로 인해 오디오가 손상되는 경우 원래 설정을 백업하여 기본값을 복원하십시오.

다음 항목을 찾으십시오.

; default-sample-format = s16le
; default-sample-rate = 44100

둘 다로 주석 처리됩니다 ;. 이것은 여기에 주어진 항목이 기본값이므로 읽지 않음을 의미합니다. 주석을 해제하고 더 적합한 값으로 바꾸십시오. 극단적 인 값을 선택할 때 시스템 성능이나 안정성 비용이 발생할 수 있습니다.

샘플 형식으로 가능한 항목 은 다음과 같습니다. u8, s16le, s16be, s24le, s24be, s24-32le, s24-32be, s32le, s32be float32le, float32be, ulaw, alaw

에 가능한 항목 샘플 주파수 사이의 아무거나 1192000헤르츠 (Hz, 합리적인 값을 선택!)

이 파일을 ~/.pulse/daemon.conf원래 위치 로 또는 원래 위치에 저장하십시오 (루트 여야합니다). 변경 사항을 적용하려면 펄스 오디오를 pulseaudio -k터미널에서 다시 시작 하거나 로그 아웃했다가 다시 로그인해야합니다.


5

위의 답변은 정확하지만 펄스 오디오 설정 만 변경됩니다. Linux에서 사운드가 작동하는 방식은 다음과 같습니다.

앱> 펄스 오디오> ALSA> 실제 사운드 카드

  • 드문 일이지만 앱에서 자체 오디오 처리를 수행 할 수 있습니다.
  • Pulse는 확실히 자체 오디오 처리를 수행합니다.
  • 나중에 ALSA에 대해서도 말할 수 있습니다.

따라서 Pulse Audio 샘플 형식과 샘플 속도를 변경하는 것은 첫 번째 단계입니다. ALSA를 올바르게 설정해야합니다.

이제 어떻게해야하는지 알려 드릴 수 없습니다. 최근 단일 Ubuntu 릴리스에서는 구성 파일을 통해 ALSA 설정을 변경할 수 없습니다. ALSA는 항상 모든 것을 48KHz / 16 비트로 리샘플링 할 것입니다. ALSA 믹싱 및 리샘플링 알고리즘은 XP의 KMixer와 유사하게 품질이 매우 낮습니다.

즉, 누군가가 최근 (2012/2013) 우분투 배포판에서 ALSA 샘플 형식과 샘플 주파수를 변경할 수있을 때까지 리눅스에서 펄스, 오디오를 바꿀 수 있기 때문에 지옥과 같은 SUCKS!

또한 샘플링 속도를 "최대 옵션 사용 가능"으로 설정하지 마십시오. 그러면 오디오 리샘플링이 수행되므로 원하지 않습니다! 듣는 것에 따라 샘플링 속도를 설정하십시오. CD 오디오 인 경우 : 44.1KHz. DVD 인 경우 : 48KHz. 대신 비트 심도는 항상 사용 가능한 최고 값이어야하지만 24 비트는 최고의 카드가 처리 할 수있는 최고 값 인 것 같습니다.

자세한 내용은 YouTube 비디오 를 추천 합니다. 더 유용한 정보를 추출 할 수 있습니다.


Arch Linux 위키에 따르면 ALSA는 가능한 경우 speexrate로 리샘플링하고 그렇지 않은 경우 낮은 품질로 돌아갑니다. 따라서 alsa-plugins 패키지 또는 이와 동등한 패키지를 설치하십시오. 적어도 괜찮은 믹싱 / 리샘플링을 얻지 만 더 높은 주파수 또는 비트 깊이는 아닙니다.
Peter Cordes

3
요즘 잘못되었습니다. ALSA는 소스가 구성된 모든 샘플 형식과 속도를 사용합니다. 여기를 참조 하십시오 .
Marc.2377
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.