Corresponds to the toolbar button. Saves the current file if it has modifications. If the file does not already have a name (e.g. a file that has just been created and does not yet have a file name), this command does the same as saveas().
Saves the currently opened file under a given file name. If no file name is given as parameter, a dialog will be shown to select the directory and to enter a file name.
This command does the same as save(), but saves only the currently selected range and the activated tracks instead of the whole file.
Select a GUI mode, which can be either SDI, MDI or Tab mode. Please be aware that this change will immediately take effect!
Mark all tracks “enabled”. This is the same as calling the command select_track:on() for all existing tracks.
Invert the “enabled” state of all tracks. This is the same as calling the command select_track:toggle() for all existing tracks.
Mark all tracks “disabled”. This is the same as calling the command select_track:off() for all existing tracks.
Disables a single track, so that it does not get affected by most operations.
Enables a track if it is currently disabled, or disables it if it is currently enabled.
Selects a range of samples that starts right after the current selection, using the same length as the current selection. The selection is automatically clipped to the end of the signal. For example: if you have selected samples 1000 ... 1019, then the result will be a selection from sample 1020 ... 1039.
Selects a range of samples between the next two labels after the current selection. If nothing is selected, it selects from the start of the signal up to the first label. Otherwise the left border of the new selection will be the position of first label after the selection (or the last label if there are no more labels right from the selection), and the right border of the new selection will be the first label after the left border of the new selection (or the end of the signal if there is none). This command returns an error when there are no labels at all.
Selects a range of samples that starts left from the current selection, using the same length as the current selection. The selection is automatically clipped to the start of the signal. For example: if you have selected samples 1000 ... 1019, then the result will be a selection from sample 980 ... 999.
Selects a range of samples between the previous two labels before the current selection. If nothing is selected, it selects from the start of the signal up to the first label. Otherwise the right border of the new selection will be the position of first label before the selection (or the first label if there are no more labels left from the selection), and the left border of the new selection will be the first label before the right border of the new selection (or the start of the signal if there is none). This command returns an error when there are no labels at all.
Sets the start of the selection to the start of the signal, the end of the current selection stays unchanged.
Sets the end of the selection to the end of the signal, the start of the current selection stays unchanged.
Corresponds to the toolbar button and lets the playback start from the beginning of the selection or continue if it is currently paused.
Corresponds to the toolbar button and lets the playback stop if it is currently running.
Waits until all commands which have been started asynchronously have finished. If nothing is currently queued for delayed execution this command has no effect.