FLUTTER ECOSYSTEM

SimformSolutionsPvtLtd/audio_waveforms

このプラグインを使用して、指定されたエンコーダーがサポートする任意のファイル形式でオーディオを録音しながら波形を生成するか、オーディオファイルから波形を生成できます。ジェスチャーを使って波形をスクロールしたり、再生中に任意の位置にシークしたり、波形のスタイルもカスタマイズできます

audio_waveforms のプロジェクト画像
Stars
348
Forks
237
最終プッシュ(UTC)
2026/07/01
プロジェクト状態
公開中
Simform Solutions GitHub avatar
GITHUB Organization

Simform Solutions ↗

言語DartSwiftKotlinRubyObjective-C

技術トピック

このリポジトリが公開するパッケージ

使用している依存関係

依存関係一覧 3 件
  • flutter{"sdk":"flutter"}
  • flutter_test開発用{"sdk":"flutter"}
  • flutter_lints開発用^6.0.0

元の README

以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。

README を開く / 閉じる

Audio Waveforms - Simform LLC.

Audio Waveforms

pub package license

A Flutter package to generate waveforms while recording audio or from audio files. Features gesture controls to scroll through waveforms or seek positions, with extensive customization options.

Check out other amazing open-source Flutter libraries and Mobile libraries developed by Simform Solutions!

Preview

Audio Waveforms Demo

Features

  • Recording: Record audio with customizable encoder settings
  • Waveform Display: Visualize audio in real-time during recording
  • Playback: Play audio files with waveform visualization
  • Gesture Controls: Scroll through waveforms and seek to specific positions
  • Customization: Style waveforms with colors, gradients, and various appearance options
  • Waveform Extraction: Extract and save waveform data for better performance

Documentation

Visit our documentation site for all implementation details, usage instructions, code examples, and advanced features.

Installation

dependencies:
  audio_waveforms: <latest-version>

Support

For questions, issues, or feature requests, create an issue on GitHub or reach out via the GitHub Discussions tab. We're happy to help and encourage community contributions. To contribute documentation updates specifically, please make changes to the doc/documentation.md file and submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.