@override Future<int?> getTimeSignature() async { try { return await methodChannel.invokeMethod<int>('getTimeSignature'); } catch (e) { if (kDebugMode) { print(e); } return 0; } }