Skip to content

Commit f02e3d9

Browse files
feat: audio visualizer configuration
1 parent dca18e8 commit f02e3d9

18 files changed

+2155
-126
lines changed

app-config.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ export interface AppConfig {
1414
logoDark?: string;
1515
accentDark?: string;
1616

17+
audioVisualizerType?: 'bar' | 'wave' | 'grid' | 'radial' | 'aura';
18+
audioVisualizerRadius?: number;
19+
audioVisualizerBarCount?: number;
20+
audioVisualizerRowCount?: number;
21+
audioVisualizerColumnCount?: number;
22+
audioVisualizerColor?: `#${string}`;
23+
audioVisualizerColorShift?: number;
24+
1725
// agent dispatch configuration
1826
agentName?: string;
1927

@@ -37,6 +45,13 @@ export const APP_CONFIG_DEFAULTS: AppConfig = {
3745
accentDark: '#1fd5f9',
3846
startButtonText: 'Start call',
3947

48+
audioVisualizerType: 'wave',
49+
audioVisualizerBarCount: 25,
50+
audioVisualizerRowCount: 11,
51+
audioVisualizerColumnCount: 11,
52+
audioVisualizerColor: '#1fd5f9',
53+
audioVisualizerColorShift: 0.3,
54+
4055
// agent dispatch configuration
4156
agentName: process.env.AGENT_NAME ?? undefined,
4257

0 commit comments

Comments
 (0)