|
enum | ARDOUR::InsertMergePolicy {
ARDOUR::InsertMergeReject,
ARDOUR::InsertMergeRelax,
ARDOUR::InsertMergeReplace,
ARDOUR::InsertMergeTruncateExisting,
ARDOUR::InsertMergeTruncateAddition,
ARDOUR::InsertMergeExtend
} |
|
enum | ARDOUR::AutomationType {
ARDOUR::NullAutomation,
ARDOUR::GainAutomation,
ARDOUR::PanAzimuthAutomation,
ARDOUR::PanElevationAutomation,
ARDOUR::PanWidthAutomation,
ARDOUR::PanFrontBackAutomation,
ARDOUR::PanLFEAutomation,
ARDOUR::PluginAutomation,
ARDOUR::PluginPropertyAutomation,
ARDOUR::SoloAutomation,
ARDOUR::MuteAutomation,
ARDOUR::MidiCCAutomation,
ARDOUR::MidiPgmChangeAutomation,
ARDOUR::MidiPitchBenderAutomation,
ARDOUR::MidiChannelPressureAutomation,
ARDOUR::MidiSystemExclusiveAutomation,
ARDOUR::FadeInAutomation,
ARDOUR::FadeOutAutomation,
ARDOUR::EnvelopeAutomation,
ARDOUR::RecEnableAutomation,
ARDOUR::TrimAutomation
} |
|
enum | ARDOUR::AutoState { ARDOUR::Off = 0x0,
ARDOUR::Write = 0x1,
ARDOUR::Touch = 0x2,
ARDOUR::Play = 0x4
} |
|
enum | ARDOUR::AutoStyle { ARDOUR::Absolute = 0x1,
ARDOUR::Trim = 0x2
} |
|
enum | ARDOUR::AlignStyle { ARDOUR::CaptureTime,
ARDOUR::ExistingMaterial
} |
|
enum | ARDOUR::AlignChoice { ARDOUR::UseCaptureTime,
ARDOUR::UseExistingMaterial,
ARDOUR::Automatic
} |
|
enum | ARDOUR::MeterPoint {
ARDOUR::MeterInput,
ARDOUR::MeterPreFader,
ARDOUR::MeterPostFader,
ARDOUR::MeterOutput,
ARDOUR::MeterCustom
} |
|
enum | ARDOUR::MeterType {
ARDOUR::MeterMaxSignal = 0x0001,
ARDOUR::MeterMaxPeak = 0x0002,
ARDOUR::MeterPeak = 0x0004,
ARDOUR::MeterKrms = 0x0008,
ARDOUR::MeterK20 = 0x0010,
ARDOUR::MeterK14 = 0x0020,
ARDOUR::MeterIEC1DIN = 0x0040,
ARDOUR::MeterIEC1NOR = 0x0080,
ARDOUR::MeterIEC2BBC = 0x0100,
ARDOUR::MeterIEC2EBU = 0x0200,
ARDOUR::MeterVU = 0x0400,
ARDOUR::MeterK12 = 0x0800,
ARDOUR::MeterPeak0dB = 0x1000
} |
|
enum | ARDOUR::TrackMode { ARDOUR::Normal,
ARDOUR::NonLayered,
ARDOUR::Destructive
} |
|
enum | ARDOUR::NoteMode { ARDOUR::Sustained,
ARDOUR::Percussive
} |
|
enum | ARDOUR::ChannelMode { ARDOUR::AllChannels = 0,
ARDOUR::FilterChannels,
ARDOUR::ForceChannel
} |
|
enum | ARDOUR::ColorMode { ARDOUR::MeterColors = 0,
ARDOUR::ChannelColors,
ARDOUR::TrackColor
} |
|
enum | ARDOUR::RoundMode {
ARDOUR::RoundDownMaybe = -2,
ARDOUR::RoundDownAlways = -1,
ARDOUR::RoundNearest = 0,
ARDOUR::RoundUpAlways = 1,
ARDOUR::RoundUpMaybe = 2
} |
|
enum | ARDOUR::MeterFalloff {
ARDOUR::MeterFalloffOff = 0,
ARDOUR::MeterFalloffSlowest = 1,
ARDOUR::MeterFalloffSlow = 2,
ARDOUR::MeterFalloffSlowish = 3,
ARDOUR::MeterFalloffModerate = 4,
ARDOUR::MeterFalloffMedium = 5,
ARDOUR::MeterFalloffFast = 6,
ARDOUR::MeterFalloffFaster = 7,
ARDOUR::MeterFalloffFastest = 8
} |
|
enum | ARDOUR::MeterHold { ARDOUR::MeterHoldOff = 0,
ARDOUR::MeterHoldShort = 40,
ARDOUR::MeterHoldMedium = 100,
ARDOUR::MeterHoldLong = 200
} |
|
enum | ARDOUR::EditMode { ARDOUR::Slide,
ARDOUR::Splice,
ARDOUR::Ripple,
ARDOUR::Lock
} |
|
enum | ARDOUR::RegionSelectionAfterSplit {
ARDOUR::None = 0,
ARDOUR::NewlyCreatedLeft = 1,
ARDOUR::NewlyCreatedRight = 2,
ARDOUR::NewlyCreatedBoth = 3,
ARDOUR::Existing = 4,
ARDOUR::ExistingNewlyCreatedLeft = 5,
ARDOUR::ExistingNewlyCreatedRight = 6,
ARDOUR::ExistingNewlyCreatedBoth = 7
} |
|
enum | ARDOUR::RegionPoint { ARDOUR::Start,
ARDOUR::End,
ARDOUR::SyncPoint
} |
|
enum | ARDOUR::Placement { ARDOUR::PreFader,
ARDOUR::PostFader
} |
|
enum | ARDOUR::MonitorModel { ARDOUR::HardwareMonitoring,
ARDOUR::SoftwareMonitoring,
ARDOUR::ExternalMonitoring
} |
|
enum | ARDOUR::MonitorChoice { ARDOUR::MonitorAuto = 0,
ARDOUR::MonitorInput = 0x1,
ARDOUR::MonitorDisk = 0x2,
ARDOUR::MonitorCue = 0x4
} |
|
enum | ARDOUR::MonitorState { ARDOUR::MonitoringSilence = 0x1,
ARDOUR::MonitoringInput = 0x2,
ARDOUR::MonitoringDisk = 0x4
} |
|
enum | ARDOUR::MeterState { ARDOUR::MeteringInput,
ARDOUR::MeteringRoute
} |
|
enum | ARDOUR::VUMeterStandard { ARDOUR::MeteringVUfrench,
ARDOUR::MeteringVUamerican,
ARDOUR::MeteringVUstandard,
ARDOUR::MeteringVUeight
} |
|
enum | ARDOUR::MeterLineUp { ARDOUR::MeteringLineUp24,
ARDOUR::MeteringLineUp20,
ARDOUR::MeteringLineUp18,
ARDOUR::MeteringLineUp15
} |
|
enum | ARDOUR::PFLPosition { ARDOUR::PFLFromBeforeProcessors,
ARDOUR::PFLFromAfterProcessors
} |
|
enum | ARDOUR::AFLPosition { ARDOUR::AFLFromBeforeProcessors,
ARDOUR::AFLFromAfterProcessors
} |
|
enum | ARDOUR::DenormalModel { ARDOUR::DenormalNone,
ARDOUR::DenormalFTZ,
ARDOUR::DenormalDAZ,
ARDOUR::DenormalFTZDAZ
} |
|
enum | ARDOUR::RemoteModel { ARDOUR::UserOrdered,
ARDOUR::MixerOrdered
} |
|
enum | ARDOUR::LayerModel { ARDOUR::LaterHigher,
ARDOUR::Manual
} |
|
enum | ARDOUR::ListenPosition { ARDOUR::AfterFaderListen,
ARDOUR::PreFaderListen
} |
|
enum | ARDOUR::AutoConnectOption { ARDOUR::ManualConnect = 0x0,
ARDOUR::AutoConnectPhysical = 0x1,
ARDOUR::AutoConnectMaster = 0x2
} |
|
enum | ARDOUR::SampleFormat { ARDOUR::FormatFloat = 0,
ARDOUR::FormatInt24,
ARDOUR::FormatInt16
} |
|
enum | ARDOUR::CDMarkerFormat { ARDOUR::CDMarkerNone,
ARDOUR::CDMarkerCUE,
ARDOUR::CDMarkerTOC,
ARDOUR::MP4Chaps
} |
|
enum | ARDOUR::HeaderFormat {
ARDOUR::BWF,
ARDOUR::WAVE,
ARDOUR::WAVE64,
ARDOUR::CAF,
ARDOUR::AIFF,
ARDOUR::iXML,
ARDOUR::RF64
} |
|
enum | ARDOUR::RunContext { ARDOUR::ButlerContext = 0,
ARDOUR::TransportContext,
ARDOUR::ExportContext
} |
|
enum | ARDOUR::SyncSource {
ARDOUR::JACK = 0,
ARDOUR::Engine = 0,
ARDOUR::MTC,
ARDOUR::MIDIClock,
ARDOUR::LTC
} |
|
enum | ARDOUR::ShuttleBehaviour { ARDOUR::Sprung,
ARDOUR::Wheel
} |
|
enum | ARDOUR::ShuttleUnits { ARDOUR::Percentage,
ARDOUR::Semitones
} |
|
enum | ARDOUR::SrcQuality {
ARDOUR::SrcBest,
ARDOUR::SrcGood,
ARDOUR::SrcQuick,
ARDOUR::SrcFast,
ARDOUR::SrcFastest
} |
|
enum | ARDOUR::WaveformScale { ARDOUR::Linear,
ARDOUR::Logarithmic
} |
|
enum | ARDOUR::WaveformShape { ARDOUR::Traditional,
ARDOUR::Rectified
} |
|
enum | ARDOUR::PositionLockStyle { ARDOUR::AudioTime,
ARDOUR::MusicTime
} |
|
enum | ARDOUR::FadeShape {
ARDOUR::FadeLinear,
ARDOUR::FadeFast,
ARDOUR::FadeSlow,
ARDOUR::FadeConstantPower,
ARDOUR::FadeSymmetric
} |
|
enum | ARDOUR::TransportState { ARDOUR::TransportStopped = 0,
ARDOUR::TransportRolling = 1,
ARDOUR::TransportLooping = 2,
ARDOUR::TransportStarting = 3
} |
|
enum | ARDOUR::PortFlags {
ARDOUR::IsInput = 0x1,
ARDOUR::IsOutput = 0x2,
ARDOUR::IsPhysical = 0x4,
ARDOUR::CanMonitor = 0x8,
ARDOUR::IsTerminal = 0x10
} |
|
|
std::string | ARDOUR::auto_state_to_string (AutoState) |
|
AutoState | ARDOUR::string_to_auto_state (std::string) |
|
std::string | ARDOUR::auto_style_to_string (AutoStyle) |
|
AutoStyle | ARDOUR::string_to_auto_style (std::string) |
|
int | ARDOUR::format_data_width (ARDOUR::SampleFormat) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::SampleFormat &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::HeaderFormat &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::AutoConnectOption &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::EditMode &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::MonitorModel &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::PFLPosition &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::AFLPosition &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::RemoteModel &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::ListenPosition &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::LayerModel &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::InsertMergePolicy &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::SyncSource &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::ShuttleBehaviour &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::ShuttleUnits &sf) |
|
std::istream & | operator>> (std::istream &o, Timecode::TimecodeFormat &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::DenormalModel &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::PositionLockStyle &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::FadeShape &sf) |
|
std::istream & | operator>> (std::istream &o, ARDOUR::RegionSelectionAfterSplit &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::SampleFormat &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::HeaderFormat &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::AutoConnectOption &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::EditMode &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::MonitorModel &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::PFLPosition &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::AFLPosition &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::RemoteModel &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::ListenPosition &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::LayerModel &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::InsertMergePolicy &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::SyncSource &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::ShuttleBehaviour &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::ShuttleUnits &sf) |
|
std::ostream & | operator<< (std::ostream &o, const Timecode::TimecodeFormat &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::DenormalModel &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::PositionLockStyle &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::FadeShape &sf) |
|
std::ostream & | operator<< (std::ostream &o, const ARDOUR::RegionSelectionAfterSplit &sf) |
|
LIBARDOUR_API std::istream & | operator>> (std::istream &o, ARDOUR::WaveformScale &sf) |
|
LIBARDOUR_API std::istream & | operator>> (std::istream &o, ARDOUR::WaveformShape &sf) |
|
LIBARDOUR_API std::istream & | operator>> (std::istream &o, ARDOUR::VUMeterStandard &sf) |
|
LIBARDOUR_API std::istream & | operator>> (std::istream &o, ARDOUR::MeterLineUp &sf) |
|
LIBARDOUR_API std::ostream & | operator<< (std::ostream &o, const ARDOUR::WaveformScale &sf) |
|
LIBARDOUR_API std::ostream & | operator<< (std::ostream &o, const ARDOUR::WaveformShape &sf) |
|
LIBARDOUR_API std::ostream & | operator<< (std::ostream &o, const ARDOUR::VUMeterStandard &sf) |
|
LIBARDOUR_API std::ostream & | operator<< (std::ostream &o, const ARDOUR::MeterLineUp &sf) |
|
static ARDOUR::framepos_t | session_frame_to_track_frame (ARDOUR::framepos_t session_frame, double speed) |
|
static ARDOUR::framepos_t | track_frame_to_session_frame (ARDOUR::framepos_t track_frame, double speed) |
|