|
Jamba
3.0.2
|
Namespaces | |
| Clock | |
| Debug | |
| GUI | |
| IBStreamHelper | |
| RT | |
Classes | |
| class | AudioBuffers |
| class | AutoReleaseTimer |
| class | BooleanParamConverter |
| class | BufferStream |
| class | CStringParamSerializer |
| class | DiscreteValueParamConverter |
| class | DoubleParamSerializer |
| class | EnumParamConverter |
| class | FObjectCx |
| class | FObjectCxCallback |
| class | IJmbParamDef |
| class | IMessageHandler |
| class | IMessageProducer |
| class | IParamConverter |
| class | IParamDef |
| class | IParamSerializer |
| class | JmbParamDef |
| class | Message |
| class | MessageHandler |
| class | NormalizedState |
| class | Parameters |
| class | PercentParamConverter |
| class | RawParamConverter |
| class | RawParamSerializer |
| class | RawVstParamDef |
| class | SampleRateBasedClock |
| class | VstParamDef |
| class | VstParameterImpl |
Typedefs | |
| typedef AudioBuffers< Sample32 > | AudioBuffers32 |
| typedef AudioBuffers< Sample64 > | AudioBuffers64 |
| template<typename T > | |
| using | JmbParam = std::shared_ptr< JmbParamDef< T > > |
| using | MessageID = int |
| using | Percent = double |
| using | RawVstParam = std::shared_ptr< RawVstParamDef > |
| template<typename T > | |
| using | VstParam = std::shared_ptr< VstParamDef< T > > |
Functions | |
| uint16 | __readStateVersion (IBStreamer &iStreamer) |
| template<typename SampleType > | |
| SampleType | dbToSample (double valueInDb) |
| template<typename SampleType > | |
| SampleType | getSampleSilentThreshold () noexcept |
| template<> | |
| Sample32 | getSampleSilentThreshold< Sample32 > () noexcept |
| template<> | |
| Sample64 | getSampleSilentThreshold< Sample64 > () noexcept |
| bool | isSilent (Sample32 value) |
| bool | isSilent (Sample64 value) |
| template<typename SampleType > | |
| double | sampleToDb (SampleType valueInSample) |
Variables | |
| static const auto | ATTR_MSG_ID = "ATTR_MSG_ID" |
| constexpr int32 | DEFAULT_LEFT_CHANNEL = 0 |
| constexpr int32 | DEFAULT_RIGHT_CHANNEL = 1 |
| constexpr Sample32 | Sample32SilentThreshold = ((Sample32)2.0e-8) |
| constexpr Sample64 | Sample64SilentThreshold = ((Sample64)2.0e-8) |
| typedef AudioBuffers<Sample32> pongasoft::VST::AudioBuffers32 |
| typedef AudioBuffers<Sample64> pongasoft::VST::AudioBuffers64 |
| using pongasoft::VST::JmbParam = typedef std::shared_ptr<JmbParamDef<T> > |
| using pongasoft::VST::MessageID = typedef int |
| using pongasoft::VST::Percent = typedef double |
Percent type represented by a double
| using pongasoft::VST::RawVstParam = typedef std::shared_ptr<RawVstParamDef> |
| using pongasoft::VST::VstParam = typedef std::shared_ptr<VstParamDef<T> > |
| uint16 pongasoft::VST::__readStateVersion | ( | IBStreamer & | iStreamer | ) |
|
inline |
|
noexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
static |
| constexpr int32 pongasoft::VST::DEFAULT_LEFT_CHANNEL = 0 |
| constexpr int32 pongasoft::VST::DEFAULT_RIGHT_CHANNEL = 1 |
| constexpr Sample32 pongasoft::VST::Sample32SilentThreshold = ((Sample32)2.0e-8) |
| constexpr Sample64 pongasoft::VST::Sample64SilentThreshold = ((Sample64)2.0e-8) |