Anklang C++ API 0.0.0
Loading...
Searching...
No Matches
transport.hh File Reference

Classes

struct AudioTransport
struct TickSignature::Beat
struct TickSignature
struct TickSignature::Time

Namespaces

namespace Ase

Enumerations

enum class SpeakerArrangement : uint64_t {
  NONE , FRONT_LEFT , FRONT_RIGHT , FRONT_CENTER ,
  LOW_FREQUENCY , BACK_LEFT , BACK_RIGHT , AUX ,
  MONO , STEREO , STEREO_21 , STEREO_30 ,
  STEREO_31 , SURROUND_50 , SURROUND_51
}

Functions

const char *speaker_arrangement_bit_name (SpeakerArrangement spa)
SpeakerArrangementspeaker_arrangement_channels (SpeakerArrangement spa)
uint8speaker_arrangement_count_channels (SpeakerArrangement spa)
std::stringspeaker_arrangement_desc (SpeakerArrangement spa)
boolspeaker_arrangement_is_aux (SpeakerArrangement spa)

Variables

constexpr const int64MAX_BPM
constexpr const int64MAX_SAMPLERATE
constexpr const int64MIN_BPM
constexpr const int64MIN_SAMPLERATE
constexpr const int64SEMIQUAVER_TICKS
constexpr SpeakerArrangementspeaker_arrangement_channels_mask
constexpr const int64TRANSPORT_PPQN