Gamma  0.9.5
Generic Synthesis Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Osc< Tv, Sipol, Stap, Ts > Member List
This is the complete list of members for Osc< Tv, Sipol, Stap, Ts >, including all inherited members.
Accum(float frq=0, float phs=0)Accum< Stap, Ts >
addSine(double cycles, double amp=1, double phs=0)Osc< Tv, Sipol, Stap, Ts >
assign(const Tv &v)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
assign(const Tv &v, uint32_t end, uint32_t stride=1, uint32_t start=0)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
atPhase(uint32_t phase) constArrayPow2< Tv >
clear()ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
cycle()Accum< Stap, Ts >
cycles()Accum< Stap, Ts >
done() const Accum< Stap, Ts >
elems()ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
elems() constArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
fracBits() constArrayPow2< Tv >
fraction(uint32_t phase) constArrayPow2< Tv >
freq(float v)Accum< Stap, Ts >
freq() const Accum< Stap, Ts >
freqI() const Accum< Stap, Ts >
freqUnit() const Accum< Stap, Ts >
index(uint32_t phase) constArrayPow2< Tv >
isSoleOwner() constArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
log2Size() constArrayPow2< Tv >
nextPhase()Accum< Stap, Ts >
nextPhasePost()Accum< Stap, Ts >
oneIndex() constArrayPow2< Tv >
operator()()Osc< Tv, Sipol, Stap, Ts >
operator[](uint32_t i)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
operator[](uint32_t i) constArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
Osc(float frq=440, float phs=0, uint32_t size=512)Osc< Tv, Sipol, Stap, Ts >
Osc(float frq, float phs, ArrayPow2< Tv > &src)Osc< Tv, Sipol, Stap, Ts >
own()ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
period(float v)Accum< Stap, Ts >
phase(float v)Accum< Stap, Ts >
phase() const Accum< Stap, Ts >
phaseAdd(float v)Accum< Stap, Ts >
phaseI() const Accum< Stap, Ts >
phaseMax()Accum< Stap, Ts >
putPhase(uint32_t phase, Tvv)ArrayPow2< Tv >
references(Tv *m)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > > [static]
reset()Accum< Stap, Ts >
resize(uint32_t newSize, const Tv &c=Tv())ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
size() constArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
source(ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > > &src)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
source(Tv *src, uint32_t size)ArrayBase< Tv, SizeArrayPow2, gam::Allocator< Tv > >
val() const Osc< Tv, Sipol, Stap, Ts >
zero()Osc< Tv, Sipol, Stap, Ts >