2010-02-27 99 views
7

我試圖與fluxus有一些樂趣,但它的手冊和在線文檔似乎都假設讀者已經是專家網絡程序員誰也從未聽過計劃之前。因此,您會得到一些解釋前綴表示法的基礎知識的段落,但假設您知道如何將聲卡數據傳送到程序中,或者設置並連接到OSC進程。(fluxus)學習曲線

那裏有任何相反的教程嗎? IE,假設你已經有了Lisp/Scheme的東西,但是你需要一些指針才能正確設置聲音源或者OSC服務器?

除此之外,有誰知道如何獲得(例如)系統麥克風連接(fluxus),或如何讓它從磁盤播放聲音文件?

+0

不能回答你的問題,但不知道flexus和它玩了10分鐘後,我很喜歡它:-) 希望有人幫助你 - 在此期間,感謝您帶來這個我的注意。 – Ben 2010-02-27 12:17:37

+2

一致認爲,這很好,但是它的文檔已經過時,或者在網絡編程方面有很高的熟練程度。 例如,您可以將其設置爲在DrScheme中工作,但他們描述的過程不起作用(我曾經假設過)。 也可以從Emacs運行它,但實際的指令是「只需設置Emacs將OSC信息發送到fluxus暫存器」。這假設我知道OSC是什麼,並且我知道如何配置Emacs發送它(並且我還沒有找到關於如何執行的更具體的描述)。也許我應該嘗試詢問多個更具體的問題。 – Inaimathi 2010-02-27 16:17:47

回答

2

爲了讓系統的麥克風連接到你需要一個軟件來comunicate並採取數據聲卡激浪,像jackpilot http://www.jackosx.com/about.html

一旦你已經安裝在你的電腦(MAC在這種情況下):

  1. 去系統preferencies /音頻...音頻,你需要選擇你的麥克風

  2. strart jackpilot

  3. 在jackpilot喜好配置音頻輸入到麥克風過

  4. 放於緩衝區大小爲1024,和採樣率44100

  5. 保存(jackpilot),然後點擊運行

  6. 開放激浪

  7. 試試這個小代碼

    (clear) 
    
    (start-audio "" 1024 44100) 
    
    (define (something) 
    
        (rotate (vector (gh 0) (gh 5) (gh 15))) 
    
        (draw-cube) 
    
    ) 
    
    (every-frame (something)) 
    

如果你需要linux中的相同信息,告訴我。

如果您需要在Windows上執行同樣的操作... Windows沒有音頻支持。

我希望這個信息適合你。