1802 lines
44 KiB
JavaScript
1802 lines
44 KiB
JavaScript
/**
|
|
* Orfel Viz — Visualizer Presets Library
|
|
*/
|
|
module.exports = {
|
|
lauf_los_overlay: {
|
|
name: 'Lauf los Overlay',
|
|
icon: '🌅',
|
|
shapeType: 'linear',
|
|
showCover: false,
|
|
coverShape: 'circle',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.2,
|
|
pulseDecay: 0.85,
|
|
showBorder: false,
|
|
borderWidth: 0,
|
|
borderColor: '#ffffff',
|
|
showProgressRing: false,
|
|
progressRingColor: '#ffffff',
|
|
progressRingWidth: 0,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'bottom_up',
|
|
barCount: 128,
|
|
spectrumMaxHeight: 150,
|
|
barWidth: 4,
|
|
barSpacing: 6,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.4,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: false,
|
|
enableParticles: false,
|
|
particleType: 'dust',
|
|
particleCount: 0,
|
|
particleSpeed: 0,
|
|
particleWarp: 0,
|
|
enableGrid: false,
|
|
colorGrid: '#000000',
|
|
gridPerspective: 0.5,
|
|
gridAudioReactive: 0,
|
|
enableShake: false,
|
|
camShakeIntensity: 0,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ff9a00',
|
|
colorGrad2: '#9b5de5',
|
|
colorGrad3: '#023e8a',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'linear_h',
|
|
enableGlow: true,
|
|
glowIntensity: 0.8,
|
|
glowBlur: 20,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: false,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'center',
|
|
titleFontSize: 40,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#ffffff',
|
|
textPulseWithBeat: false,
|
|
textGlow: false,
|
|
showTimecode: false,
|
|
timecodeColor: '#ffffff',
|
|
showProgressBar: false
|
|
},
|
|
aiwentnonsense: {
|
|
name: 'AIWentNonsense',
|
|
icon: '🤖',
|
|
coverUrl: 'assets/Wasserzeichen.png',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 155,
|
|
pulseIntensity: 0.62,
|
|
pulseDecay: 0.78,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#00f0ff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ff007f',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 2.8,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 128,
|
|
spectrumMaxHeight: 160,
|
|
barWidth: 4.5,
|
|
barSpacing: 10,
|
|
barCornerRadius: 3,
|
|
freqSensitivity: 1.45,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 140,
|
|
particleSpeed: 1.5,
|
|
particleWarp: 3.5,
|
|
enableGrid: false,
|
|
colorGrid: '#ff007f',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.42,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.28,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00f0ff',
|
|
colorGrad2: '#ff007f',
|
|
colorGrad3: '#8030e0',
|
|
colorParticle: '#00f0ff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.92,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 22,
|
|
artistColor: '#00f0ff',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#00f0ff',
|
|
showProgressBar: false
|
|
},
|
|
|
|
aiwentnonsense_dark: {
|
|
name: 'AIWentNonsense Dark',
|
|
icon: '🔮',
|
|
coverUrl: 'assets/Wasserzeichen.png',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.48,
|
|
pulseDecay: 0.84,
|
|
showBorder: true,
|
|
borderWidth: 5,
|
|
borderColor: '#8030e0',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00f0ff',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 1.8,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'dual_ring',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 112,
|
|
spectrumMaxHeight: 140,
|
|
barWidth: 3.5,
|
|
barSpacing: 12,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.35,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 120,
|
|
particleSpeed: 0.9,
|
|
particleWarp: 2.0,
|
|
enableGrid: false,
|
|
colorGrid: '#8030e0',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.4,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.25,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.12,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#8030e0',
|
|
colorGrad2: '#00f0ff',
|
|
colorGrad3: '#200040',
|
|
colorParticle: '#e066ff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.88,
|
|
glowBlur: 30,
|
|
laserCore: true,
|
|
backgroundMode: 'dark_vignette',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#e066ff',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#e066ff',
|
|
showProgressBar: false
|
|
},
|
|
|
|
aiwentnonsense_overdrive: {
|
|
name: 'AIWentNonsense Overdrive',
|
|
icon: '⚡',
|
|
coverUrl: 'assets/Wasserzeichen.png',
|
|
shapeType: 'hexagon',
|
|
showCover: true,
|
|
coverShape: 'hexagon',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.78,
|
|
pulseDecay: 0.72,
|
|
showBorder: true,
|
|
borderWidth: 7,
|
|
borderColor: '#ff007f',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00f0ff',
|
|
progressRingWidth: 7,
|
|
rotationSpeed: 4.2,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 132,
|
|
spectrumMaxHeight: 175,
|
|
barWidth: 4.5,
|
|
barSpacing: 12,
|
|
barCornerRadius: 3,
|
|
freqSensitivity: 1.6,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 160,
|
|
particleSpeed: 2.2,
|
|
particleWarp: 4.5,
|
|
enableGrid: true,
|
|
colorGrid: '#00f0ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.7,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.6,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.45,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ff007f',
|
|
colorGrad2: '#00f0ff',
|
|
colorGrad3: '#ffffff',
|
|
colorParticle: '#ff007f',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 1.0,
|
|
glowBlur: 32,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '900',
|
|
artistFontSize: 22,
|
|
artistColor: '#00f0ff',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#ff007f',
|
|
showProgressBar: true,
|
|
progressBarColor: '#00f0ff'
|
|
},
|
|
|
|
trap_nation: {
|
|
name: 'Trap Nation',
|
|
icon: '🟣',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 155,
|
|
pulseIntensity: 0.55,
|
|
pulseDecay: 0.78,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#ffffff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ffffff',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 3,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 128,
|
|
spectrumMaxHeight: 145,
|
|
barWidth: 4,
|
|
barSpacing: 10,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.4,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 110,
|
|
particleSpeed: 1.2,
|
|
particleWarp: 3.0,
|
|
enableGrid: false,
|
|
colorGrid: '#ff007f',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.45,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_2',
|
|
colorGrad1: '#ffffff',
|
|
colorGrad2: '#cccccc',
|
|
colorGrad3: '#777777',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.8,
|
|
glowBlur: 24,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
artistFontSize: 22,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
ncs_electro: {
|
|
name: 'NCS Electro',
|
|
icon: '🟡',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.6,
|
|
pulseDecay: 0.8,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#ffee00',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ff8800',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 2.5,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 120,
|
|
spectrumMaxHeight: 150,
|
|
barWidth: 4.5,
|
|
barSpacing: 10,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.45,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 120,
|
|
particleSpeed: 1.4,
|
|
particleWarp: 3.0,
|
|
enableGrid: false,
|
|
colorGrid: '#ffaa00',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.4,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.15,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffee00',
|
|
colorGrad2: '#ff7700',
|
|
colorGrad3: '#ffffff',
|
|
colorParticle: '#ffea00',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.85,
|
|
glowBlur: 24,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
artistFontSize: 22,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
synthwave_horizon: {
|
|
name: 'Synthwave Horizon',
|
|
icon: '🌅',
|
|
shapeType: 'linear',
|
|
showCover: false,
|
|
coverShape: 'square',
|
|
circleRadius: 120,
|
|
pulseIntensity: 0.4,
|
|
pulseDecay: 0.8,
|
|
showBorder: false,
|
|
borderWidth: 4,
|
|
borderColor: '#ff007f',
|
|
showProgressRing: false,
|
|
progressRingColor: '#ff7700',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 96,
|
|
spectrumMaxHeight: 180,
|
|
barWidth: 5,
|
|
barSpacing: 10,
|
|
barCornerRadius: 4,
|
|
freqSensitivity: 1.3,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 80,
|
|
particleSpeed: 0.8,
|
|
particleWarp: 1.8,
|
|
enableGrid: true,
|
|
colorGrid: '#ff0055',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.7,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.25,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.15,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ff7700',
|
|
colorGrad2: '#ff0055',
|
|
colorGrad3: '#7900ff',
|
|
colorParticle: '#ffaa00',
|
|
gradientStyle: 'linear_h',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Syncopate', sans-serif",
|
|
textPosition: 'top_center',
|
|
titleFontSize: 40,
|
|
artistFontSize: 22,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: true
|
|
},
|
|
|
|
laser_oscilloscope: {
|
|
name: 'Laser Oscilloscope',
|
|
icon: '〰️',
|
|
shapeType: 'oscilloscope',
|
|
showCover: false,
|
|
coverShape: 'circle',
|
|
circleRadius: 130,
|
|
pulseIntensity: 0.45,
|
|
pulseDecay: 0.82,
|
|
showBorder: false,
|
|
borderWidth: 2,
|
|
borderColor: '#00ff88',
|
|
showProgressRing: false,
|
|
progressRingColor: '#00ff88',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 128,
|
|
spectrumMaxHeight: 170,
|
|
barWidth: 4,
|
|
barSpacing: 8,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.5,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: false,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 75,
|
|
particleSpeed: 1.4,
|
|
particleWarp: 2.5,
|
|
enableGrid: false,
|
|
colorGrid: '#00ff88',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.3,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_2',
|
|
colorGrad1: '#00ff88',
|
|
colorGrad2: '#00e5ff',
|
|
colorGrad3: '#0055ff',
|
|
colorParticle: '#00ff88',
|
|
gradientStyle: 'linear_h',
|
|
enableGlow: true,
|
|
glowIntensity: 1.0,
|
|
glowBlur: 32,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'bottom_center',
|
|
titleFontSize: 34,
|
|
artistFontSize: 18,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: true
|
|
},
|
|
|
|
diamond_bass: {
|
|
name: 'Diamond Bass',
|
|
icon: '💎',
|
|
shapeType: 'diamond',
|
|
showCover: true,
|
|
coverShape: 'diamond',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.65,
|
|
pulseDecay: 0.76,
|
|
showBorder: true,
|
|
borderWidth: 7,
|
|
borderColor: '#ffcc00',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ff3300',
|
|
progressRingWidth: 7,
|
|
rotationSpeed: 2.5,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 112,
|
|
spectrumMaxHeight: 155,
|
|
barWidth: 4.5,
|
|
barSpacing: 14,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.45,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 130,
|
|
particleSpeed: 1.6,
|
|
particleWarp: 3.5,
|
|
enableGrid: false,
|
|
colorGrid: '#ff3300',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.5,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.35,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffcc00',
|
|
colorGrad2: '#ff3300',
|
|
colorGrad3: '#880000',
|
|
colorParticle: '#ffdd44',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
cosmic_wormhole: {
|
|
name: 'Cosmic Wormhole',
|
|
icon: '🌀',
|
|
shapeType: 'tunnel',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 135,
|
|
pulseIntensity: 0.5,
|
|
pulseDecay: 0.8,
|
|
showBorder: true,
|
|
borderWidth: 4,
|
|
borderColor: '#e066ff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#bf00ff',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 3.0,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'dual_ring',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 96,
|
|
spectrumMaxHeight: 130,
|
|
barWidth: 3.5,
|
|
barSpacing: 10,
|
|
barCornerRadius: 3,
|
|
freqSensitivity: 1.35,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 160,
|
|
particleSpeed: 2.0,
|
|
particleWarp: 4.5,
|
|
enableGrid: false,
|
|
colorGrid: '#bf00ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.4,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#bf00ff',
|
|
colorGrad2: '#e066ff',
|
|
colorGrad3: '#3b0066',
|
|
colorParticle: '#e066ff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.85,
|
|
glowBlur: 26,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
studio_rack_eq: {
|
|
name: 'Studio Graphic EQ',
|
|
icon: '📊',
|
|
shapeType: 'linear',
|
|
showCover: false,
|
|
coverShape: 'square',
|
|
circleRadius: 100,
|
|
pulseIntensity: 0.3,
|
|
pulseDecay: 0.85,
|
|
showBorder: false,
|
|
borderWidth: 2,
|
|
borderColor: '#00f0ff',
|
|
showProgressRing: false,
|
|
progressRingColor: '#00f0ff',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'block_matrix',
|
|
linearAlignment: 'bottom_up',
|
|
barCount: 64,
|
|
spectrumMaxHeight: 240,
|
|
barWidth: 10,
|
|
barSpacing: 6,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.25,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: false,
|
|
enableParticles: false,
|
|
particleType: 'dust',
|
|
particleCount: 50,
|
|
particleSpeed: 0.8,
|
|
particleWarp: 1.5,
|
|
enableGrid: false,
|
|
colorGrid: '#00f0ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.4,
|
|
enableShake: false,
|
|
camShakeIntensity: 0.1,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00ff88',
|
|
colorGrad2: '#ffcc00',
|
|
colorGrad3: '#ff0055',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'linear_v',
|
|
enableGlow: true,
|
|
glowIntensity: 0.6,
|
|
glowBlur: 16,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Montserrat', sans-serif",
|
|
textPosition: 'top_center',
|
|
titleFontSize: 36,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: false,
|
|
showTimecode: true,
|
|
showProgressBar: true
|
|
},
|
|
|
|
minimal_ice_wave: {
|
|
name: 'Minimal Ice Wave',
|
|
icon: '❄️',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 160,
|
|
pulseIntensity: 0.35,
|
|
pulseDecay: 0.88,
|
|
showBorder: true,
|
|
borderWidth: 3,
|
|
borderColor: '#ffffff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00e1ff',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 1.5,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 88,
|
|
spectrumMaxHeight: 95,
|
|
barWidth: 3.5,
|
|
barSpacing: 16,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.15,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 50,
|
|
particleSpeed: 0.6,
|
|
particleWarp: 1.2,
|
|
enableGrid: false,
|
|
colorGrid: '#00e1ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.4,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.15,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00e1ff',
|
|
colorGrad2: '#ffffff',
|
|
colorGrad3: '#0051ff',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'linear_h',
|
|
enableGlow: true,
|
|
glowIntensity: 0.6,
|
|
glowBlur: 18,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Inter', sans-serif",
|
|
textPosition: 'bottom_center',
|
|
titleFontSize: 32,
|
|
artistFontSize: 18,
|
|
textPulseWithBeat: false,
|
|
showTimecode: false,
|
|
showProgressBar: false
|
|
},
|
|
|
|
toxic_emerald: {
|
|
name: 'Toxic Emerald',
|
|
icon: '🔺',
|
|
shapeType: 'triangle',
|
|
showCover: true,
|
|
coverShape: 'triangle',
|
|
circleRadius: 150,
|
|
pulseIntensity: 0.65,
|
|
pulseDecay: 0.78,
|
|
showBorder: true,
|
|
borderWidth: 5,
|
|
borderColor: '#00ff66',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00ffaa',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 3.5,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 120,
|
|
spectrumMaxHeight: 165,
|
|
barWidth: 4,
|
|
barSpacing: 12,
|
|
barCornerRadius: 3,
|
|
freqSensitivity: 1.5,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 120,
|
|
particleSpeed: 1.5,
|
|
particleWarp: 3.2,
|
|
enableGrid: false,
|
|
colorGrid: '#00ff66',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.45,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.3,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00ff66',
|
|
colorGrad2: '#00ffcc',
|
|
colorGrad3: '#004411',
|
|
colorParticle: '#00ff88',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.95,
|
|
glowBlur: 30,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
solar_flare: {
|
|
name: 'Solar Flare',
|
|
icon: '🛑',
|
|
shapeType: 'octagon',
|
|
showCover: true,
|
|
coverShape: 'octagon',
|
|
circleRadius: 145,
|
|
pulseIntensity: 0.7,
|
|
pulseDecay: 0.75,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#ffaa00',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ff2200',
|
|
progressRingWidth: 7,
|
|
rotationSpeed: 2.8,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'dots_spectrum',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 110,
|
|
spectrumMaxHeight: 150,
|
|
barWidth: 5,
|
|
barSpacing: 14,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.45,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 140,
|
|
particleSpeed: 1.8,
|
|
particleWarp: 4.0,
|
|
enableGrid: false,
|
|
colorGrid: '#ff4400',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.6,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.5,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.25,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffee00',
|
|
colorGrad2: '#ff4400',
|
|
colorGrad3: '#660000',
|
|
colorParticle: '#ffbb00',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.95,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
cyberpunk_city: {
|
|
name: 'Cyberpunk City',
|
|
icon: '🏙️',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 140,
|
|
pulseIntensity: 0.6,
|
|
pulseDecay: 0.8,
|
|
showBorder: true,
|
|
borderWidth: 5,
|
|
borderColor: '#ffee00',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00f0ff',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 3.2,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 136,
|
|
spectrumMaxHeight: 160,
|
|
barWidth: 4,
|
|
barSpacing: 12,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.4,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 130,
|
|
particleSpeed: 1.4,
|
|
particleWarp: 3.2,
|
|
enableGrid: true,
|
|
colorGrid: '#00f0ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.6,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.35,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.3,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffee00',
|
|
colorGrad2: '#00f0ff',
|
|
colorGrad3: '#ff007f',
|
|
colorParticle: '#ffee00',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
artistFontSize: 22,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: true
|
|
},
|
|
|
|
monochrome_cinema: {
|
|
name: 'Monochrome Cinema',
|
|
icon: '🎬',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 165,
|
|
pulseIntensity: 0.3,
|
|
pulseDecay: 0.88,
|
|
showBorder: true,
|
|
borderWidth: 3,
|
|
borderColor: '#ffffff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#aaaaaa',
|
|
progressRingWidth: 3,
|
|
rotationSpeed: 1.2,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 96,
|
|
spectrumMaxHeight: 110,
|
|
barWidth: 3,
|
|
barSpacing: 14,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.2,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 60,
|
|
particleSpeed: 0.5,
|
|
particleWarp: 1.2,
|
|
enableGrid: false,
|
|
colorGrid: '#ffffff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.3,
|
|
enableShake: false,
|
|
camShakeIntensity: 0.1,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_2',
|
|
colorGrad1: '#ffffff',
|
|
colorGrad2: '#777777',
|
|
colorGrad3: '#111111',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.5,
|
|
glowBlur: 16,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Cinzel', serif",
|
|
textPosition: 'bottom_center',
|
|
titleFontSize: 34,
|
|
artistFontSize: 18,
|
|
textPulseWithBeat: false,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
retro_cassette: {
|
|
name: 'Retro Cassette',
|
|
icon: '📼',
|
|
shapeType: 'linear',
|
|
showCover: false,
|
|
coverShape: 'square',
|
|
circleRadius: 110,
|
|
pulseIntensity: 0.45,
|
|
pulseDecay: 0.82,
|
|
showBorder: false,
|
|
borderWidth: 3,
|
|
borderColor: '#00ffcc',
|
|
showProgressRing: false,
|
|
progressRingColor: '#ff00aa',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'ceiling_down',
|
|
barCount: 80,
|
|
spectrumMaxHeight: 190,
|
|
barWidth: 6,
|
|
barSpacing: 8,
|
|
barCornerRadius: 4,
|
|
freqSensitivity: 1.35,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 90,
|
|
particleSpeed: 1.2,
|
|
particleWarp: 2.2,
|
|
enableGrid: true,
|
|
colorGrid: '#00ffcc',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.25,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'chroma_loop',
|
|
colorGrad1: '#ff00aa',
|
|
colorGrad2: '#00ffcc',
|
|
colorGrad3: '#ffee00',
|
|
colorParticle: '#00ffcc',
|
|
gradientStyle: 'linear_h',
|
|
enableGlow: true,
|
|
glowIntensity: 0.85,
|
|
glowBlur: 24,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Syncopate', sans-serif",
|
|
textPosition: 'top_center',
|
|
titleFontSize: 38,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: true
|
|
},
|
|
|
|
deep_space_nebula: {
|
|
name: 'Deep Space Nebula',
|
|
icon: '🌌',
|
|
shapeType: 'tunnel',
|
|
showCover: false,
|
|
coverShape: 'circle',
|
|
circleRadius: 140,
|
|
pulseIntensity: 0.55,
|
|
pulseDecay: 0.8,
|
|
showBorder: false,
|
|
borderWidth: 3,
|
|
borderColor: '#ff00bb',
|
|
showProgressRing: false,
|
|
progressRingColor: '#00ccff',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 2.5,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 110,
|
|
spectrumMaxHeight: 140,
|
|
barWidth: 4,
|
|
barSpacing: 10,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.4,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 180,
|
|
particleSpeed: 2.2,
|
|
particleWarp: 5.0,
|
|
enableGrid: false,
|
|
colorGrid: '#00ccff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.35,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.15,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00ccff',
|
|
colorGrad2: '#ff00bb',
|
|
colorGrad3: '#220044',
|
|
colorParticle: '#00ccff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 30,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'bottom_center',
|
|
titleFontSize: 36,
|
|
artistFontSize: 20,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
glitch_overdrive: {
|
|
name: 'Glitch Overdrive',
|
|
icon: '⚡',
|
|
shapeType: 'diamond',
|
|
showCover: true,
|
|
coverShape: 'diamond',
|
|
circleRadius: 140,
|
|
pulseIntensity: 0.75,
|
|
pulseDecay: 0.72,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#ff0033',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00ffff',
|
|
progressRingWidth: 7,
|
|
rotationSpeed: 5.0,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'dual_ring',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 128,
|
|
spectrumMaxHeight: 175,
|
|
barWidth: 4,
|
|
barSpacing: 12,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.6,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 160,
|
|
particleSpeed: 2.2,
|
|
particleWarp: 4.5,
|
|
enableGrid: false,
|
|
colorGrid: '#ff0033',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.7,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.65,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.5,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ff0033',
|
|
colorGrad2: '#00ffff',
|
|
colorGrad3: '#ffffff',
|
|
colorParticle: '#ff0033',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 1.0,
|
|
glowBlur: 32,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
artistFontSize: 22,
|
|
textPulseWithBeat: true,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
liquid_ambient: {
|
|
name: 'Liquid Ambient',
|
|
icon: '💧',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 155,
|
|
pulseIntensity: 0.35,
|
|
pulseDecay: 0.9,
|
|
showBorder: true,
|
|
borderWidth: 4,
|
|
borderColor: '#55ffdd',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00bbff',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 1.8,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 104,
|
|
spectrumMaxHeight: 110,
|
|
barWidth: 3.5,
|
|
barSpacing: 14,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.2,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 70,
|
|
particleSpeed: 0.7,
|
|
particleWarp: 1.5,
|
|
enableGrid: false,
|
|
colorGrid: '#55ffdd',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.4,
|
|
enableShake: false,
|
|
camShakeIntensity: 0.1,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#55ffdd',
|
|
colorGrad2: '#00bbff',
|
|
colorGrad3: '#0044aa',
|
|
colorParticle: '#55ffdd',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.7,
|
|
glowBlur: 22,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 34,
|
|
artistFontSize: 18,
|
|
textPulseWithBeat: false,
|
|
showTimecode: true,
|
|
showProgressBar: false
|
|
},
|
|
|
|
hyper_aurora: {
|
|
name: 'Hyper Aurora',
|
|
icon: '🌌',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 145,
|
|
pulseIntensity: 0.5,
|
|
pulseDecay: 0.82,
|
|
showBorder: true,
|
|
borderWidth: 4,
|
|
borderColor: '#00ff88',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00e5ff',
|
|
progressRingWidth: 5,
|
|
rotationSpeed: 2.0,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 120,
|
|
spectrumMaxHeight: 140,
|
|
barWidth: 4,
|
|
barSpacing: 10,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.35,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 110,
|
|
particleSpeed: 1.1,
|
|
particleWarp: 2.2,
|
|
enableGrid: false,
|
|
colorGrid: '#00ff88',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.3,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.1,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00ff88',
|
|
colorGrad2: '#00e5ff',
|
|
colorGrad3: '#7900ff',
|
|
colorParticle: '#00ff88',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.85,
|
|
glowBlur: 26,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#00ff88',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#00ff88',
|
|
showProgressBar: false
|
|
},
|
|
|
|
volcanic_magma: {
|
|
name: 'Volcanic Magma',
|
|
icon: '🌋',
|
|
shapeType: 'octagon',
|
|
showCover: true,
|
|
coverShape: 'octagon',
|
|
circleRadius: 145,
|
|
pulseIntensity: 0.7,
|
|
pulseDecay: 0.74,
|
|
showBorder: true,
|
|
borderWidth: 6,
|
|
borderColor: '#ff3300',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ffaa00',
|
|
progressRingWidth: 7,
|
|
rotationSpeed: 3.0,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 116,
|
|
spectrumMaxHeight: 165,
|
|
barWidth: 4.5,
|
|
barSpacing: 14,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.5,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'sparks',
|
|
particleCount: 150,
|
|
particleSpeed: 1.8,
|
|
particleWarp: 4.0,
|
|
enableGrid: false,
|
|
colorGrid: '#ff3300',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.6,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.55,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.3,
|
|
beatFlash: true,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffcc00',
|
|
colorGrad2: '#ff4400',
|
|
colorGrad3: '#660000',
|
|
colorParticle: '#ffaa00',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.95,
|
|
glowBlur: 30,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Russo One', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 38,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#ffaa00',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#ff4400',
|
|
showProgressBar: false
|
|
},
|
|
|
|
neon_matrix: {
|
|
name: 'Neon Matrix',
|
|
icon: '🟩',
|
|
shapeType: 'linear',
|
|
showCover: false,
|
|
coverShape: 'square',
|
|
circleRadius: 110,
|
|
pulseIntensity: 0.4,
|
|
pulseDecay: 0.85,
|
|
showBorder: false,
|
|
borderWidth: 3,
|
|
borderColor: '#00ff41',
|
|
showProgressRing: false,
|
|
progressRingColor: '#00ff41',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 0,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'block_matrix',
|
|
linearAlignment: 'bottom_up',
|
|
barCount: 72,
|
|
spectrumMaxHeight: 250,
|
|
barWidth: 10,
|
|
barSpacing: 6,
|
|
barCornerRadius: 1,
|
|
freqSensitivity: 1.3,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: false,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 80,
|
|
particleSpeed: 1.2,
|
|
particleWarp: 1.8,
|
|
enableGrid: true,
|
|
colorGrid: '#003b00',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: false,
|
|
camShakeIntensity: 0.15,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#00ff41',
|
|
colorGrad2: '#008f11',
|
|
colorGrad3: '#003b00',
|
|
colorParticle: '#00ff41',
|
|
gradientStyle: 'linear_v',
|
|
enableGlow: true,
|
|
glowIntensity: 0.8,
|
|
glowBlur: 22,
|
|
laserCore: false,
|
|
backgroundMode: 'solid_black',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'top_center',
|
|
titleFontSize: 36,
|
|
titleColor: '#00ff41',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 18,
|
|
artistColor: '#008f11',
|
|
textPulseWithBeat: false,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#00ff41',
|
|
showProgressBar: true,
|
|
progressBarColor: '#00ff41'
|
|
},
|
|
|
|
sunset_lofi: {
|
|
name: 'Sunset Lo-Fi Chill',
|
|
icon: '🌇',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 160,
|
|
pulseIntensity: 0.3,
|
|
pulseDecay: 0.9,
|
|
showBorder: true,
|
|
borderWidth: 4,
|
|
borderColor: '#ffaa88',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ff7799',
|
|
progressRingWidth: 4,
|
|
rotationSpeed: 1.2,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'smooth_wave',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 96,
|
|
spectrumMaxHeight: 100,
|
|
barWidth: 3.5,
|
|
barSpacing: 14,
|
|
barCornerRadius: 3,
|
|
freqSensitivity: 1.15,
|
|
freqFocus: 'vocal_mid',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'dust',
|
|
particleCount: 65,
|
|
particleSpeed: 0.5,
|
|
particleWarp: 1.2,
|
|
enableGrid: false,
|
|
colorGrid: '#ffaa88',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.3,
|
|
enableShake: false,
|
|
camShakeIntensity: 0.1,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: false,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ffaa88',
|
|
colorGrad2: '#ff7799',
|
|
colorGrad3: '#aa77cc',
|
|
colorParticle: '#ffaa88',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.6,
|
|
glowBlur: 20,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Outfit', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 34,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '600',
|
|
artistFontSize: 20,
|
|
artistColor: '#ffaa88',
|
|
textPulseWithBeat: false,
|
|
textGlow: false,
|
|
showTimecode: true,
|
|
timecodeColor: '#ff7799',
|
|
showProgressBar: false
|
|
},
|
|
|
|
phantom_white: {
|
|
name: 'Phantom Pure White',
|
|
icon: '⚪',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 155,
|
|
pulseIntensity: 0.4,
|
|
pulseDecay: 0.85,
|
|
showBorder: true,
|
|
borderWidth: 3,
|
|
borderColor: '#ffffff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#ffffff',
|
|
progressRingWidth: 3,
|
|
rotationSpeed: 1.5,
|
|
beatSpinImpulse: false,
|
|
showSpectrum: true,
|
|
spectrumMode: 'floating_dots',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 104,
|
|
spectrumMaxHeight: 120,
|
|
barWidth: 4,
|
|
barSpacing: 12,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.25,
|
|
freqFocus: 'balanced',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 90,
|
|
particleSpeed: 0.9,
|
|
particleWarp: 2.0,
|
|
enableGrid: false,
|
|
colorGrid: '#ffffff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.3,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.2,
|
|
enableGlitch: false,
|
|
rgbSplitIntensity: 0.05,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'solid',
|
|
colorGrad1: '#ffffff',
|
|
colorGrad2: '#ffffff',
|
|
colorGrad3: '#ffffff',
|
|
colorParticle: '#ffffff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.7,
|
|
glowBlur: 20,
|
|
laserCore: false,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Inter', sans-serif",
|
|
textPosition: 'bottom_center',
|
|
titleFontSize: 34,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 18,
|
|
artistColor: '#cccccc',
|
|
textPulseWithBeat: false,
|
|
textGlow: false,
|
|
showTimecode: true,
|
|
timecodeColor: '#ffffff',
|
|
showProgressBar: false
|
|
},
|
|
|
|
midnight_tokyo: {
|
|
name: 'Midnight Tokyo',
|
|
icon: '🌸',
|
|
shapeType: 'circle',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 145,
|
|
pulseIntensity: 0.6,
|
|
pulseDecay: 0.78,
|
|
showBorder: true,
|
|
borderWidth: 5,
|
|
borderColor: '#ff66cc',
|
|
showProgressRing: true,
|
|
progressRingColor: '#7700ff',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 3.5,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'dual_ring',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 120,
|
|
spectrumMaxHeight: 150,
|
|
barWidth: 4,
|
|
barSpacing: 10,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.4,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 130,
|
|
particleSpeed: 1.5,
|
|
particleWarp: 3.2,
|
|
enableGrid: false,
|
|
colorGrid: '#ff66cc',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.35,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.2,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#ff66cc',
|
|
colorGrad2: '#7700ff',
|
|
colorGrad3: '#0044ff',
|
|
colorParticle: '#ff66cc',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 28,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Syncopate', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#ff66cc',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#ff66cc',
|
|
showProgressBar: false
|
|
},
|
|
|
|
galaxy_pulsar: {
|
|
name: 'Galaxy Pulsar',
|
|
icon: '🪐',
|
|
shapeType: 'tunnel',
|
|
showCover: true,
|
|
coverShape: 'circle',
|
|
circleRadius: 140,
|
|
pulseIntensity: 0.65,
|
|
pulseDecay: 0.78,
|
|
showBorder: true,
|
|
borderWidth: 5,
|
|
borderColor: '#9900ff',
|
|
showProgressRing: true,
|
|
progressRingColor: '#00aaff',
|
|
progressRingWidth: 6,
|
|
rotationSpeed: 3.0,
|
|
beatSpinImpulse: true,
|
|
showSpectrum: true,
|
|
spectrumMode: 'radial_bars',
|
|
linearAlignment: 'center_mirrored',
|
|
barCount: 110,
|
|
spectrumMaxHeight: 145,
|
|
barWidth: 4,
|
|
barSpacing: 12,
|
|
barCornerRadius: 2,
|
|
freqSensitivity: 1.45,
|
|
freqFocus: 'bass_heavy',
|
|
mirrorSpectrum: true,
|
|
enableParticles: true,
|
|
particleType: 'starfield',
|
|
particleCount: 170,
|
|
particleSpeed: 2.0,
|
|
particleWarp: 4.8,
|
|
enableGrid: false,
|
|
colorGrid: '#9900ff',
|
|
gridPerspective: 0.65,
|
|
gridAudioReactive: 0.5,
|
|
enableShake: true,
|
|
camShakeIntensity: 0.45,
|
|
enableGlitch: true,
|
|
rgbSplitIntensity: 0.25,
|
|
beatFlash: false,
|
|
enableBassZoom: true,
|
|
colorMode: 'gradient_3',
|
|
colorGrad1: '#9900ff',
|
|
colorGrad2: '#00aaff',
|
|
colorGrad3: '#110033',
|
|
colorParticle: '#00aaff',
|
|
gradientStyle: 'angular',
|
|
enableGlow: true,
|
|
glowIntensity: 0.9,
|
|
glowBlur: 30,
|
|
laserCore: true,
|
|
backgroundMode: 'transparent',
|
|
showTextOverlay: true,
|
|
fontFamily: "'Orbitron', sans-serif",
|
|
textPosition: 'below_circle',
|
|
titleFontSize: 36,
|
|
titleColor: '#ffffff',
|
|
titleFontWeight: '700',
|
|
artistFontSize: 20,
|
|
artistColor: '#00aaff',
|
|
textPulseWithBeat: true,
|
|
textGlow: true,
|
|
showTimecode: true,
|
|
timecodeColor: '#00aaff',
|
|
showProgressBar: false
|
|
}
|
|
};
|
|
|
|
if (typeof window !== 'undefined') {
|
|
window.VIZ_PRESETS = VIZ_PRESETS;
|
|
}
|
|
if (typeof globalThis !== 'undefined') {
|
|
globalThis.VIZ_PRESETS = VIZ_PRESETS;
|
|
}
|
|
if (typeof module !== 'undefined' && module.exports) {
|
|
module.exports = VIZ_PRESETS;
|
|
}
|