RNBO 是一套全新的接線式編程環境,用于將Max 的聲音處理部分導出為代碼復用。
支持自同一個接線程序中分別創建出web體驗頁面、音頻硬件設備、音頻插件或新的Max接線程序。
如果以上功能還無法滿足您的需求, RNBO還可以生成源代碼供您實現更多應用。
單個 RNBO 接線程序能夠輸出多種用于特定應用的編譯代碼,以及可以集成到任何C++或Web Audio項目中的源代碼。
在各種DAW(數字音頻工作站)中以VST3或AudioUnit插件格式運行您的接線程序。
將您獨特的想法編譯為獨立的、可共享的Max對象。
如您所知,Max是一套用于創造交互式程序的圖形化編程環境,由Cycling ‘74團隊于20多年前開發并維護至今。
在最新推出的版本中, Max程序新增了名為RNBO的擴展組件,由此開始,您的創意作品不會再拘泥于Max環境。
因為RNBO實現了面向多種軟硬件平臺的輸出功能,現在您可將您的創意構想集成至各類交互裝置和專業產品中。
RNBO使得Max的創意性表達不再拘泥于自身。
幾十年來,Max社區的用戶使用Max開發了大量前無古人且具有實驗性質的藝術形式及音樂作品。
而RNBO的出現,使得這些作品可以超脫出Max程序之外,嵌入至其他應用環境,例如融入至藝術裝置、硬件產品或者網站頁面。
同Max一致,RNBO中的每個對象都具有完整的“幫助文件”(Help File),文件中往往還配有多個選項卡及示例程序,方便您剪切并粘貼這些代碼到您自己的 [rnbo~] 接線程序中復用。除此之外,每個對象都具有解釋詳盡的“參考頁面”(Reference Pages),外加資源豐富的RNBO使用指南。再強調一遍,之前制作的所有 [gen~] 接線程序都可以直接運行在RNBO內部,無需做任何修改。
RNBO的操作界面大量借用了Max的操作界面,但RNBO中的接線窗口“工具欄”(Toolbars)卻是獨具特色。在RNBO的底部工具欄中有一個由兩個箭頭構成的圓圈圖標,以及一個錘子形狀的圖標。這個“由箭頭構成的圓圈”圖標用以開啟/關閉“自動編譯”(Auto Compile)功能。每當您在編輯RNBO接線程序時,其內部代碼都需要重新編譯一遍。編譯通常都是自動進行,但是假如接線程序十分復雜,則可禁用自動編譯功能,轉而通過點擊錘子型圖標手動開啟編譯進程,以便于提升效率。