2

我该如何开发或有什么方法可以在音乐节拍上实现手电筒闪光?

我已经在谷歌上搜索了该功能,但找不到任何能以确切方式吸引我的东西,所以我想听听一些专家建议,如果有人以前做过或者知道怎么做?

寻找类似这个视频的东西

我知道如何打开和关闭闪光灯这是代码但不知道如何处理音乐节拍

-(void) turnTorchOn: (bool) on 
{
    Class captureDeviceClass = NSClassFromString(@"AVCaptureDevice");
    if (captureDeviceClass != nil) {
        AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
        if ([device hasTorch] && [device hasFlash]){

            [device lockForConfiguration:nil];
            if (on) {
                [device setTorchMode:AVCaptureTorchModeOn];
                [device setFlashMode:AVCaptureFlashModeOn];
                torchIsOn = YES;
            } else {
                [device setTorchMode:AVCaptureTorchModeOff];
                [device setFlashMode:AVCaptureFlashModeOff];
                torchIsOn = NO;            
            }
            [device unlockForConfiguration];
        }
    }
}

请帮助提前谢谢:)

4

1 回答 1

1

在对音频技术一无所知的情况下,我偶然发现了一个可以很容易地帮助你的教程。该教程适用于音乐可视化器,但基础是相似的。

http://www.raywenderlich.com/36475/how-to-make-a-music-visualizer-in-ios

于 2013-09-29T12:27:21.833 回答