Real-time audio processing library written in dart with ffi

Overview

coast_audio is a high performance audio processing library written in dart. This repository contains four packages.

coast_audio

  • A core implementations for audio processing on Dart.
  • Contains node graph system, audio buffer management, codec, etc.
  • Does not include any playback or capture capabilities.

coast_audio_miniaudio

  • An extension package to add many audio capabilities by using miniaudio.
  • Use this package if you want to play or capture the audio.
  • You have to link with the mabridge library in your app. (See the Setup section for more details.)

flutter_coast_audio_miniaudio

  • A convenient package which handles mabridge linking automatically.

coast_audio_fft

  • An extension package to run FFT spectrum analysis.

GitHub

View Github