vst

    0熱度

    1回答

    我完全是VST開發的新手。我想在C#中實現類似於http://www.cloneensemble.com/的功能。這是一個VST插件。 有兩種方法可以做到這一點。 通過在我的項目中使用它們的DLL,並以某種方式通過調用其某些函數並在輸入上應用效果來給dll提供輸入。 通過在c#中從頭開發。 我不知道如何做以上任何情況請幫助。

    0熱度

    2回答

    我正在研究基於Web Audio API(電子容器內)創建音樂播放器的可行性,該音頻播放器可以使用VST和/或AU效果插件。我一直在尋找,但沒有發現任何類似的在線。我不是很熟悉音頻插件的體系結構,但我認爲應該可以通過插件來傳輸原始音頻數據,並通過某種C綁定將其返回給JS。在我走下一條漫長的研究之路之前,我想我會問是否有任何明顯的路障通過VST插件(也許通過node-ffi或類似的東西)管道網絡音頻

    0熱度

    1回答

    首先,我不是一個真正的編碼者更多的音樂家。 Ableton Link談到越來越多的我們在應用程序的設備,但沒有像Cubase中,Bitwig,邏輯,FL Studio中,步態等的DAW 那麼,這可以從一個DAW搶樂曲的速度和傳輸它通過VST插件上的Ableton Link協議?好吧,主要是單向同步。 VST插件無法設置主機速度。但是,嘿,對我來說,當我的設備(支持Ableton Link的iOS,

    0熱度

    1回答

    我想用GUI創建一個非常簡單的Ableton插件。我想要的唯一功能是採取鍵盤信號和操縱midi輸出(例如,如果我從鍵盤按下A鍵-通常在Ableton中播放音符,我希望midi輸出C-maj-3音符)。 我找到了一個名爲Juce的庫,但它非常昂貴。我發現的其他庫是用於製作合成器等高級內容。實現操縱MIDI輸入的最好/最簡單的方法是什麼?或者是這種任務所需的低級代碼?

    0熱度

    1回答

    我不知道有機數字儀器是如何創建的。他們只是使用他們錄製的WAV文件並在按鍵上播放它們,還是通過合成來創建聲音? 那將是非常好的知道:)

    0熱度

    1回答

    我一直在研究一個音頻單元插件。由於我希望Windows上的用戶能夠使用插件,因此我決定嘗試使用VST3 SDK。我不想使用JUCE,因爲我可能最終會出售產品,之後不想再住在紙箱中(JUCE商業許可證相當昂貴)。我在網上找到答案時遇到了以下問題:如何編譯VST插件以用於Windows上的主機?我從Steinberg網站下載了VST SDK和ASIO以及VSTModuleArchitecture。我想

    0熱度

    3回答

    我對信號處理還很陌生,我想創建一個使用FFTW的示例VST插件(因爲我在Rosetta Code上找到的FFT和IFFT似乎也在工作慢慢地),除了(無用地)對每個輸入採樣執行FFT之外什麼也不做,然後對這個結果應用IFFT。目標是獲得原始聲音,但輸出看起來(因爲缺乏用於描述聲音質量的更好術語的知識)「亂碼」。下面是processReplacing函數的代碼: void VST_Testing::V

    0熱度

    2回答

    基本上,我有一個構建DLL(VST音頻插件)的Visual Studio項目。在過去爲我設置了這種類型的項目場景的情況下,我將能夠構建,運行和調試插件。 Visual Studio會自動啓動我用來託管插件的任何程序。我正在嘗試在當前項目中實現同樣的效果,但我不知道如何設置它。目前,當我在Visual Studio中構建並運行我的DLL時,出現錯誤「無法啓動程序」。該DLL仍在構建中,我仍然可以運行

    0熱度

    2回答

    我已經使用以下體系結構建立了一個樣品儀器: Python腳本讀出存儲在磁盤上一個Redis的數據庫示例文件併發送OSC消息超級撞機具有N個樣本的隨機選擇的路徑和音高。在SC側,從MIDI界面按鍵被映射以選擇並播放一個或多個相應的樣本。 原型是功能性的,我想發佈測試人員測試版,但是我對如何打包毫無頭緒。一種似乎合理的選擇是將其作爲VST包裝,但據我所知,SC沒有穩定的包裝,最安全的選擇是將整個儀器重

    0熱度

    1回答

    我是一位經驗豐富的程序員,對C++和創建插件的新手都很缺乏經驗。 到目前爲止,我已經查看了http://martinfinke.de/blog/tags/making_audio_plugins.html,但它似乎令人難以置信的過時,我遇到了一大堆編譯問題,不知道從哪裏得到舊版SDK,這意味着我有完全相同的設置,作者正在使用。 我也研究過JUCE,但沒有可以找到的大量資源。 我想要做的就是創建一個