먼저, Sonic Visualizer를 잡고 사운드를 보는 것이 Audacity보다 훨씬 낫습니다.
여기 보시는 것은 아마도 서로 가까이있는 기본 주파수에서 두 개의 단순하고 고정 된 사운드의 결과 일 것입니다. 이로 인해 근본적인 박동 이 발생 하여 관찰 한 진폭 변조 (트레몰로)가 발생합니다.
두 가지 중요한 요소가 합성 사운드 "느낌"을 자연스럽게 만듭니다.
- 시간이 지남에 따라 원래 악기의 사운드를 정확하게 재현하는지 여부 살펴볼 몇 가지 기준 : 음색 (고조파 분배), 시간에 따른 음색 변조, 시간에 따른 진폭 변조 (트레몰로의 존재, 전체 진폭 엔벨로프), 피치 변조 (비브라토의 존재, 악기가 즉시 목표 음표에 도달합니까? 금관 악기와 같은 짧은 전환 ...).
- 수행자가 제어에 응답하는 방법 노트 데이터와 함께 어떤 파라미터를 시스템에서 사용할 수 있는지 나열해야합니다 (베어 MIDI 파일에서 사운드를 합성합니까? 속도 및 애프터 터치에 민감한 MIDI 키보드에서? 가속도계를 사용하여 아코디언을 에뮬레이트하는 전용 하드웨어 장치에서) 압력 센서?)와 이러한 입력을 합성 매개 변수에 매핑하는 방법을 이해합니다. 또한 연주자가 시스템에 대해 갖는 제어를 나열해야합니다 (예 : 사용자가 다른 레지스터를 켜거나 끄는 옵션이 있습니까?).
이 문제에 대해 세 가지 합성 접근법을 언급 할 것입니다.
견본 추출. 서로 다른 성능 매개 변수 아래에 아코디언의 모든 음표를 하나씩 기록하십시오 (예를 들어, 모든 다른 조합의 레지스터가 아래로 이동하는 것이 얼마나 어려운지). 루프가있는이 철저한 사운드 데이터베이스에서 원하는 시간 동안 사운드를 재생할 수 있습니다. 장점 : 분리 된 소리는 실제 소리와 구별 할 수없는 소리입니다. 단점 : 녹음 된 샘플에서 신호 조작을 시작하지 않으면 녹음 된 것처럼 자연스럽게 소리가 나지 않는 한 "가짜"로 들릴 수 있으며 연주자 입력 ( "표현식"아님)에 응답하지 않습니다. 샘플이 사용하는 많은 디스크 / 메모리. 경고 : 계측기를 철저하게 샘플링하고 모든 데이터를 구성하는 것은 상당히 복잡한 작업이며 이미 이런 종류의 작업을 수행하는 회사가 이미 있습니다.
고전적인 감산 합성. 두 개의 구형파 또는 펄스 파로 시작할 수 있으며, 약간 뛰기 위해 약간 디튠되고, "비밀"품질을 제공하는 고역 통과 필터링과이를 채색하는 EQ가 있습니다. . 고전적인 "오래된"신디사이저 (JX8p, D50, M1)의 패치 라이브러리를 확인하십시오. 이들은 모두 샘플이없는 알맞은 아코디언 사운드를 가지고 있습니다. 장점 : 매우 표현력이 뛰어납니다. 사운드 전체를 제어 할 수 있으므로 사운드 매개 변수에 입력 매개 변수를 쉽게 매핑 할 수 있습니다. 휠을 재발 명할 필요가 없으며 기존 사운드 합성 코드를 기반으로 할 수 있습니다. 불편 함 : "합성"으로 들립니다 (그러나 "생생하고 합성 적"인 경우가 "현실적이며 죽은 것"보다 낫습니다!).
물리적 모델링. 물리적 모델링을 사용하여 바닐라 감산 합성보다 더 현실적인 것을 얻을 수 있습니다-몇 가지 리드 모델 (예 : csound, Max / MSP 또는 supercollider)과 함께 코 블링을 시도하십시오. 무료 리드가 있는지 확실하지 않은 경우) EQ 또는 간단한 공진기를 추가하십시오. 가장 쉬운 방법은 아니지만 현실적으로 들리는 소리와 제어 가능한 것을 모두 얻을 수있는 것이 이상적입니다!