Meld Studio
Macro Deck에 포함Meld Studio에서 장면을 전환하고 준비하며, 레이어, 효과, 오디오 트랙을 제어하고, 라이브를 시작하세요.
고급 설정 스위치가 있는 Meld Studio 연결 대화 상자
- 장면을 표시하거나 준비하고, 준비된 장면을 라이브로 내보내기
- 레이어 표시 또는 숨기기, 효과 켜기 또는 끄기
- 오디오 트랙 음소거, 모니터링, 볼륨 설정
- 방송과 녹화 시작 및 중지, 스크린샷 찍기
- 장면, 레이어, 효과, 트랙 변경에 대한 트리거
Meld Studio 연동은 WebSocket(WebChannel) API를 통해 Macro Deck을 Meld Studio에 연결합니다. 버튼으로 장면을 전환하고, 화면에 보이는 것을 바꾸고, 오디오를 제어하고, 방송을 시작하며, Meld Studio가 모든 변경 사항을 알려 주므로 덱은 항상 현재 상태를 보여 줍니다.
할 수 있는 일
- 장면을 라이브로 표시하고, 표시하지 않은 채 장면을 준비하고, 준비가 되면 준비된 장면을 표시합니다.
- 레이어를 표시하거나, 숨기거나, 전환하고, 효과를 켜거나, 끄거나, 전환합니다.
- 오디오 트랙을 음소거하거나 음소거를 해제하고, 모니터링을 켜거나 끄고, 볼륨을 설정하거나 단계별로 높이고 낮춥니다.
- 방송과 녹화를 시작, 중지 또는 전환하고, 프로그램 출력의 스크린샷을 가로 또는 세로 방향으로 찍습니다.
- 레이어, 효과 또는 트랙의 상태를 변수로 읽어 조건에 사용합니다.
활용 예:
- BRB 장면을 표시하고 마이크 트랙을 음소거하는 BRB 버튼.
- 방송을 전환하고 라이브 중인지 보여 주는 방송 시작 버튼.
- 음악 트랙의
meld_<track>_gain에 연결되어, 움직이면 Meld Studio의 트랙 볼륨이 바뀌는 슬라이더. - 장면 변경됨에서 실행되어 메인 장면을 벗어날 때마다 카메라 효과를 끄는 흐름.
동작 방식
Meld Studio가 변경 사항을 Macro Deck으로 보내므로 meld_current_scene, meld_staged_scene, meld_is_streaming, meld_is_recording 같은 변수가 금방 Meld Studio를 따라갑니다. 변수 선택기에는 세션의 모든 오디오 트랙이 게인, 음소거, 모니터링 상태와 함께 나열됩니다. 게인 변수 meld_<track>_gain은 쓸 수 있으므로 슬라이더로 제어할 수 있습니다.
이 연동은 구성을 하나만 가집니다. 기본적으로 같은 컴퓨터의 Meld Studio에 연결합니다. 설정의 고급 설정에서 다른 호스트를 입력할 수 있지만, Meld Studio의 API에는 비밀번호도 암호화도 없으므로 Macro Deck이 먼저 위험을 확인하도록 요청합니다. Meld Studio가 닫히면 Macro Deck은 계속 다시 연결을 시도하며, 연결됨 및 연결 끊김 트리거로 흐름이 반응할 수 있습니다.
준비물
- Windows, macOS 또는 Linux의 Macro Deck 3
- 같은 컴퓨터나 신뢰할 수 있는 네트워크의 컴퓨터에서 실행 중인 Meld Studio
- Meld Studio의 Settings, Advanced에서 켠 WebSocket(WebChannel) 서버
설정하기
1단계: Meld Studio에서 WebSocket 서버 켜기
Meld Studio에서 Settings를 열고 Advanced로 이동한 다음 WebSocket(WebChannel) 서버를 켜세요.
2단계: Macro Deck에서 Meld Studio 열기
Macro Deck의 사이드바에서 연동을 클릭하고 Meld Studio를 클릭하세요. 개요 탭의 구성 섹션에서 설정을 클릭하세요. 오른쪽 위의 스위치를 켜도 같은 대화 상자가 열리며, 설정을 마치면 연동이 켜집니다.
3단계: Meld Studio에 연결
Meld Studio 연결 대화 상자는 Meld Studio가 같은 컴퓨터에 있으면 입력할 것이 없습니다. 계속을 클릭하면 Macro Deck이 연결을 테스트합니다.
Meld Studio가 다른 컴퓨터에서 실행 중이면 고급 설정을 켜고 호스트(그 컴퓨터의 IP 주소)를 입력하고, 바꾼 경우에만 포트(기본값
13376)를 입력하세요. 계속을 클릭하세요. 다음 단계인 원격 Meld Studio에 연결에서 연결에 비밀번호도 암호화도 없다고 경고합니다. 위험을 이해했으며 계속하겠습니다를 켜고 계속을 클릭하세요.4단계: 버튼에 Meld Studio 액션 추가
덱 페이지에서 사용할 버튼을 클릭하세요. 덱의 잠금이 해제되어 있어야 하며, 오른쪽 위 버튼에 잠금이라고 표시되어 있으면 해제된 상태입니다. 짧게 누르기가 선택된 상태로 편집기가 열립니다. + 액션 추가를 클릭하고 액션 추가 대화 상자 왼쪽에서 Meld Studio를 선택한 다음 장면 표시 같은 액션을 고르세요. 장면을 선택한 다음 저장을 클릭하세요.
5단계: 버튼 누르기
스마트폰, 태블릿 또는 웹 클라이언트에서 버튼을 누르세요. Meld Studio가 그 장면으로 전환됩니다. 아무 일도 일어나지 않으면 Meld Studio가 실행 중인지, 연동 아래 Meld Studio 페이지에서 구성이 연결됨으로 표시되는지 확인하세요.
액션20
버튼에 넣거나 흐름에서 실행하세요.
- 장면 표시
- 라이브 장면을 전환합니다.
- 장면 준비
- 장면을 표시하지 않고 준비합니다.
- 준비된 장면 표시
- 현재 준비된 장면을 표시합니다.
- 레이어 표시 설정
- 레이어를 표시하거나, 숨기거나, 전환합니다.
- 효과 상태 설정
- 효과를 켜거나, 끄거나, 전환합니다.
- 스트리밍 시작
- 방송을 시작합니다.
- 스트리밍 중지
- 방송을 중지합니다.
- 스트리밍 토글
- 방송을 시작하거나 중지합니다.
- 녹화 시작
- 녹화를 시작합니다.
- 녹화 중지
- 녹화를 중지합니다.
- 녹화 토글
- 녹화를 시작하거나 중지합니다.
- 스크린샷 찍기
- 프로그램 출력의 스크린샷을 가로 또는 세로로 찍습니다.
- 오디오 트랙 음소거 설정
- 오디오 트랙을 음소거하거나, 음소거를 해제하거나, 전환합니다.
- 오디오 모니터링 설정
- 오디오 트랙의 모니터링을 켜거나, 끄거나, 전환합니다.
- 볼륨 설정
- 오디오 트랙의 볼륨을 설정합니다.
- 볼륨 조절
- 오디오 트랙의 볼륨을 높이거나 낮춥니다.
- 레이어 표시 상태 가져오기
- 레이어의 표시 여부를 변수로 읽습니다.
- 효과 상태 가져오기
- 효과가 켜져 있는지 여부를 변수로 읽습니다.
- 오디오 트랙 음소거 상태 가져오기
- 오디오 트랙의 음소거 상태를 변수로 읽습니다.
- 볼륨 가져오기
- 오디오 트랙의 볼륨을 변수로 읽습니다.
트리거13
버튼이나 흐름이 이 이벤트에 반응할 수 있습니다.
- 장면 변경됨
- 라이브 장면이 바뀌었습니다. 특정 장면으로 한정할 수도 있습니다.
- 준비된 장면 변경됨
- 준비된 장면이 바뀌었습니다.
- 스트리밍 시작됨
- Meld Studio가 방송을 시작했습니다.
- 스트리밍 중지됨
- Meld Studio가 방송을 중지했습니다.
- 녹화 시작됨
- Meld Studio가 녹화를 시작했습니다.
- 녹화 중지됨
- Meld Studio가 녹화를 중지했습니다.
- 레이어 표시 상태 변경됨
- 레이어가 표시되었거나 숨겨졌습니다.
- 효과 상태 변경됨
- 효과가 켜졌거나 꺼졌습니다.
- 트랙 음소거 변경됨
- 오디오 트랙이 음소거되었거나 음소거가 해제되었습니다.
- 트랙 모니터링 변경됨
- 오디오 트랙의 모니터링이 켜졌거나 꺼졌습니다.
- 세션 변경됨
- 장면, 레이어, 효과 또는 트랙이 추가, 제거되었거나 이름이 바뀌었습니다.
- 연결됨
- Macro Deck이 Meld Studio에 연결되었습니다.
- 연결 끊김
- Meld Studio와의 연결이 끊어졌습니다.
변수7
버튼과 위젯에 이 값을 표시하거나 조건에 사용하세요.
meld_is_connected- Macro Deck이 Meld Studio에 연결되어 있는지 여부입니다.
meld_is_streaming- Meld Studio가 방송 중인지 여부입니다.
meld_is_recording- Meld Studio가 녹화 중인지 여부입니다.
meld_current_scene,meld_current_scene_id- 라이브 장면의 이름과 ID입니다.
meld_staged_scene,meld_staged_scene_id- 준비된 장면의 이름과 ID입니다.
meld_api_version- Meld Studio API의 버전입니다.
meld_<track>_gain,meld_<track>_muted,meld_<track>_monitoring- 변수 선택기에서 고르는 각 오디오 트랙의 값입니다. 게인(퍼센트, 쓸 수 있으므로 슬라이더로 설정 가능), 음소거 여부, 모니터링이 켜져 있는지 여부입니다.
자주 묻는 질문
Meld Studio가 다른 컴퓨터에서 실행 중이어도 동작하나요?
네. 설정 중에 고급 설정의 호스트에 그 컴퓨터의 IP 주소를 입력하세요. Meld Studio의 API에는 비밀번호도 암호화도 없으므로, 네트워크에서 접속할 수 있는 사람은 누구나 제어할 수 있습니다. 신뢰할 수 있는 네트워크에서만 이렇게 하세요.
비밀번호가 필요한가요?
아니요. Meld Studio의 WebSocket API는 비밀번호를 사용하지 않으므로 설정에서는 호스트와 포트만 묻습니다.
Meld Studio가 닫히면 어떻게 되나요?
Macro Deck은 계속 다시 연결을 시도하며, Meld Studio가 실행되면 다시 연결됩니다. 그때까지 액션은 Meld Studio가 연결되어 있지 않습니다. 메시지와 함께 실패합니다.
액션에서 장면이나 레이어를 찾을 수 없다고 나오는 이유는 무엇인가요?
액션을 설정한 뒤 Meld Studio에서 장면, 레이어, 효과 또는 트랙의 이름이 바뀌었거나 제거되었습니다. 액션에서 다시 고르세요.
Meld Studio를 여러 개 연결할 수 있나요?
아니요. 이 연동은 구성을 하나만 가집니다. 다시 설정하면 현재 연결이 대체됩니다.
스트리밍의 다른 연동
OBS Studio
Macro Deck에 포함장면을 전환하고, 방송·녹화·오디오를 제어하고, OBS Studio에서 일어나는 일에 반응하세요.
Streamlabs Desktop
Macro Deck에 포함Streamlabs Desktop에서 장면을 전환하고 방송, 녹화, 오디오 소스를 제어하세요.
Streamer.bot
Macro Deck에 포함Streamer.bot 액션을 실행하고, 채팅 메시지를 보내고, Streamer.bot이 보고하는 모든 이벤트에 반응하세요.
Twitch
Macro Deck에 포함Twitch 채팅과 방송 통계를 표시하고, 채팅을 관리하고, 투표와 광고를 실행하고, 팔로우·구독·레이드에 반응하세요.
YouTube
Macro Deck에 포함YouTube 실시간 채팅과 방송 통계를 표시하고, 제목과 태그를 바꾸고, 슈퍼 챗과 멤버에 반응하세요.