Features
Blob Wave Animation
This package provide a blob wave animation that can be customized to your needs. You can playing audio using amplitude of voice.
Preview

Getting started
Installing
- Add dependencies to
pubspec.yaml
dependencies:
wave_blob: <latest-version>
- Run pub get.
flutter pub get
- Import package
import 'package:wave_blob/wave_blob.dart';
Usage
Simple usage
- Wrap Widget with WaveBlob and assign needed parameter.
SizedBox(
width: MediaQuery.sizeOf(context).width * 0.4,
height: MediaQuery.sizeOf(context).width * 0.4,
child: WaveBlob(
child: const Icon(
Icons.mic,
color: Colors.white,
size: 50.0,
),
),
),
Don't forget set Width and Height of widget.
Check example app for more info.
Customization
You can customize blob easily. You can change blob color, animation speed, min and max radius and etc.
Example:
Author
- Hosein Nadalizadeh
- Telegram/BlobDrawable