PixelMaestro
Contents
Home
What is PixelMaestro?
Getting Started
FAQ
How do I change a Pixel’s color?
How do I connect my LEDs to PixelMaestro?
Why am I getting poor performance / running out of memory?
Tutorial
Core Concepts
What’s a Section?
What’s a Maestro?
Using PixelMaestro
Sample Sketch
Components
Primary Components
Secondary Components
Maestros
Creating a Maestro
Updating the Maestro
Changing the Refresh Interval
Interacting with Sections
Setting a Global Brightness Level
Creating a Show
Synchronizing Components
Sections
Creating a Section
Updating a Section
Interacting With the Pixel Grid
Setting a Pixel’s Color
Retrieving a Pixel’s Color
Animating a Section
Displaying Custom Shapes and Patterns
Setting a Brightness Level
Using Layers
Scrolling
Offsetting
Wrapping
Mirroring
Points
Creating a Point
Coordinates Versus Dimensions
Other Methods
Pixels
Creating Pixels
How Pixels Work
Performance Options
Disabling Fading
Enabling Accurate Fading
Colors
Creating Colors
Mixing Colors
Sample Colors
Palettes
Creating a Palette
Using a Palette
Changing Colors
Retrieving Colors
Animations
Animation Types
Creating an Animation
Animation Cycles
Setting the Color Palette
Setting Additional Options
Setting the Orientation
Changing the Animation Timing
Toggling Fading
Changing the Center
How Animations Work
Canvases
Overview
Creating a Canvas
Setting the Palette
Animating a Canvas
Frames
Switching Frames
Drawing Shapes
Selecting a Color
Lines
Points
Rectangles
Text
Triangles
Clearing the Canvas
Cues
Overview
Initializing the CueController
Setting the Buffer Size
Enabling CueHandlers
Creating Cues
Running Cues
Blocking Cues
Structure
Shows
Creating a Show
Adding Events
Timing Modes
Looping
Timers
Overview
Creating a Timer
Changing the Interval
Starting and Stopping a Timer
API Reference
Class Hierarchy
File Hierarchy
Full API
Namespaces
Namespace PixelMaestro
Classes and Structs
Struct Colors::RGB
Struct CueController::BlockedCue
Struct Section::Layer
Struct Section::Mirror
Struct Section::Scroll
Class Animation
Class AnimationCueHandler
Class AnimationTimer
Class BlinkAnimation
Class Canvas
Class CanvasCueHandler
Class ColorPresets
Class Colors
Class CueController
Class CueHandler
Class CycleAnimation
Class Event
Class FireAnimation
Class FloatByteConvert
Class Font
Class Font5x8
Class IntByteConvert
Class LightningAnimation
Class Maestro
Class MaestroCueHandler
Class MandelbrotAnimation
Class Palette
Class Pixel
Class PlasmaAnimation
Class Point
Class RadialAnimation
Class RandomAnimation
Class Section
Class SectionCueHandler
Class Show
Class ShowCueHandler
Class SolidAnimation
Class SparkleAnimation
Class Timer
Class Utility
Class VUAnimation
Class WaveAnimation
Enums
Enum AnimationType
Unions
Union FloatByteConvert::Converter
PixelMaestro
Docs
»
Welcome to the PixelMaestro documentation!
View page source
Welcome to the PixelMaestro documentation!
¶
Contents
Home
What is PixelMaestro?
Getting Started
FAQ
Tutorial
Core Concepts
Using PixelMaestro
Components
Primary Components
Secondary Components
Maestros
Creating a Maestro
Updating the Maestro
Changing the Refresh Interval
Interacting with Sections
Setting a Global Brightness Level
Creating a Show
Synchronizing Components
Sections
Creating a Section
Updating a Section
Interacting With the Pixel Grid
Animating a Section
Displaying Custom Shapes and Patterns
Setting a Brightness Level
Using Layers
Scrolling
Mirroring
Points
Creating a Point
Other Methods
Pixels
Creating Pixels
How Pixels Work
Performance Options
Colors
Creating Colors
Mixing Colors
Sample Colors
Palettes
Creating a Palette
Using a Palette
Changing Colors
Retrieving Colors
Animations
Animation Types
Creating an Animation
Setting the Orientation
Changing the Animation Timing
Toggling Fading
Changing the Center
How Animations Work
Canvases
Overview
Creating a Canvas
Animating a Canvas
Drawing Shapes
Cues
Overview
Initializing the CueController
Creating Cues
Running Cues
Blocking Cues
Structure
Shows
Creating a Show
Adding Events
Timing Modes
Looping
Timers
Overview
Creating a Timer
Changing the Interval
Starting and Stopping a Timer
API Reference
Class Hierarchy
File Hierarchy
Full API
Indices and tables
¶
Index
Search Page