MARKTempoMeter 0.1.0

MARKTempoMeter 0.1.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布上次发布2015年3月

Vadym Markov维护。



一个确定 BPM(每分钟节拍数)的简单工具。对于任何需要测量节奏的任务很有用(例如电子鼓机的轻击控制、节拍器等)。

请查看演示项目以了解如何使用 MARKTempoMeter 的基本示例。

用法

在您的代码中

// To handle every new beat
- (void)buttonDidTouchUpInside:(UIButton *)button
{
    [[MARKTempoMeter sharedInstance] handleNewBeat];
}

// To receive current BPM via block
[MARKTempoMeter sharedInstance].updateBPMHandler = ^(NSUInteger BPM) {
    NSLog(@"BPM: %lu", BPM);
};

// To receive current BPM via delegate
- (void)tempoMeter:(MARKTempoMeter *)tempoMeter didUpdateBPM:(NSUInteger)BPM
{
    NSLog(@"BPM: %lu", BPM);
}

安装

MARKTempoMeter 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'MARKTempoMeter'

作者

Vadym Markov, [email protected]

许可证

MARKTempoMeter 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。