라이브 들어 맥스 저하될 재미 Bitcrushing

Adding some distortion to your sounds can be done directly in Ableton using Redux. Rishabh Rajan explores an alternate method using Max for Live's Degrade~ object with unique results!  

라이브에 대한 맥스는 사용하기 매우 위협이 될 수 있지만 최대 / MSP에서 개체를 사용하여 만들 수있는 몇 가지 간단하고 재미있는 효과가 없습니다. 이 문서에서는 한 번 보는거야. 타락 ~ 조금 깊이입니다

참고 사항 :이 문서는 Ableton 라이브, 라이브와 맥스 / MSP에 대한 최대를 가정합니다. 이러한 모든 응용 프로그램의 30 일 데모는 www.cycling74.com에서 취득하실 수 있습니다


1 단계 -

오픈 Ableton는 라이브와 오디오 트랙에 최대 오디오 효과 (오디오 효과 폴더에서)로드합니다. 이것은 라이브를 위해 맥스를로드되며 이것이 당신이 세션에로드했을 라이브 장치에 대한 최초의 최대있다면 당신은 라이브 스플래시 화면을위한 최대 나타납니다.

Max for Live splash screen


라이브 장치의 최대를 가지고 동일한 오디오 트랙에있는 슬롯에 드럼 루프이나 리듬 루프를로드합니다.

당신은 저장 또는 Command-S를 받던 순간


2 단계 - 오디오 체인으로 저하될 ~ 추가하기

그럼 이제 우리는 단순히 그것을 수정하지 않고을 통해 음성을 전달 장치가되어 있습니다. 그 열쇠 N을 누르과 타락 ~를 입력하여 새 개체를 추가하여 변경하실 수 있습니다. 또한 ~을 plugout하는 낙제야 플러그인에서 연결된 케이블을 삭제할 수 있습니다. 우리뿐만 아니라 그 필요하지 않습니다 모든 텍스트 상자를 삭제하시기 바랍니다.

플러그인의 왼쪽 출력이 저하 ~ 개체의 왼쪽 입력 낙제야 연결합니다. 타락 ~ 3 입력이 오직 왼쪽 하나는 오디오 받아들입니다. 지금 plugout ~의 왼쪽 입력의 저하 ~의 유일한 출력을 연결합니다. 저하 객체만을 가지고 있기 때문에 출력은 하나는 본질적으로 모노 프로세서입니다. 그러나 우리는 그렇게 살 필요는 없다. 또 다른 타락 ~ 객체를 추가하거나 기존 하나를 선택하고 커맨드-D를 치면,이 개체를 복제합니다. 이제 플러그인에 두 번째 저하 개체를 연결하는 ~ / plugout 이미지에 표시된대로 ~ 객체.

Connecting Degrade~


3 단계 - 저하될 제어 ~

당신 Ableton에서 클립을 재생할 경우, 루프 처리되지 않은 들리는 것을 볼 수 있습니다. 아직 사운드를 손상시키고 타락 ~ 말씀 havent 때문입니다. 당신이 이미 발견했습니다로서 저하될 ~은 왼쪽 오디오 신​​호 입력 이외의 다른 두 입력을 가지고 있습니다. 두 입력은 오디오의 샘플링 속도와 비트 해상도를 제어할 수 있습니다. 당신은 입력을 통해 mousing 및 최대 간략하게 (메뉴 옵션을 입력을 소개하도록하겠다하여이를 확인할 수

의이 두 입력을 제어하는​​ 다이얼 몇을 작성하자. 조회 N 새 개체를 만들어 다이얼을 입력하십시오. 우리는 두 개의 입력에 대해 두 필요하므로이 개체를 중복되었습니다. 로 연결

그림에, 당신은 내가 다른 다이얼을 식별하기 위해 주석 상자를 만들어 볼 수 있습니다. 새로운 주석 개체를 추가하고 그 안에 텍스트를 입력하려면 C를 누르십시오.

Dials for controlling Degrade~ parameters


이러한 다이얼 개체가 제대로 작동하기 전에 이제, 우리는 우리가 만든 다이얼의 범위를 조정해야합니다. 샘플링 속도를 비율 제어는 0의 범위를 허용합니다. 1., 어디에 1. 변경되지 않은 샘플 레이트 아래 아무것도 감소 샘플 레이트입니다. 비율 조절이라고 생각하시면됩니다. 원래 샘플 레이트는 0.5 컨트롤을 설정, 44,100 Hz에서입니다면 22,050 Hz의 샘플 속도를 출력합니다.

현재 다이얼은 0에서 127으로 값의 범위를 출력합니다. 우리는 개체의 경감 창에 그것을 변경할 수 있습니다. 개체를 선택하고 커맨드-I를 누르십시오. 또는 당신이 개체를 마우스 오른쪽 클릭하고 경위 선택할 수 있습니다. 경감 창에서 모든 방법을 아래로 스크롤하여 1 단계 / 범위 매개 변수의 개수를 변경합니다. 맥스는 자동으로 2로 바꿀 것입니다. 개체가 현재 정수 값 (0,1,2,3 등)을 출력하도록 설정되어 있으며이 0 이외의 적어도 하나의 가치를 기대하고 있기 때문에 맥스가 1의 값을 입력이 허용되지 않는 이유는, 어떤 그것을 만드는 두 값이 총. 우리는 부동 소수점 값 (0.5, 0.34, 1.45 등)가 필요합니다. 플로트 출력, 경위에서 가장 마지막 옵션을 확인 후 1로 범위를 설정합니다. 맥스가 0 사이의 모든 값을 사용하려는 알고 지금과 같이 이번에는 최대 2로 변경 실거예요. 1.

Inspector for the Dial object

타락 ~의 해상도 컨트롤은 1-24의 범위를 사용합니다. 저하 ~ 개체의 가장 오른쪽 입력에 연결된 두 번째 다이얼 개체를 선택합니다. 24 번째 다이얼 개체의 검시관의 단계 / 범위 매개 변수의 개수를 변경하고 1로 최소값을 설정합니다. 해상도 제어 플로트 값이 필요하지 않기 때문에 당신은 고정 출력 옵션을 선택하지 마십시오 수 있습니다.


4 단계 - 가치를 확인

그것이 출력이 실제로 0이면 확인하기 힘들지만 있도록 다이얼 개체 값 표시가 없습니다. 1. 이나 1로 24. 그것은 입력에서 발생하는 플로트 값을 표시하는 데 사용되는 flonum 개체를 만들 수 있습니다. 부동 개체를 만들기위한 단축키는 F 키입니다. 이 flonum 개체에 첫 번째 다이얼 개체의 출력을 연결합니다. 의 또한 이름에서 알 수 있듯이, 그것의 입력에서 발생하는 정수 값을 표시하는 int는 객체를 생성하자. 이 INT 개체에 두 번째 다이얼 개체의 출력을 연결합니다.

최대 윈도우의 왼쪽 하단에있는 자물쇠 아이콘을 명령-E를 누르거나 클릭하여 패치를 잠급니다. 이제 다이얼 개체를 클릭하고 드래그하여 오디션 수 있습니다. 당신은 값이 flonum에 업데이 트가 표시됩니다

Float and Integer display


5 단계 - 샘플 속도의 변조

샘플 레이트를 변경하면 정말 멋진 별칭 주파수를 생성하고 이것을 제어하는​​ 다이얼 단지 합성기의 LFO처럼 자동으로 변조된 될 수있다면 좋을 것 같습니다. 그래서 그런 걸 만들 수 있습니다.

phasor에게 ~ 1라는 또 다른 객체를 만듭니다. 이 개체는 sawtooth 파를 출력하고 숫자 1은 sawtooth 파의 속도를 정의하는 인수입니다. 그러나이 개체 보는 또 다른 방법은 0 사이의 값을 그 램프를 출력한다는 것입니다. 1. 이러한 값은 사이에 그것이 경사로는 이름 뒤에 숫자 인수에 의해 정의되고있는 속도.

샘플 속도를 조절하는 다이얼의 입력에 phasor의 ~의 출력을 연결하는 우리가하고 싶은 것은. 불행히도 우리 두 객체는​​ 서로 다른 유형의 위치로 직접 연결할 수 없잖.

그들의 이름 뒤에 ~을 가지고 모든 객체는 다른 객체는 MIDI와 비슷한 무언가로의 불구가 될 수 제어 속도로 실행 최대 개체가있는 동안 오디오 속도로 실행하여 MSP 개체입니다. 당신 캔트은 MIDI 입력으로 마이크를 연결하는 것처럼, 당신 캔트 맥스 개체에 직접 MSP 개체를 연결합니다. 다행히 다른 한 종류를 변환하는 일부 개체가 없습니다.

스냅샷 ~ 10라는 다른 개체를 추가합니다. 이것은 MSP 신호의 스냅샷을 소요하고 특정 속도로 부동 값 (제어 속도)로 변환 개체입니다. 숫자 10은 스냅샷을 밀리초 단위로, 촬영하는 속도를 정의합니다.

phasor를 연결은 스냅샷으로 였죠 ~ 그리고 그림과 같이 스냅샷 다이얼로 정도요. 나는 공간을 만들어야 모든 개체를 옮겼습니다. 이제 Ableton 자체와 때리면 플레이로 modulating 다이얼은 샘플 속도 변조 청각 확인을 제공합니다 보게됩니다.

Snapshot~ in the signal flow


6 단계 - 템포 프로젝트에 모듈 레이션을 동기화

지금 phasor의 ~는 1Hz에서 실행되고 있습니다. 최대 0에서 그것 경사로를 의미합니다. 1. 초 1과 그 패턴을 반복 유지합니다. 이것도 괜찮지만 속도가 프로젝트 템포에 부합하지 않습니다. 4N으로 개체를 낙제야 phasor의 인수를 변경합니다. 이것은 Ableton의 템포의 음악 재분에 속도를 변경합니다. 4N는 사분 음표의 약자로, 2N, 8n 및 16n는 각각 절반 여덟째 및 열여섯번째 노트 제트 연료의 파이프로 동기화됩니다.

모든 맥스 / MSP에있는 개체의 수정을 염두에 두십시오은 이렇게 자물쇠 아이콘이 열려 보이 확인하고 변경할 수있을 것입니다 잠금 해제 모드에서 수행할 수 있습니다. 당신은 또한 알 수가


7 단계 - 변조 수정

지금, 변조 제어는 0부터 샘플 속도 비율을 변화하고 있습니다. 1 값. 무엇을 원하는 경우 것을 반대하는가?

! 1 -라는 다른 개체를 만듭니다. 이 개체는 1 일부터 자사의 입력에서 수신 번호를 차감. 사이의 연결을 분리

Subtraction object in signal flow


이것은 좋은 소리지만, 나는이 변조 좀 너무 넓은는 것을 느낍니다. 0.1-0.5의 범위로 제한하는 경우 변조의 범위는 흥미로운 들릴 겁니다. 이런 일이 만들기 위해 정말 많은 도움이 오브젝트는 스케일 개체입니다. 다음과 같이 인수로 규모의 객체를 생성, 스케일 1. 0. 그림에서와 같이 0.5 0.1와 그것을 연결합니다. 이 개체는 네 개의 인자를 가지고 있습니다. 처음 두 인자 규모 객체의 입력 및 다음 두 값의 스케일 출력 범위를 정의에 기대해야하는 값의 범위를 정의합니다. 1 입력은 그럼. 0. 이 개체에 0.2 0.6에 따라 결정됩니다.

그림에서와 같이 신호의 흐름으로이 개체를 연결합니다.

Scale object in signal flow


8 단계 - 프레 젠 테이션 모드

패치는 맥스와 Ableton의 라이브 장치의 최대 자동으로 볼 수있는 모든 개체와 연결을 보여주는 업데이 트와 함께 저장할 수 있습니다. 그것은 서로의 모든 케이블과 물체에 작은 더러워 보입니다. 그러니 우리가 Ableton에서 볼 필요가 개체를 제외한 모든 것을 숨길 수 있습니다. 이 프레 젠 테이션 모드에서만 필요한 객체를 보여줌으로써 할 수 있습니다

가 두 개의 다이얼, 두 텍스트 주석 상자, INT를 선택하자

Presentation mode


이러한 개체는 이제 핑크색 테두리를해야합니다. 프레 젠 테이션 모드를 활성화하려면보기로 이동

확인 Ableton을하려면 프레 젠 테이션 모드 고토보기에서 패치를 엽니다

Maxs 윈도우의 왼쪽 상단 모서리에있는 개체를 정렬하면되므로 저장 및 최대 밖으로 닫을 때, Ableton에서 그것은 이미지에서처럼 훨씬 더 깔끔한 보입니다.

Final Max for Live audio effect in Ableton


패치를 저장하고 최대 / MSP 밖으로 종료합니다.

이것이 재미있었 으면 좋겠 네요. 보다 직관적인 방법으로 phasor ~ 물체가 속도를 변경하는 방법을 생각해보십시오. 메시지 객체가 그것의 숫자 또는 텍스트를 저장하고 출력 수있는 메시지 개체는 이것에 대한 도움이 될 것이다 잠금 모드로 클릭할 값. phasor로 속도 메시지 개체 (4N, 8n, 16n 등)를 연결하는 시도 ~하고 어떻게 참조하십시오. 최대 / MSP는 또한 예를 들어 패치의 역할을 모든 개체에 대한 아주 좋은 도움이 데이터베이스를 가지고 있습니다. 이러한 도움이 패치는 개체를 선택하고 Shift 키를 - 명령-H를 쳐서 맥스 액세스할 수 있습니다.

Rishabh Rajan is an award winning music producer & educator currently based in New York. He produces electronic music under the name code:MONO & hosts a YouTube channel featuring music and live mashup videos using performance controllers like the Ableton Push. He is also a sample library developer having worked with companies like Bela... Read More

Discussion

Want to join the discussion?

Create an account or login to get started!