Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
#include <ase/defs.hh>
Go to the source code of this file.
Classes | |
struct | Ase::TickSignature |
Musical time signature and tick conversions. More... | |
struct | Ase::TickSignature::Beat |
struct | Ase::TickSignature::Time |
struct | Ase::AudioTransport |
Transport information for AudioSignal processing. More... | |
Namespaces | |
namespace | Ase |
The Anklang C++ API namespace. | |
Enumerations | |
enum class | Ase::SpeakerArrangement : uint64_t { NONE , Ase::FRONT_LEFT , Ase::FRONT_RIGHT , Ase::FRONT_CENTER , Ase::LOW_FREQUENCY , Ase::BACK_LEFT , Ase::BACK_RIGHT , Ase::AUX , Ase::MONO , STEREO , STEREO_21 , STEREO_30 , STEREO_31 , SURROUND_50 , SURROUND_51 } |
Variables | |
constexpr SpeakerArrangement | Ase::speaker_arrangement_channels_mask |
constexpr const int64 | Ase::TRANSPORT_PPQN |
Maximum number of sample frames to calculate in Processor::render(). | |
constexpr const int64 | Ase::SEMIQUAVER_TICKS |
constexpr const int64 | Ase::MIN_BPM |
constexpr const int64 | Ase::MAX_BPM |
constexpr const int64 | Ase::MIN_SAMPLERATE |
constexpr const int64 | Ase::MAX_SAMPLERATE |
struct Ase::TickSignature::Beat |
struct Ase::TickSignature::Time |
Definition at line 82 of file transport.hh.
Class Members | ||
---|---|---|
int32 | minutes | Tick position in minutes. |
double | seconds | Seconds with fraction after the minute. |