0.0.1 • Published 3 years ago
capacitor-musetrainer-pitch-detection v0.0.1
capacitor-musetrainer-pitch-detection
Capacitor Pitch Detection plugin, by authors of MuseTrainer app.
Supports
- iOS
- Android
- Web
Install
npm install capacitor-musetrainer-pitch-detection
npx cap sync
API
addListener('pitchReceive', ...)
addListener(eventName: 'pitchReceive', listenerFunc: (pitch: Pitch) => void) => Promise<PluginListenerHandle>
Param | Type |
---|---|
eventName | 'pitchReceive' |
listenerFunc | (pitch: Pitch) => void |
Returns: Promise<PluginListenerHandle>
checkPermissions()
checkPermissions() => Promise<PermissionStatus>
Returns: Promise<PermissionStatus>
requestPermissions()
requestPermissions() => Promise<PermissionStatus>
Returns: Promise<PermissionStatus>
Interfaces
PluginListenerHandle
Prop | Type |
---|---|
remove | () => Promise<void> |
PermissionStatus
Prop | Type |
---|---|
microphone | PermissionState |
Type Aliases
Pitch
{ freq: number; amp: number; note: string; noteAlt: string; }
PermissionState
'prompt' | 'prompt-with-rationale' | 'granted' | 'denied'
0.0.1
3 years ago
0.0.1-alpha.8
3 years ago
0.0.1-alpha.7
3 years ago
0.0.1-alpha.6
3 years ago
0.0.1-alpha.5
3 years ago
0.0.1-alpha.4
3 years ago
0.0.1-alpha.3
3 years ago
0.0.1-alpha.2
3 years ago
0.0.1-alpha.1
3 years ago
0.0.1-alpha.0
3 years ago