TracktionEngine
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
tracktion_ModifierCommon.h File Reference

Namespaces

namespace  engine
 
namespace  engine::ModifierCommon
 

Enumerations

enum  engine::ModifierCommon::RateType {
  engine::ModifierCommon::hertz , engine::ModifierCommon::fourBars , engine::ModifierCommon::twoBars , engine::ModifierCommon::bar ,
  engine::ModifierCommon::halfT , engine::ModifierCommon::half , engine::ModifierCommon::halfD , engine::ModifierCommon::quarterT ,
  engine::ModifierCommon::quarter , engine::ModifierCommon::quarterD , engine::ModifierCommon::eighthT , engine::ModifierCommon::eighth ,
  engine::ModifierCommon::eighthD , engine::ModifierCommon::sixteenthT , engine::ModifierCommon::sixteenth , engine::ModifierCommon::sixteenthD ,
  engine::ModifierCommon::thirtySecondT , engine::ModifierCommon::thirtySecond , engine::ModifierCommon::thirtySecondD , engine::ModifierCommon::sixtyFourthT ,
  engine::ModifierCommon::sixtyFourth , engine::ModifierCommon::sixtyFourthD
}
 
enum  engine::ModifierCommon::SyncType { engine::ModifierCommon::free , engine::ModifierCommon::transport , engine::ModifierCommon::note }
 

Functions

juce::StringArray engine::ModifierCommon::getRateTypeChoices ()
 
double engine::ModifierCommon::getBarFraction (RateType) noexcept
 Returns the fraction of a bar to be used for a given rate type.
 
juce::StringArray engine::ModifierCommon::getSyncTypeChoices ()