wav 파일에 두 가지 사운드 효과를 구현하는 방법에 대해 올바른 방법을 생각해 보거나 설명 할 수 있습니까? 파이썬 코러스 효과와 오디오 데이터의 의미
그래서 내가 wav 파일을 읽고 내가 배열이 값이 정말로 무엇을 나타내는 지 명확히 나는 확실하지 않다, 그것은array([59383, 58290, 60629, ..., 52606, 51982, 56274], dtype=uint16)
먼저 (numpy
배열)의 값을 int로 변환? 모든 값은 아날로그 출력 장치가 어느 순간 생성하는 65535 (unsigned int16
) 크기 수준 중 하나입니까? 이론 코러스 효과에서
은 다음 단계에 의해 달성 될 수있다 : 원래 배열
- 만들기 사본 (일부
value < 1
곱)이 복사 배열 - 을 약화시키고 원래이 복사 배열을 추가
실제로 어떻게 올바르게 추가 할 수 있는지 잘 모릅니다. 하나씩 값을 추가하고, 두 배열의 컨볼 루션을 만들거나 원래 배열을 삽입하고 수정 된 복사본을 만들어야합니다. 또한 코러스 효과는 이어야합니다. 시간 지연과 내가 어떻게 이것을 수행 할 수 있는지 모르겠습니다.
내가 추가 할 데이터의 임의성을 어떻게 구현할 수 있습니까?
아직 개념을 이해하고 있으므로이 질문을 신호 처리 포럼에 가져간 다음 개념을 이해 한 후 코드 세부 정보를 다시 참조하는 것이 좋습니다. –
이 질문은 (아직) 프로그래밍 문제가 아니기 때문에 화제가 아닌 것처럼 보입니다 – jonrsharpe
나는'신호 처리'에서 질문하려고 노력할 것입니다, 감사합니다! – xolodec