Real-Time Music: Creating Procedural Music From Scratch | Unreal Fest Orlando 2025
- 발표자는 언리얼 엔진에서 오디오 파일을 사용하지 않고 절차적 음악을 만드는 방법에 대해 소개합니다. 🎵
- Metasound 소스를 생성하여 배경 음악을 만들고, 사인파를 이용하여 기본적인 소리를 생성합니다. 🎛️
- MIDI to frequency 노드를 사용하여 음계를 만들고, 랜덤 정수 노드를 통해 무작위 음을 생성하여 음악에 변화를 줍니다. 🎹
- MIDI 노트 양자화기를 사용하여 특정 스케일 내에서 음을 선택하고, 8D 엔벨로프를 통해 음의 모양을 다듬습니다. 🎼
- 컴퓨터가 생성하는 무작위 숫자는 패턴을 만들기 위해 조정되어야 하며, 이를 위해 시드 값을 변경하여 새로운 패턴을 생성합니다. 🎲
- 트리거 카운터를 사용하여 패턴을 반복하고, 바(bar)와 펄스(pulse)를 변수로 만들어 음악의 구조를 제어합니다. ⏱️
- 필터를 사용하여 리듬 패턴을 만들고, 특정 확률로 음을 걸러내어 그루브를 형성합니다. 🎚️
- 베이스 라인을 만들기 위해 쏘우파(saw wave)와 래더 필터(ladder filter)를 사용하고, AD 엔벨로프를 통해 음색을 조절합니다. 🎸
- 스테레오 Metasound를 생성하여 공간감을 더하고, 사인파와 딜레이 효과를 사용하여 스테레오 이미지를 넓힙니다. 🎧
- 킥 드럼 Metasound를 빠르게 만들고, 웨이브 셰이퍼(wave shaper)를 사용하여 소리를 개선합니다. 🥁
- 시퀀서를 사용하여 킥 드럼의 패턴을 조절하고, 음악에 리듬감을 더합니다. 👣