flutter3d_audio 0.4.0 copy "flutter3d_audio: ^0.4.0" to clipboard
flutter3d_audio: ^0.4.0 copied to clipboard

Positional audio for flutter3d: attenuation, panning and voice limiting, with a pluggable backend.

0.4.0 #

  • SoLoudBackend.open waits out the web module. flutter_soloud's wasm initialises after main is already running, and an init called in that gap throws — which, on the web, looked exactly like a game with no sound. open now retries for up to five seconds before rethrowing into the caller's fallback-to-silence. The other half of web audio is the application's: two script tags in index.html and cross-origin isolation headers, which the template app now carries.

0.3.0 #

  • No changes of its own. The workspace is released as a set, in the order ARCHITECTURE.md §16 gives, so this package's version moves with the rest and its constraints on its siblings move with it.

0.2.0 #

  • Mix buses opened like GameAction, spent when a voice is issued rather than when it is chosen.
  • One list of sounds shared by the games that had each written their own.

0.1.0 #

  • Positional audio: attenuation, panning and voice limiting.
  • A pluggable backend, so a build with no audio device plays the game in silence rather than refusing to start.
0
likes
150
points
86
downloads

Documentation

API reference

Publisher

verified publisherpleion.dev

Weekly Downloads

Positional audio for flutter3d: attenuation, panning and voice limiting, with a pluggable backend.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#audio #sound #game-development #positional-audio

License

MIT (license)

Dependencies

flutter, flutter_soloud, vector_math

More

Packages that depend on flutter3d_audio