Android和Pure Data之间的集成

时间:2015-10-03 10:25:38

标签: android android-mediarecorder puredata libpd

我写过一个纯数据补丁,适用于PC(Windows);当我将它与Android集成时,会保存一个音频文件,但它不包含任何数据。我确认该文件在那里使用ES文件资源管理器,并且我授予了在Android Studio中录制音频的应用程序权限。

[![Pure data patch.

2 个答案:

答案 0 :(得分:0)

您的修补程序有未定义的触发器顺序问题。目前尚不清楚视觉补丁是否

  1. 在录制部分中首先启动文件名,首先启动开始消息。
  2. 在回放部分,来自切换的0/1被两个接收器接收,其中一个设置文件名,另一个将0/1传递给a
  3. 此外,您正在录制立体声文件,但只播放单声道。 我试图尽可能地贴近你的补丁,但是我使用" bang" rules = { ['AK','FL','NY']: {a: 278}, ['CA','LA','TX']: {a: 422} } console.log(rules['AK']); //278 console.log(rules['TX']); //422 个对象代替"切换" [readsf~]个对象,因为它们更适合启动事物而不是在两个状态之间切换。

    enter image description here

答案 1 :(得分:0)

有必要使用Android Studio初始化initPd功能中的频道数。它被设置为0。当更改为AudioParameters.suggestInputChannels();时,我能够获得音频。