2010-08-01 67 views
1

我最近買了一個EZDrummer,一個VST插件,作爲一個虛擬鼓組。我真的很想從Ruby代碼中鉤入它,這樣我就可以編程創建循環和鼓模式。說實話,我不知道從哪裏開始。據推測,我必須創建一個VST主機,它可以加載插件,然後以某種方式掛鉤。我是一名Ruby開發人員,所以這是我期望實現這一目標的語言。任何指向正確方向的指針?控制來自Ruby的VST樂器

+0

看看這個問題:http://stackoverflow.com/questions/3122709 – michaelmichael 2010-08-01 14:12:06

+0

謝謝邁克爾,在Ruby過程中運行VST主機的路線可能是要走的路。雖然我想知道是否可以通過某種方式在JRuby中使用jVstHost。 – RobL 2010-08-02 12:18:49

回答

1

既然你買了一個VST插件,我想你也有某種DAW。在開始嘗試從ruby內託管VST之前,請嘗試下列較小的項目:

  1. 從ruby生成一個MIDI文件。將MIDI文件加載到您的DAW中,並將 播放。
  2. 將您的ruby 過程的實時MIDI數據流傳輸到您的DAW。在Windows上,您可以使用ReWire在OSX上執行此操作, 可以在音頻/ MIDI設置應用程序中創建IAC總線。

如果您需要更多的直接控制EZDrummer,那麼您可以嘗試在Ruby中託管VST。

+0

感謝你的支持,並且在jVSTHost修改了幾個小時的時候,在這裏和那裏都沒有運氣加載一個插件,更不用說讓Ruby參與其中,我將遵循你的建議。乾杯,詹姆斯。 – RobL 2010-08-31 01:18:57