C# Класс GAudio.GATProcessedSamplesCache.ProcessedAudioChunk

Наследование: RetainableObject, IGATProcessedSample
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
envelope GATEnvelope
sourceSample GATData

Защищенные свойства (Protected)

Свойство Тип Описание
_audioData GATData
_cachedLength int
_needsNewContainer bool
_parentCache GATProcessedSamplesCache

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
CheckNeedsNewContainer ( ) : void
CleanUp ( ) : void
FillWithResampledData ( int fromIndex, int targetLength, double pitch ) : void
FillWithSampleData ( int fromIndex, int length ) : void
Play ( AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
Play ( GATPlayer player, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
Play ( GATPlayer player, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
Play ( int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
PlayScheduled ( GATPlayer player, double dspTime, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
PlayScheduled ( GATPlayer player, double dspTime, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
PlayScheduled ( double dspTime, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
PlayScheduled ( double dspTime, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
ProcessedAudioChunk ( GATData sourcesample, GATEnvelope ienvelope, GATProcessedSamplesCache parentCache, double pitch = 1d ) : UnityEngine
SetPitch ( double newPitch ) : void
UpdateAudioData ( ) : void
UpdateContainer ( ) : void

Защищенные методы

Метод Описание
Discard ( ) : void
FillAndProcessData ( ) : void

Описание методов

CheckNeedsNewContainer() публичный Метод

public CheckNeedsNewContainer ( ) : void
Результат void

CleanUp() публичный Метод

public CleanUp ( ) : void
Результат void

Discard() защищенный Метод

protected Discard ( ) : void
Результат void

FillAndProcessData() защищенный Метод

protected FillAndProcessData ( ) : void
Результат void

FillWithResampledData() публичный Метод

public FillWithResampledData ( int fromIndex, int targetLength, double pitch ) : void
fromIndex int
targetLength int
pitch double
Результат void

FillWithSampleData() публичный Метод

public FillWithSampleData ( int fromIndex, int length ) : void
fromIndex int
length int
Результат void

Play() публичный Метод

public Play ( AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
panInfo AGATPanInfo
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

Play() публичный Метод

public Play ( GATPlayer player, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
player GATPlayer
panInfo AGATPanInfo
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

Play() публичный Метод

public Play ( GATPlayer player, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
player GATPlayer
trackNb int
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

Play() публичный Метод

public Play ( int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
trackNb int
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

PlayScheduled() публичный Метод

public PlayScheduled ( GATPlayer player, double dspTime, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
player GATPlayer
dspTime double
panInfo AGATPanInfo
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

PlayScheduled() публичный Метод

public PlayScheduled ( GATPlayer player, double dspTime, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
player GATPlayer
dspTime double
trackNb int
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

PlayScheduled() публичный Метод

public PlayScheduled ( double dspTime, AGATPanInfo panInfo, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
dspTime double
panInfo AGATPanInfo
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

PlayScheduled() публичный Метод

public PlayScheduled ( double dspTime, int trackNb, float gain = 1f, GATPlayer mixCallback = null ) : IGATBufferedSampleOptions
dspTime double
trackNb int
gain float
mixCallback GATPlayer
Результат IGATBufferedSampleOptions

ProcessedAudioChunk() публичный Метод

public ProcessedAudioChunk ( GATData sourcesample, GATEnvelope ienvelope, GATProcessedSamplesCache parentCache, double pitch = 1d ) : UnityEngine
sourcesample GATData
ienvelope GATEnvelope
parentCache GATProcessedSamplesCache
pitch double
Результат UnityEngine

SetPitch() публичный Метод

public SetPitch ( double newPitch ) : void
newPitch double
Результат void

UpdateAudioData() публичный Метод

public UpdateAudioData ( ) : void
Результат void

UpdateContainer() публичный Метод

public UpdateContainer ( ) : void
Результат void

Описание свойств

_audioData защищенное свойство

protected GATData,GAudio _audioData
Результат GATData

_cachedLength защищенное свойство

protected int _cachedLength
Результат int

_needsNewContainer защищенное свойство

protected bool _needsNewContainer
Результат bool

_parentCache защищенное свойство

protected GATProcessedSamplesCache,GAudio _parentCache
Результат GATProcessedSamplesCache

envelope публичное свойство

public GATEnvelope,GAudio envelope
Результат GATEnvelope

sourceSample публичное свойство

public GATData,GAudio sourceSample
Результат GATData