只需在Clojure中录制外部音频

时间:2016-04-18 08:05:32

标签: audio clojure

我觉得我必须错过这里显而易见的东西(我对Clojure来说很新),但有一种简单的方法可以在Clojure中录制外部音频吗?我已查看OvertoneDynne,但无法找到记录外部音频的方式。

类似的东西:

(require 'supercoolaudiolib :as a)
(def soundcard "XYZ_soundcard")
(a/defsoundbuffer x)
(a/start-recording soundcard x)
;; Some time passes
(a/stop-recording x)

1 个答案:

答案 0 :(得分:2)

恐怕没有用于录制音频文件的Clojure库。 Overtone和Dynne处理音频的生成或处理。

我认为你必须处理Java Sound API并为它作为开源库发布的Clojure绑定创建:)。