Own backend workers independently of a concrete frontend or application. More...
Public Member Functions | |
| None | start (self, MusicVisualizerSource source) |
| Select and asynchronously start an input. | |
| None | stop (self) |
| Invalidate pending work and asynchronously release capture. | |
| None | calibrate (self, str action) |
| Request ambient-noise calibration. | |
| tuple[VisualizerFrame|None, str|None] | presentation (self) |
| Consume the latest frame and status without waiting. | |
Own backend workers independently of a concrete frontend or application.
| None audio.music_analysis.music_visualizer_controller.MusicVisualizerController.calibrate | ( | self, | |
| str | action | ||
| ) |
Request ambient-noise calibration.
| action | Calibration operation name. |
Reimplemented from ui.music_visualizer.music_visualizer_control_if.MusicVisualizerControlIf.
| tuple[VisualizerFrame | None, str | None] audio.music_analysis.music_visualizer_controller.MusicVisualizerController.presentation | ( | self | ) |
Consume the latest frame and status without waiting.
Reimplemented from ui.music_visualizer.music_visualizer_control_if.MusicVisualizerControlIf.
| None audio.music_analysis.music_visualizer_controller.MusicVisualizerController.start | ( | self, | |
| MusicVisualizerSource | source | ||
| ) |
Select and asynchronously start an input.
| source | Semantic input choice. |
Reimplemented from ui.music_visualizer.music_visualizer_control_if.MusicVisualizerControlIf.