툴/비트윅

Unity -> Bitwig Studio 미디 신호 연동하기

스튜디오 오버그래픽스 2022. 1. 11. 19:50

유니티와 DAW(Bitwig Studio) 실시간 연동하기

*유니티에서 미디신호를 보내서 비트윅에서 소리 발생시키는 구조

 

unity-midi-bridge-master.zip
0.79MB

유니티 MidiOut 도구

https://github.com/keijiro/unity-midi-bridge

 

GitHub - keijiro/unity-midi-bridge: NOTE: This project has been already discontinued. Use MidiJack instead.

NOTE: This project has been already discontinued. Use MidiJack instead. - GitHub - keijiro/unity-midi-bridge: NOTE: This project has been already discontinued. Use MidiJack instead.

github.com

MidiOut.SendNoteOn(0, 10, 1);
MidiOut.SendNoteOff(0, 10);

SendNoteOn과 SendNoteOff로 미디신호를 내보낼수 있다.

각각 채널, 노트넘버, 벨로시티를 내보냄

 

그리고 깃헙에 같이 동봉되어있는 미디 브릿지 프로그램을 실행시켜야 미디신호 내보내기 가능

 

미디신호를 내보냈으면 받을 가상 미디포트가 필요.

 


가상 미디 포트

1.loopbe1 (무료버전은 60분 제한)

2.loopMidi


1.loopbe1

가상 미디포트로 Loopbe를 사용(Mute는 해제상태여야함)

*Loopbe 무료버전은 실행하고 나서 60분만 사용 가능

유니티 -> 미디 브릿지 -> Loopbe로 신호 내보냄

 


2.loopMidi

https://www.tobias-erichsen.de/software/loopmidi.html

 

loopMIDI | Tobias Erichsen

download loopMIDI Virtual loopback MIDI cable for Windows 7 up to Windows 10, 32 and 64 bit. This software can be used to create virtual loopback MIDI-ports to interconnect applications on Windows that want to open hardware-MIDI-ports for communication. Th

www.tobias-erichsen.de

 

loopMIDISetup_1_0_16_27.zip
7.52MB

 

설치한다음에 실행하고

좌측 하단에 + 버튼 눌러서 포트 만들어주기


 

 

 

여기서 미디신호가 잘 넘어오는지 테스트용으로 Hairless Midi도 중간에 사용은 가능(사용안해도 비트윅으로 넘기는데는 문제 없음)

Loopbe로 받아서 다시 Loopbe로 보내줌(그냥 신호 디버그용)

 

 

 

윈도우 상태표시줄 볼륨믹서에서 Midi Bridge소리 끄기( Midi Bridge에서 기본 사운드가 나와서 꺼버리기)

 

윈도우10은 MidiBridge앱의 소리 음소거 해버리기

 

 

 

비트윅스튜디오 셋팅에서 미디 인풋에 현재 쓰고있는 가상미디포트 지정

 

 

 

 

카테고리에서 그리드 추가해주면 소리발생하는것 확인가능

 

 

유니티 -> 미디브릿지 -> 가상미디포트 -> 비트윅 -> 비트윅 그리드