Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ExportSettings Struct Reference

Export settings to be passed to the exporter to use. More...

#include <dsp/exporter.h>

Collaboration diagram for ExportSettings:

Data Fields

ExportFormat format
 
char * artist
 
char * title
 
char * genre
 
BitDepth depth
 Bit depth (16/24/64).
 
ExportTimeRange time_range
 
ExportMode mode
 Export mode.
 
bool disable_after_bounce
 Disable exported track (or mute region) after bounce.
 
bool bounce_with_parents
 Bounce with parent tracks (direct outs).
 
BounceStep bounce_step
 Bounce step (pre inserts, pre fader, post fader).
 
Position custom_start
 Positions in case of custom time range.
 
Position custom_end
 
bool lanes_as_tracks
 Export track lanes as separate MIDI tracks.
 
bool dither
 Dither or not.
 
char * file_uri
 Absolute path for export file.
 
int num_files
 Number of files being simultaneously exported, for progress calculation.
 
ProgressInfo * progress_info
 

Detailed Description

Export settings to be passed to the exporter to use.

Definition at line 141 of file exporter.h.

Field Documentation

◆ artist

char* ExportSettings::artist

Definition at line 144 of file exporter.h.

◆ bounce_step

BounceStep ExportSettings::bounce_step

Bounce step (pre inserts, pre fader, post fader).

Only valid if ExportSettings.bounce_with_parents is false.

Definition at line 171 of file exporter.h.

◆ bounce_with_parents

bool ExportSettings::bounce_with_parents

Bounce with parent tracks (direct outs).

Definition at line 162 of file exporter.h.

◆ custom_end

Position ExportSettings::custom_end

Definition at line 175 of file exporter.h.

◆ custom_start

Position ExportSettings::custom_start

Positions in case of custom time range.

Definition at line 174 of file exporter.h.

◆ depth

BitDepth ExportSettings::depth

Bit depth (16/24/64).

Definition at line 149 of file exporter.h.

◆ disable_after_bounce

bool ExportSettings::disable_after_bounce

Disable exported track (or mute region) after bounce.

Definition at line 159 of file exporter.h.

◆ dither

bool ExportSettings::dither

Dither or not.

Definition at line 183 of file exporter.h.

◆ file_uri

char* ExportSettings::file_uri

Absolute path for export file.

Definition at line 188 of file exporter.h.

◆ format

ExportFormat ExportSettings::format

Definition at line 143 of file exporter.h.

◆ genre

char* ExportSettings::genre

Definition at line 146 of file exporter.h.

◆ lanes_as_tracks

bool ExportSettings::lanes_as_tracks

Export track lanes as separate MIDI tracks.

Definition at line 178 of file exporter.h.

◆ mode

ExportMode ExportSettings::mode

Export mode.

Definition at line 153 of file exporter.h.

◆ num_files

int ExportSettings::num_files

Number of files being simultaneously exported, for progress calculation.

Definition at line 192 of file exporter.h.

◆ progress_info

ProgressInfo* ExportSettings::progress_info

Definition at line 194 of file exporter.h.

◆ time_range

ExportTimeRange ExportSettings::time_range

Definition at line 150 of file exporter.h.

◆ title

char* ExportSettings::title

Definition at line 145 of file exporter.h.


The documentation for this struct was generated from the following file: