Skip to content

Releases: miller198/ComposeCircleAudioVisualizer

v1.0.2

20 Jan 10:22

Choose a tag to compare

  • (Important) SoundEffect Type Change : enum -> sealed interface
    • please check usage on README.md
  • Extract classes from config.kt into separate files
  • some changes for use example of the visualizer

v1.0.1

28 May 12:13
1f801d4

Choose a tag to compare

  • Change the names of functions drawing sound effect to that does not start with 'Draw'

v1.0.0

28 May 11:40
1f801d4

Choose a tag to compare

Summary

  • v1.0.0 development complete

What’s Changed

1. Add WaveDataProcessor for waveform data processing

WaveDataProcessor, a new class that handles waveform data captured via Visualizer.OnDataCaptureListener.onWaveFormDataCapture.

2. Rename Compose sound effect functions

Renamed Compose functions that draw sound effects to remove the Draw prefix for better readability and alignment with Compose naming conventions.

3. Refactor Visualizer running state check

Updated BaseVisualizer’s isRunning() method to check the enabled state instead of relying on a null check for the visualizer instance.

4. Add sample player screen

Added a sample player screen to demonstrate and guide library usage for end users.