开发中
lab_sound_flutter 是 LabSound 的Flutter版封装。 它提供了像WebAudioApi类似的功能。
- Android
- iOS
- Mac
- Windows
- Linux
- Web
- iOS 支持
- iOS 模拟器的支持(x86_64)
- macOS M1 CPU 支持 (arm64)
- 增加Android音频后端选择 (AAudio, OpenCL)
- 继续完善绑定
- 使用“受信的联合插件”模式重构,并将Api风格与"dart:web_audio"对齐,并增加Web支持。
https://github.com/xioxin/lab_sound_bridge
-
AnalyserNode
-
AudioBasicInspectorNode
-
AudioBasicProcessorNode
-
AudioBus & AudioFileReader
-
AudioChannel
-
AudioContext
-
AudioDevice
- AudioStreamConfig
-
AudioHardwareDeviceNode
-
AudioHardwareInputNode
-
AudioListener
-
AudioNode
-
AudioNodeInput
-
AudioNodeOutput
-
AudioParam & AudioParamTimeline
-
AudioSummingJunction
-
BiquadFilterNode
-
ChannelMergerNode
-
ChannelSplitterNode
-
ConvolverNode
-
DelayNode
-
DynamicsCompressorNode
-
GainNode
-
NullDeviceNode
-
OscillatorNode
-
PannerNode
-
RealtimeAnalyser
-
SampledAudioNode
-
StereoPannerNode
-
WaveShaperNode
-
ADSRNode
-
BPMDelayNode
-
ClipNode
-
DiodeNode
-
FunctionNode
-
GranulationNode
-
NoiseNode
-
PdNode
-
PeakCompNode
-
PingPongDelayNode
-
PolyBLEPNode
-
PowerMonitorNode
-
PWMNode
-
RecorderNode
-
SfxrNode
-
SpatializationNode
-
SpectralMonitorNode
-
SupersawNode