2010-02-27 105 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没有音频支持。

我希望这个信息适合你。