13 namespace Stochastics {
33 class ParticleNetwork;
42 class SoundContainerBuffer;
44 class NodeTextureBuffer;
47 class NetworkGeometryBuffer;
51 class SignalSourceContainer;
52 class DynamicSoundStream;
53 class SoundFileContainer;
57#define ALL_NODE_REGISTRATIONS \
58 N(Sine, MayaFlux::Nodes::Generator::Sine) \
59 N(Phasor, MayaFlux::Nodes::Generator::Phasor) \
60 N(Impulse, MayaFlux::Nodes::Generator::Impulse) \
61 N(Logic, MayaFlux::Nodes::Generator::Logic) \
62 N(Polynomial, MayaFlux::Nodes::Generator::Polynomial) \
63 N(Random, MayaFlux::Nodes::Generator::Stochastics::Random) \
64 N(IIR, MayaFlux::Nodes::Filters::IIR) \
65 N(FIR, MayaFlux::Nodes::Filters::FIR) \
66 N(ComputeOutNode, MayaFlux::Nodes::GpuSync::ComputeOutNode) \
67 N(TextureNode, MayaFlux::Nodes::GpuSync::TextureNode) \
68 N(GeometryWriterNode, MayaFlux::Nodes::GpuSync::GeometryWriterNode) \
69 N(PointNode, MayaFlux::Nodes::GpuSync::PointNode) \
70 N(PointCollectionNode, MayaFlux::Nodes::GpuSync::PointCollectionNode) \
71 N(ProceduralTextureNode, MayaFlux::Nodes::GpuSync::ProceduralTextureNode)
73#define ALL_NODE_NETWORK_REGISTRATIONS \
74 W(ModalNetwork, MayaFlux::Nodes::Network::ModalNetwork) \
75 W(ParticleNetwork, MayaFlux::Nodes::Network::ParticleNetwork)
77#define ALL_BUFFER_REGISTRATION \
78 B(AudioBuffer, MayaFlux::Buffers::AudioBuffer) \
79 B(NodeBuffer, MayaFlux::Buffers::NodeBuffer) \
80 B(FeedbackBuffer, MayaFlux::Buffers::FeedbackBuffer) \
81 B(SoundContainerBuffer, MayaFlux::Buffers::SoundContainerBuffer) \
82 B(VKBuffer, MayaFlux::Buffers::VKBuffer) \
83 B(NodeTextureBuffer, MayaFlux::Buffers::NodeTextureBuffer) \
84 B(TextureBuffer, MayaFlux::Buffers::TextureBuffer) \
85 B(GeometryBuffer, MayaFlux::Buffers::GeometryBuffer) \
86 B(NetworkGeometryBuffer, MayaFlux::Buffers::NetworkGeometryBuffer)
Finite Impulse Response filter implementation.
Infinite Impulse Response filter implementation.
Base class for all signal and pattern generators in Maya Flux.
Digital signal processor implementing boolean logic operations.
Phase ramp generator node.
Generator that produces values based on polynomial functions.
Sinusoidal oscillator generator node.
Computational stochastic signal generator with multiple probability distributions.
Node that reads back data from GPU buffer to CPU.
Base class for nodes that generate 3D geometry data.
Unstructured collection of 3D points for visualization.
Single 3D point in space.
Pixels generated by arbitrary functions.
Base class for texture-generating nodes.
@ Nodes
DSP Generator and Filter Nodes, graph pipeline, node management.
@ Kakshya
Containers[Signalsource, Stream, File], Regions, DataProcessors.
Main namespace for the Maya Flux audio engine.