Shakers constructor
Shakers([
- int type = 0
Implementation
Shakers([int type = 0]) {
if (Platform.isAndroid) {
_lib = ffi.DynamicLibrary.open('libstk_min.so');
} else {
_lib = ffi.DynamicLibrary.process();
}
_ffiInit = _lib.lookupFunction<_InitNative, _InitDart>('shakers_init');
_ffiNoteOn =
_lib.lookupFunction<_NoteOnNative, _NoteOnDart>('shakers_noteOn');
_ffiControlChange =
_lib.lookupFunction<_ControlChangeNative, _ControlChangeDart>(
'shakers_controlChange');
_ffiRender =
_lib.lookupFunction<_RenderNative, _RenderDart>('shakers_render');
if (type != 0) {
init(type);
}
}