큐베이스 원격 제어 어플 Cubase IC Pro
Cubase IC pro라는 큐베이스 원격제어 소프트웨어가 있는데 현재 아이폰, 아이패드만 지원합니다.
안드로이드용으로도 있었는데 언제부턴가 개발이 중단되고 어플도 판매중단이 됐습니다.
(cubase ic pro.apk 파일을 구해서 설치해도 구형 기기에서만 작동합니다.)
안드로이드에서는 Cubase IC pro를 사용하지는 못하지만 약간의 수고만 들이면 안드로이드 스마트폰, 태블릿/ 윈도우 태블릿에서도 큐베이스를 원격제어할 수 있습니다.
PC에 설치된 큐베이스를 안드로이드 스마트폰으로 원격제어 하기
큐베이스를 서버로 만들어주는 cubase ski리모트를 설치하고 웹브라우저로 클라이언트 접속을 하면 됩니다. 현재 정식지원이 아니라서 안되는 기능들이 꽤 있지만 나름 쓸만합니다.
원리만 알면 다른 기기에서도 적용할 수 있습니다.
01.Steinberg Ski Remote 설치하기
https://www.steinberg.net/en/support/content_and_accessories/steinberg_ski_remote.html
위 링크에서 사용하는 OS버전에 맞는 steinberg_ski remote를 다운받아 설치합니다.
대부분 윈도우10 64bit를 쓰실테니 빨간 박스부분을 클릭해서 다운받으면 됩니다. 큐베이스 9까지만 적혀 있는데 큐베이스11도 됩니다.
02.방화벽에서 TCP 45000번 포트를 열기
Steinberg SKI remote는 45000번 포트(TCP)를 사용합니다.
윈도우10의 고급 보안이 포함된 Windows Defender 방화벽 - 인바운드 규칙에서
TCP 45000번 포트를 개방해 줍니다.
잘 모르겠으면 그냥 아래 첨부된 bat파일을 관리자 권한으로 실행하면 됩니다.
*여기서는 내부 네트워크로 원격하는 방법만 설명합니다. 외부네트워크에서 접속하려는 분은 공유기 포트포워딩까지 해야합니다.
03. Steinberg SKI remote장치 추가
큐베이스를 실행하고 Studio - Studio Setup으로 들어갑니다.
+Add Device에서 Steinberg Ski remote 장치를 추가해줍니다.
04. Steinberg SKI remote 접속 주소확인
Remote Device 목록에서 Steinberg SKI remote를 클릭하면 아이피와 포트가 포함된 URL주소가 나오는데 이걸 메모해둡니다. 저는 약간 특수한 경우라 http://172.30.7.91:45000로 나오는데 아마 대부분 http://192.168.0.X:45000 이런식으로 나올겁니다.
이 주소가 내부네트워크에서 PC의 IP입니다.
인증기능을 쓰고 싶은 분들은 Enable Authentication에 체크하고 원하는 비번을 넣으면됩니다.
05. OK를 눌러서 나가고 프로젝트를 시작하거나 불러오기
아무 프로젝트나 새로 만들거나 기존 프로젝트를 불러옵니다.
06. 스마트폰에서 접속하기
스마트폰에서 웹브라우저를 열고 04에서 적어둔 주소로 이동합니다. 저의 경우는 http://172.30.7.91:45000 가 됩니다.
이 때, 스마트폰과 PC는 같은 네트워크에 속해 있어야 합니다.
*외부네트워크에서 원격하려면 PC가 공인 IP를 갖고있거나 공유기에서 포트포워딩을 해야 합니다.
아이피도 공인아이피를 적어야 합니다. 외부접속하실 분들은 알아서 잘 하시리라 생각하고 자세한 방법은 패스합니다.
07. 원격제어하고 놀기
접속하면 Cubase IC Pro 아이콘이 뜨는데 이걸 눌러줍니다. 프로젝트 화면, 믹스콘솔 화면, 명령어 모음등을 볼 수 있습니다. 정식 지원이 아니라서 안되는 기능이 많지만 마커로 이동, 재생, 정지, 메트로놈 ON/OFF등은 잘 됩니다. 뭐 이것만 해도 감지덕지죠.
*가끔 접속이 되지 않을 때가 있는데 큐베이스를 재시작하면 대부분 다시 잘 됩니다.
추가 잡설 (개발자나 IT덕후 아니면 볼 필요 없습니다.)
큐베이스로 음악 작업하는 개발자 분들도 많을텐데 왜 이런 내용이 안알려져 있는지 모르겠네요.
HTTP GET방식으로 전달하는 건 잘되는데 큐베이스 버전업 되면서 달라진 부분이나 POST방식으로 해야 하는 기능은 잘 안되는 걸로 예상합니다. 명령어만 알면 Curl로 테스트 해볼텐데 거까지 하기는 귀찮네요.
Html, JS등의 리소스가 아마도 C:\Program Files\Common Files\Steinberg\Shared Components\CubaseiCPro.srf
파일에 암호화되어 들어있는 것 같은데 저 경로에 파일을 별도로 만들어서 놔둬도 인식하는지는 나중에 체크해봐야겠습니다. 아직 안해봤어요.
다른회사의 srf파일과 달라서 srf(steinberg resource file)를 열었다는 이야기를 들은 적이 없는데 혹시 열어보신 분 있으시면 정보 공유 좀 부탁드립니다.
막상 daw 앞에 있을 땐 태블릿 보다 마우스 옮겨가는게 더 빠르고 차라리 저렴하더라도 베링거의 소형 컨트롤러를 사용하던 시절이 더 편했던 거 같습니다.
(막상 그 제품은 로직에서 맥키 컨트롤로 설정을 다시 잡아줘야 해서 설정이 어렵고 귀찮아서 나눔해 버렸습니다)