faust_min library
Classes
- FaustEngine
- Global asset manager and initializer for the Faust synthesis engine.
- FaustInstrument
- A physically modeled instrument instance backed by a real-time Faust DSP engine.
- FaustMixer
- Singleton real-time audio mixer and hardware driver.
- InstrumentMapper
- Static registry / metadata lookup for the built-in instrument library.
- NativeInstrumentOpaque
- NativeMixerOpaque
- NativeOrchestratorOpaque
- NativeSequenceOpaque
- SequenceOrchestrator
- Standalone multi-instance session orchestration controller driving continuous native callbacks.
- UMLRawNote
- UMLSequence
- A parsed UML (Universal Music Language) sequence backed by a native timeline object.
Typedefs
-
TickCallbackDart
= void Function(int, int, Pointer<
Utf8> , Pointer<Void> ) -
TickCallbackNative
= Void Function(Int64, Int32, Pointer<
Utf8> , Pointer<Void> ) - VoidFunctionNative = Void Function()
-
WaveformCallbackDart
= void Function(double, double, Pointer<
Void> ) -
WaveformCallbackNative
= Void Function(Float, Float, Pointer<
Void> )