csound_native library
Classes
Properties
- csoundCleanup → destroyFunc
-
final
-
csoundCleanupPointer
→ Pointer<
NativeFunction< destroy_func> > -
final
- csoundCompile → compileCsdTextFunc
-
final
- csoundCompileCsd → compileCsdTextFunc
-
final
- csoundCompileCsdText → compileCsdTextFunc
-
final
-
csoundCompileCsdTextPointer
→ Pointer<
NativeFunction< compile_csd_text_func> > -
final
- csoundCompileOrc → compileCsdTextFunc
-
final
-
csoundCompileOrcPointer
→ Pointer<
NativeFunction< compile_csd_text_func> > -
final
-
csoundCompilePointer
→ Pointer<
NativeFunction< compile_csd_text_func> > -
final
- csoundCreate → createFunc
-
final
- csoundCreateMessageBuffer → setDebugFunc
-
final
-
csoundCreateMessageBufferPointer
→ Pointer<
NativeFunction< set_debug_func> > -
final
-
csoundCreatePointer
→ Pointer<
NativeFunction< create_func> > -
final
- csoundCreateThread → create_thread_func
-
final
-
csoundCreateThreadPointer
→ Pointer<
NativeFunction< create_thread_func> > -
final
- csoundDestroy → destroyFunc
-
final
-
csoundDestroyPointer
→ Pointer<
NativeFunction< destroy_func> > -
final
- csoundEvalCode → evalCodeFunc
-
final
-
csoundEvalCodePointer
→ Pointer<
NativeFunction< eval_code_func> > -
final
- csoundGet0dBFS → getInfoFunc
-
final
-
csoundGet0dBFSPointer
→ Pointer<
NativeFunction< get_info_func> > -
final
- csoundGetAudioChannel → getAudioChannelFunc
-
final
-
csoundGetAudioChannelPointer
→ Pointer<
NativeFunction< get_audio_channel_func> > -
final
- csoundGetChannelPtr → getChannelPtrFunc
-
final
-
csoundGetChannelPtrPointer
→ Pointer<
NativeFunction< get_channel_ptr_func> > -
final
- csoundGetControlChannel → getControlFunc
-
final
-
csoundGetControlChannelPointer
→ Pointer<
NativeFunction< get_control_func> > -
final
- csoundGetFirstMessage → getFirstMessageFunc
-
final
-
csoundGetFirstMessagePointer
→ Pointer<
NativeFunction< get_first_message_func> > -
final
- csoundGetKsmps → getUintFunc
-
final
-
csoundGetKsmpsPointer
→ Pointer<
NativeFunction< get_uint_func> > -
final
- csoundGetMessageCnt → getUintFunc
-
final
-
csoundGetMessageCntPointer
→ Pointer<
NativeFunction< get_uint_func> > -
final
- csoundGetNchnls → getUintFunc
-
final
- csoundGetNchnlsIsInput → getUintFunc
-
final
-
csoundGetNchnlsIsInputPointer
→ Pointer<
NativeFunction< get_uint_func> > -
final
-
csoundGetNchnlsPointer
→ Pointer<
NativeFunction< get_uint_func> > -
final
- csoundGetSr → getInfoFunc
-
final
-
csoundGetSrPointer
→ Pointer<
NativeFunction< get_info_func> > -
final
- csoundGetStringChannelC → setStringFunc
-
final
-
csoundGetStringChannelPointer
→ Pointer<
NativeFunction< set_string_func> > -
final
- csoundGetTableC → getTableFunc
-
final
-
csoundGetTablePointer
→ Pointer<
NativeFunction< get_table_func> > -
final
- csoundInitialize → initFunc
-
final
-
csoundInitializePointer
→ Pointer<
NativeFunction< init_func> > -
final
- csoundPerform → performFunc
-
final
- csoundPerformKsmps → performFunc
-
final
-
csoundPerformKsmpsPointer
→ Pointer<
NativeFunction< perform_func> > -
final
-
csoundPerformPointer
→ Pointer<
NativeFunction< perform_func> > -
final
- csoundPopFirstMessage → destroyFunc
-
final
-
csoundPopFirstMessagePointer
→ Pointer<
NativeFunction< destroy_func> > -
final
- csoundReadScore → compileCsdTextFunc
-
final
-
csoundReadScorePointer
→ Pointer<
NativeFunction< compile_csd_text_func> > -
final
- csoundReset → destroyFunc
-
final
-
csoundResetPointer
→ Pointer<
NativeFunction< destroy_func> > -
final
- csoundSetControlChannel → setControlFunc
-
final
-
csoundSetControlChannelPointer
→ Pointer<
NativeFunction< set_control_func> > -
final
- csoundSetDebug → setDebugFunc
-
final
-
csoundSetDebugPointer
→ Pointer<
NativeFunction< set_debug_func> > -
final
- csoundSetOption → compileCsdTextFunc
-
final
-
csoundSetOptionPointer
→ Pointer<
NativeFunction< compile_csd_text_func> > -
final
- csoundSetStringChannel → setStringFunc
-
final
-
csoundSetStringChannelPointer
→ Pointer<
NativeFunction< set_string_func> > -
final
- csoundStart → performFunc
-
final
-
csoundStartPointer
→ Pointer<
NativeFunction< perform_func> > -
final
- csoundStop → destroyFunc
-
final
-
csoundStopPointer
→ Pointer<
NativeFunction< destroy_func> > -
final
- lib → DynamicLibrary
-
final
Functions
-
csoundEvaluateCode(
String code) → double -
csoundGetStringChannel(
Pointer< Void> csound, Pointer<Utf8> cName) → String -
csoundGetTable(
Pointer< Void> csound, int table) → List<double> -
csoundSetTable(
Pointer< Void> csound, List<double> value, int table) → void -
generateControlMessage(
String channelName, double value) → Map< String, String> -
generateMessage(
String messageType, {String content = ""}) → Map< String, String> -
getAppStartup(
) → Function -
getCsoundDart(
{Function? onReady, Function? onStop}) → Csound -
loadLib(
) → DynamicLibrary -
requestPermissions(
) → Future< void>
Typedefs
-
compile_csd_text_func
= Int32 Function(Pointer<
Void> csound, Pointer<Utf8> csdString) -
compileCsdTextFunc
= int Function(Pointer<
Void> csound, Pointer<Utf8> csdString) -
create_func
= Pointer<
Void> Function(Pointer<Void> hostData) -
create_thread_func
= Pointer<
Void> Function(Pointer<NativeFunction< perf, Pointer<perf_routine_func> >Void> data) -
createFunc
= Pointer<
Void> Function(Pointer<Void> hostData) -
destroy_func
= Void Function(Pointer<
Void> csound) -
destroyFunc
= void Function(Pointer<
Void> csound) -
eval_code_func
= Double Function(Pointer<
Void> csound, Pointer<Utf8> string) -
evalCodeFunc
= double Function(Pointer<
Void> csound, Pointer<Utf8> string) -
get_audio_channel_func
= Void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Double> value) -
get_channel_ptr_func
= Int32 Function(Pointer<
Void> csound, Pointer<Pointer< ptr, Pointer<Double> >Utf8> channelName, Int32 type) -
get_control_func
= Double Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Int32> err) -
get_first_message_func
= Pointer<
Utf8> Function(Pointer<Void> csound) -
get_info_func
= Double Function(Pointer<
Void> csound) -
get_table_func
= Int32 Function(Pointer<
Void> csound, Pointer<Pointer< tablePtr, Int32 tableNum)Double> > -
get_uint_func
= Int32 Function(Pointer<
Void> csound) -
getAudioChannelFunc
= void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Double> value) -
getChannelPtrFunc
= int Function(Pointer<
Void> csound, Pointer<Pointer< ptr, Pointer<Double> >Utf8> channelName, int type) -
getControlFunc
= double Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Int32> err) -
getFirstMessageFunc
= Pointer<
Utf8> Function(Pointer<Void> csound) -
getInfoFunc
= double Function(Pointer<
Void> csound) -
getTableFunc
= int Function(Pointer<
Void> csound, Pointer<Pointer< tablePtr, int tableNum)Double> > -
getUintFunc
= int Function(Pointer<
Void> csound) - init_func = Int32 Function(Int32 flags)
- initFunc = int Function(int flags)
-
intTriggerFunc
= Int32 Function(Pointer<
Void> csoundInstance) -
perf_routine_func
= Int32 Function(Pointer<
Void> data) -
perform_func
= Int32 Function(Pointer<
Void> csound) -
performFunc
= int Function(Pointer<
Void> csound) -
set_control_func
= Void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Double value) -
set_debug_func
= Void Function(Pointer<
Void> csound, Int32 debug) -
set_string_func
= Void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Utf8> value) -
setControlFunc
= void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, double value) -
setDebugFunc
= void Function(Pointer<
Void> csound, int debug) -
setStringFunc
= void Function(Pointer<
Void> csound, Pointer<Utf8> channelName, Pointer<Utf8> value) - voidFunc = Void Function()