Zrythm
a highly automated and intuitive digital audio workstation
|
AUDIO functions. More...
#include <glib/gi18n.h>
Go to the source code of this file.
Data Structures | |
struct | AudioFunctionOpts |
Macros | |
#define | audio_function_get_detailed_action_for_type_default(type) audio_function_get_detailed_action_for_type (type, "app.editor-function") |
Enumerations | |
enum class | AudioFunctionType { AUDIO_FUNCTION_INVERT , AUDIO_FUNCTION_NORMALIZE_PEAK , AUDIO_FUNCTION_NORMALIZE_RMS , AUDIO_FUNCTION_NORMALIZE_LUFS , AUDIO_FUNCTION_LINEAR_FADE_IN , AUDIO_FUNCTION_LINEAR_FADE_OUT , AUDIO_FUNCTION_NUDGE_LEFT , AUDIO_FUNCTION_NUDGE_RIGHT , AUDIO_FUNCTION_REVERSE , AUDIO_FUNCTION_PITCH_SHIFT , AUDIO_FUNCTION_COPY_L_TO_R , AudioFunctionType::AUDIO_FUNCTION_EXT_PROGRAM , AudioFunctionType::AUDIO_FUNCTION_GUILE_SCRIPT , AudioFunctionType::AUDIO_FUNCTION_CUSTOM_PLUGIN , AUDIO_FUNCTION_INVALID } |
Functions | |
char * | audio_function_get_action_target_for_type (AudioFunctionType type) |
char * | audio_function_get_detailed_action_for_type (AudioFunctionType type, const char *base_action) |
Returns a detailed action name to be used for actionable widgets or menus. | |
const char * | audio_function_get_icon_name_for_type (AudioFunctionType type) |
bool | audio_function_apply (ArrangerSelections *sel, AudioFunctionType type, AudioFunctionOpts opts, const char *uri, GError **error) |
Applies the given action to the given selections. | |