|
| | SynthApplication ()=default |
| |
| const String | getApplicationName () override |
| | Returns the application's name.
|
| |
| const String | getApplicationVersion () override |
| | Returns the application's version number.
|
| |
| bool | moreThanOneInstanceAllowed () override |
| | Indicates whether multiple instances of this application are allowed.
|
| |
| void | initialise (const String &command_line) override |
| | Initializes the application. Parses command-line options and may run headless tasks.
|
| |
| bool | loadFromCommandLine (const String &command_line) |
| | Attempts to load a file passed in from the command line.
|
| |
| void | shutdown () override |
| | Called when the application is being shut down. Cleans up the main window.
|
| |
| void | systemRequestedQuit () override |
| | Called when the system requests the application to quit.
|
| |
| void | anotherInstanceStarted (const String &command_line) override |
| | Called when another instance of this application starts up.
|
| |
The main application class for Vital's standalone version.
SynthApplication sets up the command-line interface, the main window (if not running headless), and handles tasks such as exporting wavetables, rendering audio to files, and showing help/version information.
| void SynthApplication::initialise |
( |
const String & | command_line | ) |
|
|
inlineoverride |
Initializes the application. Parses command-line options and may run headless tasks.
Depending on flags, this may show version/help information, run table-to-wav conversion, render images or audio, or launch the GUI.
- Parameters
-
| command_line | The raw command-line string. |