Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何复制VoiceMemo.app的摆动(指针)动画?_Objective C_Xcode_Iphone Sdk 3.0_Core Animation - Fatal编程技术网

Objective c 如何复制VoiceMemo.app的摆动(指针)动画?

Objective c 如何复制VoiceMemo.app的摆动(指针)动画?,objective-c,xcode,iphone-sdk-3.0,core-animation,Objective C,Xcode,Iphone Sdk 3.0,Core Animation,我想创建一个应用程序,在其中录制用户语音。我想在录制声音时执行与iphone上voiceMemo应用程序相同的操作?任何示例代码都将不胜感激 谢谢。语音备忘应用程序会显示一个,您可以使用数字(低通)过滤器来实现,以模拟弹道。有一些示例代码,但大多数代码质量很差或不准确。您可以有一个图层作为缩放背景,另一个图层用于围绕原点旋转的指针。我无法向您发送示例代码,但如果您搜索“VU-Meter”和“low-pass filter”,您可以很容易地找到一些。您需要使用一个低通滤波器处理每一帧音频数据,该低

我想创建一个应用程序,在其中录制用户语音。我想在录制声音时执行与iphone上voiceMemo应用程序相同的操作?任何示例代码都将不胜感激


谢谢。

语音备忘应用程序会显示一个,您可以使用数字(低通)过滤器来实现,以模拟弹道。有一些示例代码,但大多数代码质量很差或不准确。您可以有一个图层作为缩放背景,另一个图层用于围绕原点旋转的指针。

我无法向您发送示例代码,但如果您搜索“VU-Meter”和“low-pass filter”,您可以很容易地找到一些。您需要使用一个低通滤波器处理每一帧音频数据,该低通滤波器根据VU计的响应时间进行调谐,从而为您提供一个输出电平。以dB为单位缩放此级别,使指针完全偏转,并使用trig将其转换为旋转。将此旋转应用于针层。