우분투의 임펄스 컨볼루션 옵션

우분투의 임펄스 컨볼루션 옵션

스피커 응답을 수정하고 싶은 충동이 생겼고 이를 Ubuntu 11.04에서 사용하고 싶습니다.

(상식적으로) 가능한 유일한 방법은 Jack과 jack_convolver 플러그인을 이용하는 것 같습니다. 모든 애플리케이션이 Jack과 통신하는 것은 아니며 항상 실행하는 것도 아니기 때문에 대안이 있는지 알고 싶습니다.


나는 이 인기 없는 질문에 대해 '회전초' 배지를 받았고 현상금과 약간의 코멘트로 그 질문을 이해하려고 생각했습니다 :)

첫째, 저는 Linux를 처음 접하기 때문에 Ubuntu의 기본 오디오 스택에 대해 거의 알지 못합니다. 나는 그 질문이 그것에 대해 아는 사람들에게 명확하게 묻는다고 생각합니다. 그렇다면 지금까지 내가 얻은 것은 다음과 같습니다.

  1. 통해 가능한 것 같습니다.모듈-ladspa-싱크도움을 받아 LADSPA 플러그인을 로드하고 전 세계적으로 사용할 수 있었습니다.
    여기서 문제는 LADSPA Impulse convolver 플러그인이 하나만 발견되었다는 것입니다.스티브 해리스 플러그인이 플러그인에는미리 설정된 임펄스그래서 일반 사용자는 그것을 사용자 정의할 수 없습니다.
    소스 코드를 다운로드하고 거기에 내 충동을 포함시켜서 컴파일하면 되지 않을까 생각했지만,이 충동의 형식은 알려져 있지 않습니다.나는 프로그래머가 아니기 때문에. 내 임펄스는 32비트 PCM WAV이고 이 패키지의 임펄스는 C 헤더 파일의 숫자 배열 형식입니다(링크) 그래서 거기로 가는 길을 찾을 수가 없어요. 이 형식 규칙을 안다면 규칙을 따르는 나의 충동을 표현하는 것이 어렵지 않을 것입니다.
    Steve에게 메일로 연락하려고 했지만(그의 포털에서 권장됨) Google Mail에서 보고한 대로 메일이 거부되었습니다.
  2. Brutefir
    이것은 또 다른 가능한 해결책일 수 있지만...
    홈 페이지에 액세스할 수 없어서 캐시된 보기를 사용하여 단일 사용 예 없이 지루한 문서를 읽었습니다. 그 후 가능한 예제 사용법을 찾기 위해 Google을 검색하고 이에 대해 약간의 정보를 제공하는 "전문적인" 예제를 찾았지만 .brutefir_convolver구성 파일의 의미에 대해서는 아무것도 찾을 수 없었습니다.
    이 프로젝트는 중단된 것 같고 설정 방법을 알고 있어도 좋은 생각인지 모르겠습니다.

답변1

예상되는 솔루션을 포기하면서 마지막 댓글을 답변으로 게시하겠습니다.

  • 나는 github에서 Steve를 찾았고 그의 플러그인 소스에 헤더 파일로 포함된 이 임펄스의 형식은 간단한 단일 채널 정규화 PCM 데이터 배열이라는 것이 밝혀졌습니다.
    제공된 임펄스 중 하나를 내 것으로 교체하고 두 개의 파일을 더 변경하여 새 임펄스 이름을 허용하고 연속적으로 컴파일하고 설치한 다음 Audacity에서 테스트했습니다.
    현실 세계는 자신의 얼굴을 보여주고 싶었습니다. 설정은 module-ladspa-sink고통이었습니다. 왜 그렇게 복잡해야 합니까? 대신 .asoundrc 파일에 Impulse Convolver LADSPA 플러그인을 추가하고 재부팅했습니다.
    결과는 실망스러웠습니다. 소리가 끔찍했고 볼륨이 변동했습니다. 나중에 Impulse Convolver가 RT를 지원하지 않는 희귀한 플러그인 중 하나라는 것을 알았습니다. 젠장!? - 프리셋 임펄스와 함께 제공되며 모노이며 게다가실시간으로 사용할 수 없습니다

결론: Brutefir를 convolver로 설정할 가능성을 배제한다면 jack_convolver를 제외하고 "모든 효과의 어머니"를 제공할 수 있는 실제 Linux 플러그인은 없습니다. - Convolution

답변2

그냥 jack + jconvolver를 사용하세요

pulseAudio가 모든 것을 Jack에게 전달하도록 하는 방법은 다음과 같습니다.

http://trac.jackaudio.org/wiki/WalkThrough/User/PulseOnJack

답변3

이제 이 LADSPA 컨볼버가 존재합니다:https://github.com/bmc0/dsp

여기에 하우투를 작성했습니다. http://mythtv-multikabel.blogspot.nl/2015/11/room-correction-using-drc-fir-and.html

관련 정보