오디오 플러그인 개발 강의를 시작합니다.

도미노디오·2023년 5월 3일
1

강의/레슨

목록 보기
1/1
post-thumbnail

오디오 플러그인 개발 강의 C++ JUCE

저도 이리저리 헤멨습니다.

안녕하세요 도미노디오입니다.
한국에서 오디오 플러그인 개발에 대한 자료는 정말 구하기 힘듭니다.
유튜브나 외국 사이트에 자료가 있기는 하지만 언어적인 문제 혹은 너무 오래된 자료일 경우가 많죠.
저도 처음 오디오 프로그래밍을 시작할 때 같은 경험을 했습니다.

"오디오 플러그인 개발 - 어떻게 시작해야할까?"

오디오 플러그인을 개발하고 싶은데.....

"어떤 프로그래밍 언어를 사용해야하는거지?"
"어떤 프로그램을 사용해야 플러그인을 개발할 수 는거지?"
"아무것도 모르는데 오디오 플러그인을 만들 수 있을까?"

이런 어려움을 가지신 분들을 위해 오디오 플러그인 개발 강의를 시작하게 되었습니다.

여러분도 할 수 있습니다.

하나하나 단계별로 알려드립니다.

오디오 플러그인 개발을 위한 프로젝트 세팅부터 내 DAW에서 직접 사용할 수 있는 AU/VST3/AAX 포맷의 플러그인 릴리즈까지 경험해보실 수 있습니다.

처음 배우시는 분들을 위해 만들었습니다.

음향 이론, C++ 프로그래밍을 몰라도 괜찮습니다.

플러그인 개발에 중요한 주제들을 다룹니다.

Modular Approach, Thread-safe Parameter Management, Interpolation, Parameter Smoothing 등 실제 오디오 플러그인을 개발할 때 고려하는 주제들을 다룹니다.

이러한 분들에게 추천합니다.

  • 오디오 플러그인 개발에 대해 배우고 싶은데 어디서부터 시작해야할지 모르겠는 분
  • 자신만의 오디오 플러그인을 개발해보고 싶은 분
  • 오디오 프로세싱과 플러그인 개발에 관심이 있는 프로그래머
  • 프로그래밍에 대해서는 모르지만 음악, 음향에 경험과 지식이 풍부하신 현업 엔지니어 혹은 아티스트

커리큘럼

1회차 "Hello World!"

<회차 목표> Projucer를 활용한 프로젝트 생성과 내 오디오 플러그인 만들어보기

2회차 "호스트(DAW)와 플러그인"

<회차 목표> 플러그인의 구조를 이해하고 플러그인 파라미터 만들어보기

3회차 "Modular Approach"

<회차 목표> Modular Approach에 대해 이해하고 C++로 모듈을 구현해보기

4회차 "Thread-safe Parameter Management"

<회차 목표> 오디오 플러그인의 멀티스레드 환경을 이해하고 플러그인 파라미와 모듈 재구성해보기

5회차 "Delay"

<회차 목표> 딜레이 이펙트의 원리를 이해하고 딜레이 모듈을 만들어보기

6회차 "Interpolation & Parameter Smoothing"

<회차 목표> 지터 노이즈의 발생 원인을 이해하고 Interpolation과 Parameter Smoothing으로 지터 노이즈를 해결해보기

현재 크몽에서 서비스 중입니다. << 클릭




저는 이런 개발자입니다.

  • 서강대학교 철학과를 졸업하고 컴퓨터를 배우고자 미국으로 건너갔습니다.
  • 이과와 관계없던 저는 인수분해부터 다시 배우면서 이공계 공부를 시작했습니다.
  • 5년 뒤 미국 워싱턴주 소재 Digipen Institute of Technology에서 전체 수석 졸업을 성취해냈습니다.
  • 졸업 후 2년 간 국내 IT스타트업에서 임베디드 소프트웨어 엔지니어로 재직했습니다.
  • 현재 오디오 플러그인 개발자로서 자체 브랜드 플러그인을 개발하고 있습니다.
  • 오디오 플러그인 개발에 대해 알리기 위해 강의 활동을 이어가고 있습니다.
profile
오디오 플러그인 개발자

0개의 댓글