Creates an instance of AudioPaletteService and initializes palette entries.
Gets the total number of predefined palette entries.
Number of base palette entries
Cleans up resources by clearing the extended palette cache.
Gets the audio palette entry for a specific group index
The index of the group (0-based)
AudioPaletteEntry for the specified group
Determines the appropriate audio palette index for candlestick trends. This encapsulates the business logic for mapping market conditions to distinct audio signatures.
The candlestick trend (Bull, Bear, or Neutral)
The palette index for the specified trend
Service responsible for providing distinct audio signatures for different groups in multiclass plots. Uses different wave types and sound mixes to create distinguishable audio per group level.