![]() |
HulaLoop
Simple cross-platform audio loopback and recording.
|
| Chula::CLI | |
| Chula::Controller | Central component of the audio backend |
| Chula::Device | Wrapper for OS specific device information |
| Chula::DeviceID | Struct for the three types of device ID |
| Chula::Export | A class used to copy data from temp files and export files |
| ▼Chula::HulaAudioSettings | Class containing all settings pertinent to the audio module |
| Chula::HulaSettings | Singleton class containing all settings for the application |
| Chula::HulaImmediateArgs | Args parsed from CLI flags |
| Chula::HulaRingBuffer | HulaLoop wrapper class for PortAudio ring buffer |
| Chula::InteractiveCLI | Class containing the interactive CLI |
| ▼Chula::OSAudio | Abstract class that defines the required components for OS specfic audio classes |
| Chula::LinuxAudio | An audio class that captures system wide audio on Linux |
| Chula::OSXAudio | A audio class that captures system wide audio on OSX |
| Chula::WindowsAudio | A audio class that captures system wide audio on Windows |
| ▼CQObject | |
| Chula::QMLBridge | Class for communicating between QML and C++ |
| Chula::SystemTrayIcon | Class for communicating between QML and C++ |
| Chula::Updater | |
| Chula::Record | Class for Recording audio and abstracting OS specific stuff |
| Chula::Transport | Extra class for managing the state of the application and all audio related processes |
1.8.11