최근에 가상 드럼 키트 역할을하는 VST 플러그인 인 EZDrummer를 구입했습니다. 루프와 드럼 패턴을 프로그래밍 방식으로 만들 수 있도록 Ruby 코드에서 연결하고 싶습니다. 솔직하게 나는 어디서부터 시작해야할지 모르겠습니다. 아마도 나는 플러그인을로드하고 어떻게 든 연결될 수있는 VST 호스트를 만들어야합니다. 저는 루비 개발자입니다. 그래서이 언어를 구현하고자하는 언어입니다. 올바른 방향으로의 포인터가 있습니까?Ruby에서 VST 인스트루먼트를 제어합니다
1
A
답변
1
VST 플러그인을 구입 했으므로 어떤 종류의 DAW도 가지고 있다고 가정합니다. 루비 내에서 VST를 호스트하기 전에 다음 프로젝트를 시도하십시오.
- 루비에서 MIDI 파일을 생성하십시오. MIDI 파일을 DAW에로드하고 을 재생합니다.
- 루비 과정에서 DAW로 라이브 MIDI 데이터를 스트리밍하십시오. Windows에서, 은 OSX에서 ReWire로 이것을 할 수 있습니다. 은 Audio/ MIDI 설정 응용 프로그램에서 IAC 버스를 생성 할 수 있습니다.
EZDrummer를 직접 제어 할 수 있어야한다면 Ruby에서 VST를 호스트하는 경로를 따라 가야합니다.
+0
그 동안 고마워하고, 몇 시간 동안 여기 저기에 jVSTHost로 땜질하면서 Ruby를 혼자 내버려 두지 않고 플러그인을로드하는 행운이 없으면, 나는 당신의 충고를 따를 것입니다. 건배, 제임스. – RobL
관련 문제
- 1. VST lookahead 및 setInitialDelay()
- 2. VST 플러그인 용 MIDI 출력
- 3. 개발중인 플러그인 : DX 또는 VST?
- 4. jQuery 슬라이더가 서로를 제어합니다.
- 5. WinForms가 샘플 프로젝트를 제어합니다.
- 6. spark.components.Window의 X와 Y를 제어합니다.
- 7. 인스트루먼트를 사용하여 NSMutableArray의 메모리 누수가 발생했습니다.
- 8. 인스트루먼트를 명령 행을 사용하여 사용할 수 있습니까?
- 9. 랜덤 생성 요소의 수를 제어합니다.
- 10. MVVM ListBox는 콘텐츠 컨트롤을 제어합니다.
- 11. XNA에서 3 축의 우주선을 제어합니다.
- 12. 안드로이드에서 보낸 SMS의 수를 제어합니다.
- 13. WPF MVVM가 공유 정보를 제어합니다.
- 14. .net 프레임 워크에서 vst sdk를 사용하는 방법
- 15. VST 프로그래밍을 위해 델파이를 사용한 사람이 있습니까?
- 16. xcode 3.2 VST 프로젝트를 xcode로 열기 12
- 17. C#/C++에서 VST/DX 장비 호스팅?
- 18. VST 호스트 - 유출 된 객체 - Juce/C++
- 19. Xcode없이 Mac OS X에서 VST 플러그인 만들기
- 20. 오디오 파일에 VST 오디오 효과/플러그인을 적용하십시오
- 21. (iphone) xcode4를 사용하여 시뮬레이터가 아닌 기기에서 인스트루먼트를 실행할 수 없습니까?
- 22. 자바 스크립트로 객체 (HTML)를 제어합니다.
- 23. 삐 이유 아는 미디어 플레이어를 제어합니다
- 24. Winforms 사용자가 사용자 지정 이벤트를 제어합니다.
- 25. .htaccess/PHP가 Chrome 확장 프로그램을 제어합니다.
- 26. XAML은 데이터 형식의 다른 컨트롤과 바인딩을 제어합니다!
- 27. DevExpress Winform이 라디오 버튼 그룹을 제어합니다.
- 28. Asp.net 마스터 페이지는 코드 뒤에서 동적으로 제어합니다.
- 29. Windows Mobile 6.5 HD2는 문제를 제어합니다
- 30. 프로젝트간에 UserControl을 사용할 때 null을 제어합니다.
이 질문을 확인하십시오 : http://stackoverflow.com/questions/3122709 – michaelmichael
감사합니다 Michael, Ruby 프로세스 내에서 VST 호스트를 실행하는 경로가 될 수 있습니다. JRuby에서 jVstHost를 사용할 수 있는지 궁금 하지만요. – RobL