안녕하세요 도미노디오입니다.
한국에서 오디오 플러그인 개발에 대한 자료는 정말 구하기 힘듭니다.
유튜브나 외국 사이트에 자료가 있기는 하지만 언어적인 문제 혹은 너무 오래된 자료일 경우가 많죠.
저도 처음 오디오 프로그래밍을 시작할 때 같은 경험을 했습니다.
오디오 플러그인을 개발하고 싶은데.....
"어떤 프로그래밍 언어를 사용해야하는거지?"
"어떤 프로그램을 사용해야 플러그인을 개발할 수 는거지?"
"아무것도 모르는데 오디오 플러그인을 만들 수 있을까?"
이런 어려움을 가지신 분들을 위해 오디오 플러그인 개발 강의를 시작하게 되었습니다.
오디오 플러그인 개발을 위한 프로젝트 세팅부터 내 DAW에서 직접 사용할 수 있는 AU/VST3/AAX 포맷의 플러그인 릴리즈까지 경험해보실 수 있습니다.
음향 이론, C++ 프로그래밍을 몰라도 괜찮습니다.
Modular Approach, Thread-safe Parameter Management, Interpolation, Parameter Smoothing 등 실제 오디오 플러그인을 개발할 때 고려하는 주제들을 다룹니다.
<회차 목표> Projucer를 활용한 프로젝트 생성과 내 오디오 플러그인 만들어보기
<회차 목표> 플러그인의 구조를 이해하고 플러그인 파라미터 만들어보기
<회차 목표> Modular Approach에 대해 이해하고 C++로 모듈을 구현해보기
<회차 목표> 오디오 플러그인의 멀티스레드 환경을 이해하고 플러그인 파라미와 모듈 재구성해보기
<회차 목표> 딜레이 이펙트의 원리를 이해하고 딜레이 모듈을 만들어보기
<회차 목표> 지터 노이즈의 발생 원인을 이해하고 Interpolation과 Parameter Smoothing으로 지터 노이즈를 해결해보기