사전 경험이없는 신디사이저 제작

저는 어릴 때부터 음악 배경이 풍부하고 신디사이저에 매료되었습니다. 꿈을 현실로 만들기위한 EE 프로그램 이었지만 학교에 들어갈 여유가 없었습니다 (긴 이야기).

기본적으로 3 발진기 아날로그 신디사이저를 만들고 싶지만 보드 제작 경험이 전혀 없습니다. . 저는 기본적인 신호 흐름과 프로세스를 알고 있고 강력한 디자인 감각을 가지고 있지만 시작하기위한 지식이 정말 부족합니다.

1 오실레이터로 간단하게 시작하고 위로 구축하는 것은 멋진 학습 경험이 될 것이라고 생각합니다. , 그리고 저는 여러분 중 일부가 실제로 완전히 사용할 수있는 신디사이저를 만드는 수준에 도달하고 싶습니다.

제 질문은 오디오 지향 전자 제품의 경우이 완전한 아날로그를 어디서 시작할 수 있는가입니다. 신디사이저? 너무 멀리 도달 했나요? 이렇게하려면 어떻게해야하나요?

댓글

  • 항상이 작업을 꿈꿨습니다. ' ' 충분히 도달하고 있습니다.

li>

Answer

음악에는 흥미로운 정보가 많이 있습니다. 우주 웹 사이트에서. 설계에 대한 자세한 설명과 함께 회로도를 포함합니다. 신디사이저 제작과 관련된 다양한 조언 및 링크.

먼저 간단한 오디오 전자 프로젝트에 대한 경험을 쌓고 이와 같은 주요 프로젝트에 필요한 기술과 장비를 구축하는 것이 좋습니다. 그런 다음 평가할 수있는 더 나은 위치에있게됩니다. 추가 진행 방법 / 여부.

답변

다른 시작점은 TB303 회로도입니다! 모든 것을 시작한 머신 🙂 http://machines.hyperreal.org/manufacturers/Roland/TB-303/schematics/

작은 브레드 보드에 기반으로 무언가를 설계하고 거기에서 빌드합니다.

몇 가지 요소가 작동하면 접지면으로 자신의 PCB를 설계 해보십시오. 소음 수준을 개선 할 것입니다.) 또는 Rob이 이미 연결 한 키트를 확인하세요.

답변

또한 권장합니다. 그들은 http://www.yusynth.net 에서 DIY 페이지를 합성합니다. 이것은 “내 신스 프로젝트에 사용한 훌륭한 리소스입니다.

편집 : 사운드 합성 : Terence Thomas의 아날로그 및 디지털 기술 멋진 책. 첫 번째 장은 가변 출력 전원 공급 장치를 구축하는 방법으로 시작한 다음 기본적으로 스피커 인 “테스트 상자”로 이동합니다. 납땜하기 전에 테스트 할 수 있도록 냄비와 브레드 보드.

전체적으로 다양한 회로도와 호일 다이어그램, d 특정 결과를 얻기 위해 특정 구성 요소를 배치하는 이유에 대한 훌륭한 설명. 추천!

답변

아날로그 필터링 단계를 사용하고 싶은 경우에도 (소리에 따뜻함을 줄 수 있습니다. 다른 방법으로는 달성하기 어렵다) 시작 파형을 디지털로 생성하는 것이 좋습니다. 1980 년대에 많은 Williams “Electronics 아케이드 기계는 6800 마이크로 프로세서, 소량의 RAM 및 ROM, DAC를 포함한 약간의 I / O가 포함 된 보드를 사용하여 사운드를 생성합니다. 모든 음향 효과는 샘플을 생성하고 DAC에 공급하는 엄격한 프로그램 루프를 사용하여 생성되었습니다. 프로세서는 사운드 생성에만 사용되었으므로 루프 실행 속도를 타이밍에 사용할 수 있습니다.

실제로 가장 단순한 마이크로 컨트롤러에도 일종의 타이머 리소스가 있으므로 원하는 경우 유용 할 수 있습니다. 사운드를 재생하는 동안 오디오 매개 변수를 변경할 수 있습니다. 6805 코드와 같은 것을 사용하여 각 음성에 대한 투표 루틴을 작성하는 것으로 시작합니다. 속도를 위해 이러한 루틴은 다음과 같은 RAM에 저장됩니다.

 poll1: brclr TMR_CONTROL,TMR_READY,poll ; Wait for start of next "tick" bclr TMR_CONTROL,TMR_READY FRQ1L: lda #PATCH PH1L: add #PATCH sta PH1L+1 ; Patch value for LSB of phase FRQ1M: lda #PATCH PH1M: add #PATCH sta PH1M+1 ; Patch code FRQ1H: lda #PATCH PH1H: add #PATCH sta PH1H+1 ; Patch code sta FETCH+2 ; Patch LSB of target FETCH: lda TABLE_BASE ; 16-bit address clr DAC_ENABLES sta DAC_OUTPUT lda #ENABLE_1 sta DAC_ENABLES rts 

다음으로 각 음성에 대해 투표 루틴을 반복적으로 호출하는 메인 루프가 있습니다. 순서대로 그리고 호출 사이에 수행해야하는 다른 로직을 수행합니다 (예 : 업데이트해야하는 음성 매개 변수 확인). 이 접근 방식을 사용하면 높은 샘플 속도로 상당한 수의 음성을 업데이트 할 수 있습니다.

아날로그 회로를 사용하여 초기 웨이브 생성을 수행하는 것은 가능하지만이를 갖는 것은 어렵습니다. 주파수 특성이 퍼센트 이내에서 절대적으로 동일한 다중 독립 아날로그 발생기. 인간의 귀는 진폭의 변화보다 피치 변화에 매우 민감하므로 신호 생성에 사용되는 모든 것이 매우 일관 적이어야합니다. 간단한 마이크로 컨트롤러를 시작점으로 사용하는 것은 아날로그 쉐이핑 회로를 통해 생성 된 신호를 공급하더라도 이러한 일관성을 얻을 수있는 좋은 방법입니다.

답변

이미 제안 된 우수한 읽기 소스 외에 특히 Terence Thomas의 사운드 합성 : 아날로그 및 디지털 기술 -다음 두 권의 책을 추가하고 싶습니다.

Noise Toaster 는 멋진 신디사이저 시작 프로젝트입니다.

  • Barry Klein “s Electronic Music Circuits , 1982

    원하는 경우 모듈 식 신디사이저 제작을 시작하는 사람에게 추천 할만한 책입니다. d 단 하나의 책입니다.

    Barry가 자신이 지적했듯이 원본 출판물에는 여러 오류가 포함되어 있습니다.

    Electronic Music Circuits

    원본 책 (Sams에서 1982 년에 출판)의 전체 사본입니다. 여기에는 모듈 형 아날로그 신디사이저로 만들고 싶은 대부분의 모든 유형의 모듈에 대한 회로가 포함되어 있습니다. 일부 회로는 내 소유이며 일부는 Digisound 시리즈에서 약간 수정 된 많은 Electronotes 회로입니다. 원본 인쇄에 몇 가지 오류가 있으며이 사본에서 수정했습니다. 또한이 사본은 최대 8 1/2 “x 11″로 확대되어 훨씬 쉽게 읽을 수 있습니다! 대체 접근법, 부품 대체, 업데이트 된 소스 목록 등을 제안하는 32 페이지 업데이트 책자를 포함합니다. 새 회로는 없습니다 (원본 책이 이미있는 경우). 대부분의 회로는 더 이상 사용할 수없는 CEM / SSM 칩을 사용하지만 이러한 회로는 이러한 IC를 사용하여 아날로그 신디사이저를 복구하는 예제로 사용될 수 있습니다. VCO, VCF, 엔벨로프 생성기 등의 개별적인 예가 있습니다. 많은 부분이이 목록에서 논의되었습니다. 페이지 수는 약 335 페이지입니다.

    직접 연락하면 수정 된 버전을 판매하고 있습니다. http://www.abacom.com/~ivanohe/synth/books.txt

    를 참조하세요.

    자매 간행물도 있습니다.

    전자 음악 IC 데이터 북

    이것은 모든 SSM 및 CEM (Curtis Electromusic) IC 데이터 시트와 Curtis Synthesource 단기 뉴스 레터 / 애플리케이션 게시판의 볼륨 1 및 2 모음. 이러한 IC의 대부분이 더 이상 제조되지 않으므로이 설명서는 하나의 소스 참조로 사용됩니다. 그들 모두에 대한 데이터 북. 이 데이터 시트에 기록 된 자료는 IC의 내부 작동 방식과 적용 방법에 대해 놀랍도록 상세합니다. Synthesource 자료는 특히 멋집니다. 또한 일치하는 트랜지스터 쌍의 소스 인 Linear Integrated Systems의 자료도 포함합니다.
    페이지 수는 약 300 페이지 (8 1/2 “x 11”)입니다.

    책을 얻으려면 이 스레드 (PDF를 제공하지 아님 ), Barry Klein Book. PDF 링크 .


  • 저는 다음 중 하나와 어떤 방식 으로든 관련되어 있지 않습니다. 하지만 저는 그들의 책이 훌륭하다고 생각합니다.

    답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다