'use client'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; import { TransportControls } from './TransportControls'; import { VolumeControl } from './VolumeControl'; import { LayerMixer } from './LayerMixer'; import { Visualizer } from './Visualizer'; import { useAudioEngine } from '@/hooks/useAudioEngine'; import { Slider } from '@/components/ui/slider'; import { Label } from '@/components/ui/label'; export function LofiGenerator() { const { state, currentStep, togglePlayback, generateNewBeat, setMasterVolume, setLayerVolume, toggleMute, setBpm, setSwing, } = useAudioEngine(); return (
beats to relax/study to
Click play to start the audio engine