flutter_scene_soloud 0.2.0
flutter_scene_soloud: ^0.2.0 copied to clipboard
SoLoud audio backend for flutter_scene. Implements the abstract audio contract from flutter_scene over the SoLoud engine via flutter_soloud.
0.2.0 #
- Widen the
flutter_sceneconstraint to^0.24.0. - Move to
flutter_soloud5.1.2, which compiles the engine through a build hook and fetches prebuilt Ogg, Vorbis, Opus, and FLAC libraries for the target on first build, Linux arm64 included. Apps can instead link system packages, compile the codecs from source, or build without them throughhooks.user_defines.flutter_soloudin their pubspec (see the README). - The Linux bundle carries its codec libraries under their SONAMEs, so it loads on a machine without the distro codec packages.
- Web apps load
assets/packages/flutter_soloud/web/init_soloud.jsfromindex.html(renamed upstream). - Requires Dart 3.11.
- Add
SoloudAudioEngine.bufferSize(config keybufferSize) to start SoLoud with a smaller, lower-latency mix buffer. - Fix mirrored, one-sided 3D panning when the listener pose was synced before any clip loaded and the camera then stayed still.
0.1.2 #
- Widen the
flutter_sceneconstraint to^0.23.0. No API changes.
0.1.1 #
- Add
registerSoloudAudioBackend(), so documents namingsoloudas their audio engine realize aSoloudAudioEngine. - Require
flutter_scene^0.22.0.
0.1.0 #
- Initial release. Implements the flutter_scene audio contract (engine, voices, buses, clips) over SoLoud via flutter_soloud.