2013-09-29 153 views
2

我該如何開發或有什麼方法可以實現手電筒在音樂節拍上的閃光?手電筒按照音樂的節拍閃爍

我已經搜索谷歌的功能,但不會找到任何東西,將我的確切方式,所以我想有一些專家的意見,如果任何人之前做過或有一個想法如何做到這一點?

尋找類似this video

我知道如何打開和關閉這裏的閃光燈是代碼,但不知道如何處理音樂的節拍

-(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]; 
     } 
    } 
} 

請幫助在此先感謝:)

回答