Skip to content

기글하드웨어기글하드웨어

인터넷 / 소프트웨어 : 윈도우즈, 리눅스, 기타 운영체제, 각종 어플리케이션, 프로그램, 소프트웨어, 인터넷, 인터넷 서비스에 대한 이야기, 소식, 테스트, 정보를 올리는 게시판입니다.

일반
2020.06.30 06:43

리눅스 오디오 2번째 이야기

profile
zlzleking https://gigglehd.com/gg/7670106
쌈마이 5.1.2 굴리고 있습니다 (...)
조회 수 1286 댓글 9
Extra Form
참고/링크 https://gigglehd.com/gg/soft/7551966

저번 글에서 대강의 셋업은 끝내놨지만 그 후 몇 가지 변화가 있었습니다. 쿠분투를 쓰고 있었는데 앱 버전들이 좀 느린 문제도 있었고, 몇몇 버그들을 고치기 위해 아예 패키지가 좀 빠른 만자로로 갈아탔습니다. 덕분에 명령어들 새로 익히느랴 고생 중이긴 합디다..

image.png

 

대충 80%의 버그가 없어지고 20%의 버그가 새로 생긴 느낌이지만 이정도라면 패키지가 업데이트되면서 고쳐질 거라고 생각합니다. nimf가 최신 버전 텔레그램에서 작동하지 않는 문제가 있지만 이건 fcitx를 좀 더 깎아놓아서 고쳐놨고..

 

아무튼 그 이후 오디오 이야기입니다. 저번 글에서 마지막 숙제를 하나 남겨놓았었죠. 여기에 나오는 Pulseaudio 옵션입니다. avoid-resampling 옵션을 키게 되면 어떻게 작용하는지 잘 모르고 있었는데 며칠의 연구(를 빙자한 삽질) 끝에 어떤 일을 하는지 대강 느끼게 되었습니다.

 

일단 Man page에는 아래와 같이 나와있습니다.

avoid-resampling= If set, try to configure the device to avoid resampling. This only works on devices which support reconfiguring their rate, and when no other streams are already playing or capturing audio. The device will also not be configured to a rate less than the default and alternate sample rates.

대충 이야기를 들어보면  default and alternate sample rates 사이에서 샘플링 레이트를 알아서 전환한다는 의미인데, 그때 작동이 안했었던 이유는 Default sampling rate를 96000으로 동작시켰기 때문에 이 옵션이 대부분의 범위에서 작동하지 않았던 것입니다.

image.png

그래서 설정을 좀 바꿔 보았습니다.

image.png

기본을 48khz로 설정해 놓고 대체를 44.1khz로 설정해 놨습니다. 기본이 48khz인 이유는 대부분의 영상 컨텐츠와 시스템 알림음 등이 48khz로 설정되어 있기 때문입니다. 빈도수에 따라 구분해놓은 거지요. 반면에 대부분의 음악 파일은 44.1khz로 재생됩니다.

 

image.png

 

그래서 이렇게 유튜브 뮤직을 사용하게 되고,  사운드 정보를 보면

image.png

44.1khz로 출력되는 걸 알 수 있죠.

image.png

반면에 유튜브를 틀게 되면

image.png

 

48khz로 비트레이트가 바뀌게 됩니다.

 

그럼 둘이 같이 재생하게 되면요? 먼저 재생한 쪽을 따라갑니다.

image.png

이렇게 두개를 같이 틀어놓는다면,

image.png

먼저 튼 유튜브 쪽을 따라갑니다. 이렇게 하면 대충 비트레이트 범위 내에서는 별도로 신경을 쓰지 않는다고 해도 비트퍼펙트에 가깝게 동작하게 됩니다. (볼륨조정은 해야겠죠?) 근데 당연히 저번 글에서 말한대로 청감상 차이를 느끼는 건 불가능할 겁니다. sox 리샘플러의 vhq 모드에서의 노이즈는 청음이 가능할 정도의 범위에 있지 않거든요.

 

image.png

 

그리고 DAC의 샘플링 레이트 인디케이터가 이를 증명합니다 (?)

 

이번에 Radsone HUD100을 사고 메이쥬를 서랍으로 보냈는데, 주된 이유는 독점모드 사용 시의 버퍼 아웃으로 인한 틱틱거리는 노이즈입니다. (프로버전은 저런 문제가 없다고 합니다)

 

저 DAC 리뷰는 며칠 내로 한번 해보기로 하고, 이 정도에서 오늘의 삽질 이야기는 마치겠습니다.

https://music.youtube.com/watch?v=ugDQuAuWdgA&feature=share

그리고 노래 한곡 듣고 가시죠? 유튭 뮤직 재생목록 랜덤으로 돌리다가 나왔는데, 색소폰 리프가 꽤나 매력적이네요.


 

그리고 윈도우 믹서와 리눅스 간의 음질 차이는 스컬워터 드링킹이 아니었습니다. 날잡아서 청음 테스트 해봤는데 차이점이 분명히 있더라고요. 측정치는 배신하지 않았습니다..........................

 

이런 쓰레기.....

 

PS : 참고로 Puseaudio 13부터는 avoid-resampling 옵션이 비트 해상도 쪽도 건드리게 됩니다. 그래서 float32le로 pulse가 설정되어 있지만 DAC의 스펙인 s32le를 따라가게 되는 거죠.

 

"avoid_resampling" also tries to avoid format conversion if the ALSA device supports it"

 


PS2 : 어차피 이렇게 리샘플링을 피해 봐야 결과적으로는 소스기기의 영역 안에서만 이루어지는 겁니다. 어차피 DAC 안으로 들어가면 대부분이 업샘플링을 이빠이 해버리고, 상당수의 DAC는 사실상 DSD 비슷한 형식으로 변환해서 출력하게 되거든요. (자세한 건 델타-시그마 모듈레이션과 멀티비트 델타-시그마 DAC를 참고하시면 되겠습니다.)

 

그럼에도 불구하고 이런 리샘플링을 피하는 이유는 추가적인 노이즈 발생의 가능성을 줄이려고 하는 겁니다. 조금의 노이즈라도 후단의 처리를 거치다 보면 어떻게 작용할지 누구도 장담할 수 없거든요. (가까이는 전 글에 나왔던 윈도우 믹서의 끔찍함 정도로 하면 될까요?) DAC에서의 리샘플링은 최종 결과물을 좋게 만들기 위해서 설계됩니다. (대부분은 후단의 아날로그 필터의 원가절감입니다.) 하지만 PC에서의 리샘플링은 품질 개선보다는 여러 출력을 한번에 모아서 보내는 것과, 자원을 덜 소모하는 데에 최적화되어 있습니다. 품질이 다를 수밖에 없는 거죠.



  • profile
    체셔 2020.06.30 10:34
    본문과는 관련이 없지만 음향(?), 음질(?) 관련해서 잘 아시는것 같아서 궁금한 사항이 있어용

    1. 외장사운드 카드를 사용하고 4극 이어폰 사용
    2. DAC를 PC에 연결하고 4극 이어폰 사용

    둘중에 무엇이 메인보드 내장사운드 대비
    "와...이걸 이제야 쓰다니 귀가 호강하는것 같아!!"를
    느낄 수 있을까요?
  • profile
    zlzleking      쌈마이 5.1.2 굴리고 있습니다 (...) 2020.06.30 10:37
    외장 사운드와 DAC는 거의 같은 말입니다.

    마치 폴라포와 서주 아이스 중에 뭐가 더 맛있냐는 질문과도 같은 말이죠.

    정답은 "제품마다 다르다" 일 겁니다. 내장사운드보다 못한 제품도 없는 건 아니니까요. 오히려 꽤나 신경 쓴 내장사운드라면 더 좋읋 수도 있죠.
  • profile
    체셔 2020.06.30 10:44

    1. 사블 G6
    2. 한때 메이쥬 DAC그거...(제가 잘몰라용)

    라면...
  • profile
    zlzleking      쌈마이 5.1.2 굴리고 있습니다 (...) 2020.06.30 10:56
    사블이 더 측정치가 좋다는 이야기가 있긴 합디다.

    근데 가격차이가 애초에 있으니...
  • profile
    쿤달리니 2020.06.30 11:00
    리시버가 좋은게 가장 중요한 것 같아요.
  • profile
    체셔 2020.06.30 11:39
    흐음...그렇군요 답변 감사합니다...
  • ?
    쉐키쉐키붐붐 2020.06.30 19:24
    메이주가 pulseaudio에서 유독 틱틱거리는게 버퍼 때문이였군요... pulseaudio 설정 만지다가 안되서 그냥 서비스 내리고 chrome + alsa만 사용하였는데.. 좋은정보 얻어갑니다..
  • profile
    zlzleking      쌈마이 5.1.2 굴리고 있습니다 (...) 2020.06.30 19:41
    제 경우에는 pulse에서는 양호하고 alsa에서는 날아가더라고요.

    윈도우에서도 독점모드일 시 틱틱거리는 걸 보니...
  • ?
    쉐키쉐키붐붐 2020.06.30 20:40
    저는 alsa, wasapi는 양호하고 pulse에서만 대략 10초간격으로 100ms?정도가 끊깁니다....이상하네요..

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


  1. 리눅스 오디오 2번째 이야기

    저번 글에서 대강의 셋업은 끝내놨지만 그 후 몇 가지 변화가 있었습니다. 쿠분투를 쓰고 있었는데 앱 버전들이 좀 느린 문제도 있었고, 몇몇 버그들을 고치기 위해 아예 패키지가 좀 빠른 만자로로 갈아탔습니다. 덕분에 명령어들 새로 ...
    Date2020.06.30 일반 Byzlzleking Reply9 Views1286 file
    Read More
  2. MS, 윈도우 10 파일 리커버리 프로그램 발표

    마이크로소프트가 윈도우 10 파일 리커버리 프로그램을 MS 스토어에 올렸습니다. 윈도우 10 빌드 19041 이상 버전에서 사용할 수 있습니다. 자세한 설명은 아래 링크에 있습니다. https://support.microsoft.com/en-us/help/4538642/windo...
    Date2020.06.29 소식 By낄낄 Reply4 Views1799 file
    Read More
  3. 텐센트의 스트리밍, Trovo

    중국 텐센트가 Trovo라는 이름의 스트리밍 서비스를 준비하고 있습니다. 처음에는 Madcat이라고 시작했으나 게이밍 기어 브랜드와 겹쳐서 그런가 이름을 바꿨고요. 무엇보다 중국이 아니라 글로벌 서비스입니다. 크리에이터 파트너쉽 프로...
    Date2020.06.29 소식 By낄낄 Reply5 Views498 file
    Read More
  4. No Image

    7월부터 초고속인터넷 등 유선서비스 가입 시 해지도 자동으로 처리되게 하는 서비스 시범 시행

    방송통신위원회가 인터넷, TV, 위성방송 등이 결합된 결합상품을 새로 가입할 때, 해지도 자동으로 처리되도록 하는 "원스톱 사업자전환 서비스" 를 2020년 7월 1일부터 시범 서비스한다고 발표했습니다.   신규 사업자에게 가입할 때 사...
    Date2020.06.29 소식 By웹서비스 Reply5 Views736
    Read More
  5. No Image

    인터넷 기사들이 들고 다니는 PDA(?)

    안녕하세요? 정확히 뭔지는 모르겠지만 인터넷 기사들이 PDA 같이 생긴 걸 들고 다니는 걸 봤습니다. RJ45 연결이 가능하고 그걸로 테스터기 겸 속도 측정 겸 여러 용도로 사용하는 것 같던데 이것의 정체가 무엇인지 궁금합니다. 편리해 ...
    Date2020.06.29 질문 ByWTH Reply12 Views1181
    Read More
  6. No Image

    “Apple Silicon”: Macintosh 역사상 네 번째의 아키텍처 대전환은 어떤 의미인가

    하드웨어 포럼에 Mac의 ARM 도입 배경에 관한 글이 올라왔는데, 이번에는 이를 소프트웨어 개발 쪽에 더 가까운 관점에서 바라본 글 하나를 소개합니다. 하드웨어 포럼의 글과 달리 “4번째” 대전환이라고 한 것은 클래식 MacOS에서 BSD 기...
    Date2020.06.28 분석 By쮸쀼쮸쀼 Reply3 Views1292
    Read More
  7. No Image

    틱톡 리버스엔지니어링 해보닌깐요...

    관련글   https://gigglehd.com/gg/7644433   예전에 클립보드에 무단으로 접근한다고 논란이 되었는데요   틱톡쪽에서는 iOS14 버그(링크)라고 뻔뻔하게 우겼는데 리버스엔지니어링 해보니  하드웨어 상테 IP MAC 수집은 고사하고    원...
    Date2020.06.28 소식 Bytitle: 명사수poin_:D Reply11 Views2821
    Read More
  8. No Image

    macOS 11.0 Big Sur, APFS 타임머신 가능해져

    이제까지 APFS 타임머신은 꿈이었습니다. 망할 HFS+에 머물러 있었죠. Big Sur 부터 타임머신 디스크를 APFS로 옮길수 있게 되었으며, 또한 iOS/iPadOS 에서는 APFS 암호화 디스크를 읽고쓸수 있게 되었습니다.   APFS 나올때부터 나온 민...
    Date2020.06.28 소식 Bytitle: 폭8책읽는달팽 Reply6 Views906
    Read More
  9. No Image

    LG전자, 사이버 범죄집단에게 소스코드 40GB 탈취당해

    악명높은 사이버 범죄집단 메이즈(Maze)가 이번에는 LG전자를 털었습니다. 그들은 LG전자 서버에서 약 40GB 분량의 정보를 탈취하고 랜섬웨어에 감염시켰다고 주장하며, 그 증거로 일부 파이썬 파일과 AT&T향 LG G8X(LG V50S ThinQ의 ...
    Date2020.06.27 소식 By쮸쀼쮸쀼 Reply7 Views1431
    Read More
  10. No Image

    이더리움, 한화 30억원의 수수료를 가진 잘못된 송금 발생

    좀 재밌는 소식이 있어서 올려봅니다.   12일에 이더리움에서 0.5 ETH을 이체하는데 수수료로 10,668 ETH (한화 30억원) 을 사용한 거래가 발생했다네요. 이상 거래 블록을 먼저 채굴한건 이더마인이라는 풀이고 15일쯤에 소유자가 나타나...
    Date2020.06.27 소식 By이선예 Reply1 Views787
    Read More
  11. vsftpd SSL 적용 이후 외부IP에서 접속이 안 됩니다

    안녕하십니까. 그 동안 FTP를 SSL도 없이 쌩으로 써오다가 마침내 SSL을 적용하려고 삽을 떴습니다.   적용하고 나니 크게 2가지가 관찰됩니다: 1) 내부IP (192.168.39.172)로는 접속이 아주 잘 됩니다. 2) 외부IP 또는 도메인으로 연결 ...
    Date2020.06.27 질문 By하스웰 Reply3 Views549 file
    Read More
  12. No Image

    '틱톡', 폰에 입력한 내용 몰래 긁어갔다

    개인정보유출 논란이 일었던 중국 바이트댄스의 소셜네트워크서비스(SNS) '틱톡'이 사용자가 스마트폰에 입력한 내용을 몰래 가져가고 있었다는 사실이 드러났다. 틱톡은 이용자 정보를 가져간다는 사실을 명확히 고지한 적이 없...
    Date2020.06.26 소식 By낄낄 Reply39 Views2560
    Read More
  13. No Image

    MS, OpenJDK를 Arm 윈도우로 포팅

    마이크로소프트는 WoA(Windows on Arm) 생태계의 발전을 위해, 자바 플랫폼의 오픈 소스 개발 키트인 OpenJDK를 Arm 윈도우용으로 포팅합니다. OpenJDK를 사용해 자바 애플리케이션을 개발할 수 있으니 앞으로 Arm 윈도우에서 쓸 수 있는 ...
    Date2020.06.25 소식 By낄낄 Reply4 Views1025
    Read More
  14. 펄, 버전 7이 발표

    펄 재단이 스크립트 언어인 펄(Perl)의 최신 버전, 펄 7을 내년에 출시한다고 발표했습니다. 펄은 하위 호환성이 좋아 오래된 스크립트를 그대로 지원한다는 장점이 있습니다. 하지만 새로 도입한 스크립트를 쓰기 어렵다는 단점이 있었죠...
    Date2020.06.25 소식 By낄낄 Reply2 Views679 file
    Read More
  15. 유튜브 인터넷 동영상 풀사이즈로 보여주는 프로그램 21:9 모니터 호환됨

    https://chrome.google.com/webstore/detail/ultrawidify/dndehlekllfkaijdlokmmicgnlanfjbi/related   크롬용   https://addons.mozilla.org/ko/firefox/addon/ultrawidify/   파폭용   맥 윈도우 2개다 잘되요.21:9 비율 모니터 사용자...
    Date2020.06.25 테스트 By에사카 Reply4 Views2576 file
    Read More
목록
Board Pagination Prev 1 ... 338 339 340 341 342 343 344 345 346 347 ... 578 Next
/ 578

MSI 코리아
AMD
더함
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소