soundtouch_sdk

A Flutter plugin for SoundTouch audio processing, supporting Windows and Android platforms.

Features

  • Audio processing using the SoundTouch library
  • Pitch shifting
  • Tempo adjustment
  • Multi-platform support (Windows, Android)

Getting Started

Add this to your package's pubspec.yaml file:

dependencies:
  soundtouch_sdk: ^0.0.1

Usage

import 'package:soundtouch_sdk/soundtouch_sdk.dart';

// Create an instance
final soundTouchSdk = SoundtouchSdk();

// Initialize
await soundTouchSdk.initialize();

// Process audio samples
List<double> samples = [...]; // Your audio samples
await soundTouchSdk.processSamples(samples);

Additional Information

For more detailed information about SoundTouch, visit SoundTouch Audio Processing Library.

License

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

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.