EZ Web Audio / isMusicalTimeNotation
Function: isMusicalTimeNotation()
isMusicalTimeNotation(
value):value is string
Defined in: packages/core/src/utils/musical-time.ts:170
Type guard for valid musical time notation strings.
Returns true if the value is a string that can be parsed as musical time notation. Does not accept numeric values (use typeof value === 'number' separately).
Parameters
value
unknown
Value to check
Returns
value is string
true if value is a valid musical time notation string
Example
typescript
isMusicalTimeNotation('4n') // true
isMusicalTimeNotation('8t') // true
isMusicalTimeNotation('1m') // true
isMusicalTimeNotation('2:1:0') // true
isMusicalTimeNotation('xyz') // false
isMusicalTimeNotation(42) // false