
Flutter Sound is a set of libraries which deal with audio :

Flutter Sound is a library package allowing you to play and record audio for :
The Flutter Sound package supports playback from:
The Flutter Sound package supports recording to:
Flutter Sound comes with several Demo/Examples.
You can run a live view of these examples here.
The Flutter Sound package includes the following features :
Streams support is a main Flutter Sound feature that is very exciting.
You can look to the FS Streams guide.
The Tau family begins to be rich :). It is composed by those following Flutter plugins.
Flutter Sound 9.x (this legacy plugin developed for many years)Etau implementation for Flutter Web)Etau implementation for Flutter on mobiles)
This is (will be) an implementation on flutter of the W3C Web Audio API. Etau is actually in a developement state. It is an Alpha version. Even not a Beta version. There are many things to do before you can use it. Specially:
The Web Audio API is terrific:
Because the Web Audio API is a W3C recommandation, you can find very good documentations on the Web. Of course, the Mozilla documentation but also documentation from other sources.
In a few words, the Web Audio API let you assembly nodes as a Node Chain, from a Source Node (perhaps the mic), to a Destination Node (perhaps the speaker), threw several nodes able to process the sound (echo, analyzer, panner, distorder, ...). But you really should look to the Mozilla documentation which is very good.
Now, you will have to ask yourself if you must use Taudio (which is just a wrapper around Etau), or directly Etau.
The W3C recommandation is powerful but simple to use. There are probably no many reasons to use Taudio any longer.
Etau is (will be) released under the Gnu Public Licence v3 (GPL v3).
The current Flutter Sound version is 9.x. Taudio is a new name for Flutter Sound 10.0. Taudio is actually in a developement state. It is an Alpha version. Even not a Beta version. There are many things to do before you can use it. Specially:
Taudio is (will be) released under the Gnu Public Licence v3 (GPL v3). This mean that if you don't want, cannot or maynot release your App under a GPL License, you must stuck with Flutter Sound 9.x. This is not a big deal: Flutter Sound v 9.x will be maintained for a forseable future.
Taudio is a complete rewritten of Flutter Sound 9.x. It keeps compatibility with the Flutter Sound 9.x API but adds a new wrapper above Etau.
Peace for Ukraine

{: .important } We greatly appreciate any contributions to the project which can be as simple as providing feedback on the API or documentation.
Actually, I am almost alone to maintain and develop three important projects :
This is too much on my shoulders. We desesperatly need at least one other developer.
{: .note }
Thumb up button of the top of the pub.dev page.This is free and this will reassure me that I do not spend most of my life for nobody.
Dart
63.0%
Java
8.2%
Objective-C++
7.5%
C++
6.1%
CMake
5.1%
Shell
3.8%
Objective-C
3.6%
Ruby
1.6%

Flutter Sound is a set of libraries which deal with audio :

Flutter Sound is a library package allowing you to play and record audio for :
The Flutter Sound package supports playback from:
The Flutter Sound package supports recording to:
Flutter Sound comes with several Demo/Examples.
You can run a live view of these examples here.
The Flutter Sound package includes the following features :
Streams support is a main Flutter Sound feature that is very exciting.
You can look to the FS Streams guide.
The Tau family begins to be rich :). It is composed by those following Flutter plugins.
Flutter Sound 9.x (this legacy plugin developed for many years)Etau implementation for Flutter Web)Etau implementation for Flutter on mobiles)
This is (will be) an implementation on flutter of the W3C Web Audio API. Etau is actually in a developement state. It is an Alpha version. Even not a Beta version. There are many things to do before you can use it. Specially:
The Web Audio API is terrific:
Because the Web Audio API is a W3C recommandation, you can find very good documentations on the Web. Of course, the Mozilla documentation but also documentation from other sources.
In a few words, the Web Audio API let you assembly nodes as a Node Chain, from a Source Node (perhaps the mic), to a Destination Node (perhaps the speaker), threw several nodes able to process the sound (echo, analyzer, panner, distorder, ...). But you really should look to the Mozilla documentation which is very good.
Now, you will have to ask yourself if you must use Taudio (which is just a wrapper around Etau), or directly Etau.
The W3C recommandation is powerful but simple to use. There are probably no many reasons to use Taudio any longer.
Etau is (will be) released under the Gnu Public Licence v3 (GPL v3).
The current Flutter Sound version is 9.x. Taudio is a new name for Flutter Sound 10.0. Taudio is actually in a developement state. It is an Alpha version. Even not a Beta version. There are many things to do before you can use it. Specially:
Taudio is (will be) released under the Gnu Public Licence v3 (GPL v3). This mean that if you don't want, cannot or maynot release your App under a GPL License, you must stuck with Flutter Sound 9.x. This is not a big deal: Flutter Sound v 9.x will be maintained for a forseable future.
Taudio is a complete rewritten of Flutter Sound 9.x. It keeps compatibility with the Flutter Sound 9.x API but adds a new wrapper above Etau.
Peace for Ukraine

{: .important } We greatly appreciate any contributions to the project which can be as simple as providing feedback on the API or documentation.
Actually, I am almost alone to maintain and develop three important projects :
This is too much on my shoulders. We desesperatly need at least one other developer.
{: .note }
Thumb up button of the top of the pub.dev page.This is free and this will reassure me that I do not spend most of my life for nobody.
Dart
63.0%
Java
8.2%
Objective-C++
7.5%
C++
6.1%
CMake
5.1%
Shell
3.8%
Objective-C
3.6%
Ruby
1.6%