sox

15분마다 특정 볼륨으로 소리 재생
sox

15분마다 특정 볼륨으로 소리 재생

모니터 스피커가 특정 수준의 사운드 입력을 수신하지 못하면 절전 모드로 전환됩니다. 조용히 뭔가를 보거나 들을 때 스피커가 꺼지는 경우가 많습니다. 이 문제를 해결하기 위해 crontabSox Play를 사용하여 15분마다 10Hz 웨이브 파일을 재생했습니다. */15 * * * * XDG_RUNTIME_DIR=/run/user/1000 /usr/bin/play -v 1.25 /home/USER/rmas/10Hz.wav 이것은 대부분의 경우 작동하지만 시스템 볼륨을 약 40% 이상으로 높이고 애플리...

Admin

Pulseaudio 및 Sox를 사용한 저지연 실시간 사운드 필터링
sox

Pulseaudio 및 Sox를 사용한 저지연 실시간 사운드 필터링

오디오 실험에는 Linux를 사용하므로 PulseAudio와 ALSA를 사용합니다. 일관된 낮은 대기 시간을 달성할 수 없습니다. 컴퓨터를 사용하여 스펙트럼의 동일한 부분에서 소음을 생성함으로써 원치 않는 주변 소음(예: 사이렌 또는 백업 알람)을 가리는 아이디어가 있습니다. 매우 간단한 방법은 입력 샘플에 "핑크 노이즈"(1/f) 또는 "브라운 노이즈"(1/f^2)와 같은 일부 거듭제곱 노이즈를 곱하고 그 결과를 스피커에서 재생하는 것입니다. 나는 이것이 주파수 영역의 컨볼루션에 해당한다고 생각하므...

Admin

SOX "-n stat"의 출력 캡처
sox

SOX "-n stat"의 출력 캡처

다음의 출력을 캡처/전송하려고 합니다. arecord -f S16_LE -qd 5 파일&& sox 파일 -n stat 산출: 샘플 읽기: 8000 길이(초): 1.000000 스케일: 2147483647.0 최대 진폭: 0.992188 최소 진폭: -0.992188 중간선 진폭: 0.000000 평균 표준: 0.093221 평균 진폭: -0.015338 RMS 진폭: 0.232947 최대 증분: 0 .6 17188 최소 증분: 0.000000 평균 증가: 0.001067 RMS 증가: ...

Admin

wav 파일을 일괄적으로 페이드 아웃하는 방법은 무엇입니까?
sox

wav 파일을 일괄적으로 페이드 아웃하는 방법은 무엇입니까?

WAV 파일 배치에 2초 페이드 효과를 적용해야 합니다(이름에 공백 포함, 예: C 0 120-127.wav). 파일 길이는 다양하지만 파일 길이에 관계없이 각 파일 끝에서 2초 페이드가 필요합니다. 나는 이것이 sox로 수행될 수 있다는 것을 알고 있지만 내가 확인한 튜토리얼에는 추가 작업(페이드 인 또는 전환)이나 입력 및 출력을 지정하기 위한 단일 파일이 포함되어 있어 혼란스럽습니다(나는 sox를 ​​처음 사용합니다). 출력을 다른 폴더로 파이프하는 것은 허용되지만 동일하게 유지하려면 파일 이름...

Admin

배치 WAV 파일에서 서스테인을 확장하는 방법은 무엇입니까?
sox

배치 WAV 파일에서 서스테인을 확장하는 방법은 무엇입니까?

너무 짧은(2.15초) 사운드 샘플 배치가 있는데 지속 시간을 총 약 10초로 확장하고 싶습니다. 이는 파일의 마지막 0.50초를 10초로 확장한다는 의미입니다. 나는 paulstretch를 사용하여 대담하게 파일별로 이 작업을 수행할 수 있지만 명령줄에서 일괄 처리할 수 있는 방법이 있는지 궁금합니다. 원본 샘플은 다음과 같습니다. 원래 이것이 내가 원하는 결과입니다: 뻗어 ...

Admin

초음파 마이크에서 라이브 오디오 스트림을 분할합니다.
sox

초음파 마이크에서 라이브 오디오 스트림을 분할합니다.

초음파를 마이크로 녹음해서 나누어서 이조된 소리를 듣고 싶어요. 일반 마이크로 테스트를 시작했습니다. 지금까지 나는 sox와 Rec and Play를 시도했습니다. 작동하지만 지연 시간은 2초입니다. rec -r 48000 -c 1 -t wav - pitch -1000 | play -t wav - 이 회선을 개선하고 대기 시간을 줄이려면 어떻게 해야 합니까? 내 오디오 설정은 # API: ALSA v: k6.1.27-gentoo status: kernel-api # Server-1: Puls...

Admin

SoX를 사용하여 2개 이상의 채널이 있는 오디오 장치를 녹음하는 방법은 무엇입니까?
sox

SoX를 사용하여 2개 이상의 채널이 있는 오디오 장치를 녹음하는 방법은 무엇입니까?

저는 각각 10개, 18개, 심지어 32개의 입력 채널을 갖춘 여러 개의 USB 오디오 인터페이스를 가지고 있습니다. 주로 밴드의 각 악기를 별도의 트랙에 녹음하는 데 사용됩니다. 나는 원시 WAV 형식(s32le @48kHz)으로 녹음하는데, 이는 모든 채널을 녹음하려면 많은 저장 공간이 필요하다는 것을 의미합니다. 그래서 실제로 녹화하고 싶은 채널만 녹화하면 됩니다. SoX를 사용하면 플래그를 사용하여 필요한 채널 수를 지정 -c하고 remixEffects를 사용하여 녹음할 채널을 선택함으로써 이...

Admin

Sox를 사용한 간격 없는 리샘플링
sox

Sox를 사용한 간격 없는 리샘플링

원활하게 재생되어야 하는 일련의 트랙을 리샘플링하기 위해 sox를 ​​사용하려고 합니다. 각 트랙을 개별적으로 리샘플링하면 개별 리샘플이 제대로 정렬되지 않았기 때문에 트랙 경계에서 딸깍 소리가 나는 경우가 있습니다. 솔루션은 개념상 단순해 보입니다. 모든 트랙을 연결하고 단일 단위로 리샘플링한 다음 다시 분할하는 것입니다. 그러나 자동화된 방식으로 이 작업을 수행하는 방법을 잘 모르겠습니다. 연결 단계는 간단합니다(모든 파일을 단일 sox 호출로 전달하기만 하면 됩니다). 하지만 원본 트랙과 동일한...

Admin

FLAC 인코더 – 명령줄 도구 간의 출력에 차이가 있습니까?
sox

FLAC 인코더 – 명령줄 도구 간의 출력에 차이가 있습니까?

ffmpegFLAC 파일을 인코딩하는 데 사용되는 다양한 명령줄 도구(예 : sox"official" flac등) 간의 최종 출력에 차이가 있는지 궁금합니다. 어떤 경우에는 다른 도구 대신 이 도구를 사용하는 것이 권장된다는 것을 알았습니다 flac. 그러나 FLAC가 Lossless Coding을 의미한다는 점을 고려할 때 두 도구가 모두 동일한 출력을 생성해야 한다고 가정하는 것이 맞습니까(동일한 옵션 제공)? ...

Admin

오디오 파일 인코딩 변환
sox

오디오 파일 인코딩 변환

일부 오디오 파일을 인코더로 변환하고 싶습니다. 문제는 내 차가 LAME3.99.5로 인코딩된 오디오 파일을 재생할 수 없다는 것입니다. 이는 일부 볼보 자동차에서 발생하는 문제입니다. 문제는 USB와 CD에 있습니다. 인코더는 LAME3.95 이하이거나 다른 인코더여야 합니다. 이를 달성하려면 어떤 명령을 사용해야 합니까? 많은 수의 파일을 재귀적으로 인코딩하도록 스크립트 가능하게 만들고 싶습니다. 나는 성공하지 못한 채 SoX와 ffmpeg를 시도하고 있습니다. ...

Admin

Sox의 스테레오와 모노 혼합 결과가 일관되지 않습니다.
sox

Sox의 스테레오와 모노 혼합 결과가 일관되지 않습니다.

다음 중 스테레오를 모노로 믹싱하려는 방법은 무엇입니까?자꾸, 결과 파일은 항상 다릅니다(md5 해시가 일치하지 않음). sox stereo.wav -c 1 mono.wav sox stereo.wav mono.wav remix 1,2 sox stereo.wav mono.wav remix 1-2 차이점은 헤더가 아닌 오디오의 바이너리 콘텐츠에 있는 것 같습니다. ffmpeg를 사용하면 생성된 파일은 항상 동일합니다. ffmpeg -hide_banner -i stereo.wav -ac 1 mono.wa...

Admin