Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lamnhan066/audio_helper


https://github.com/lamnhan066/audio_helper

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

# Audio Helper

Help you easier to add sounds and background music to your games or apps.

## Usage

Default path of the asset files:

``` yaml
flutter:
assets:
# Backgound music path
- assets/audio/music/name1.mp3
- assets/audio/music/name2.mp3

# Sound path
- assets/audio/sound/sound.mp3
```

Initialize the plugin:

``` dart
await AudioHelper.initial(
backgroundMusicNames: ['name1.mp3','name2.mp3'],
);

```

Play & stop background music:

``` dart
/// Play
AudioHelper.playMusic();

/// Stop
AudioHelper.stopMusic();
```

Play sound:

``` dart
AudioHelper.playSound('sound.mp3');
```

**Notice:** I've only tested this plugin on my real project, so it doesn't have any examples or tests yet.