That helped some - I'm now able to run things like sinetone without errors. Running minimal I got gpio/direction: No such file or directory. Thank you so much for working through this with me!
Trying the RNBO project again I get a whole pile of errors still, though they might all be because of the Makefile fail at the top
Building fell.cpp...
Makefile:523: recipe for target '/root/Bela/projects/rnbo.example.bela-main/build/fell.o' failed
Build finished
[warning] comparison of unsigned expression < 0 is always false [-Wtautological-compare] column: 191, line: 2391
no matching function for call to 'initDataRef' column: 30, line: 3357
no matching function for call to 'initDataRef' column: 43, line: 3358
allocating an object of abstract class type 'RNBO::rnbomatic::RNBOSubpatcher_02' column: 36, line: 3386
[warning] comparison of unsigned expression >= 0 is always true [-Wtautological-compare] column: 29, line: 3876
allocating an object of abstract class type 'RNBO::rnbomatic' column: 16, line: 4440
unknown type name 'PlatformInterface' column: 64, line: 4445
no type named 'set' in namespace 'RNBO::Platform' column: 15, line: 4452
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:2391:191: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
this->mtof_01_innerScala_kbmMapSize = (kbm->length - this->mtof_01_innerScala_KBM_MAP_OFFSET > kbm->length ? kbm->length : (kbm->length - this->mtof_01_innerScala_KBM_MAP_OFFSET < 0 ? 0 : kbm->length - this->mtof_01_innerScala_KBM_MAP_OFFSET));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:3357:30: error: no matching function for call to 'initDataRef'
this->RNBODefaultSinus = initDataRef("RNBODefaultSinus", true, nullptr, "buffer~");
^~~~~~~~~~~
/root/Bela/projects/rnbo.example.bela-main/rnbo/common/RNBO_DataRef.h:365:25: note: candidate function not viable: requires 5 arguments, but 4 were provided
static inline DataRef& initDataRef(DataRef& ref, const char *name, bool internal, const char* file, const char* tag) {
^
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:3358:43: error: no matching function for call to 'initDataRef'
this->RNBODefaultMtofLookupTable256 = initDataRef("RNBODefaultMtofLookupTable256", true, nullptr, "buffer~");
^~~~~~~~~~~
/root/Bela/projects/rnbo.example.bela-main/rnbo/common/RNBO_DataRef.h:365:25: note: candidate function not viable: requires 5 arguments, but 4 were provided
static inline DataRef& initDataRef(DataRef& ref, const char *name, bool internal, const char* file, const char* tag) {
^
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:3386:36: error: allocating an object of abstract class type 'RNBO::rnbomatic::RNBOSubpatcher_02'
this->poly[(Index)i] = new RNBOSubpatcher_02();
^
/root/Bela/projects/rnbo.example.bela-main/rnbo/common/RNBO_PatcherInterface.h:81:27: note: unimplemented pure virtual method 'getPatcherTime' in 'RNBOSubpatcher_02'
virtual MillisecondTime getPatcherTime() const = 0;
^
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:3876:29: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare]
if (subpatcherIndex >= 0 && subpatcherIndex < 16) {
~~~~~~~~~~~~~~~ ^ ~
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:4440:16: error: allocating an object of abstract class type 'RNBO::rnbomatic'
return new rnbomatic();
^
/root/Bela/projects/rnbo.example.bela-main/rnbo/common/RNBO_PatcherInterface.h:81:27: note: unimplemented pure virtual method 'getPatcherTime' in 'rnbomatic'
virtual MillisecondTime getPatcherTime() const = 0;
^
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:4445:64: error: unknown type name 'PlatformInterface'
extern "C" PatcherFactoryFunctionPtr GetPatcherFactoryFunction(PlatformInterface* platformInterface)
^
/root/Bela/projects/rnbo.example.bela-main/fell.cpp:4452:15: error: no type named 'set' in namespace 'RNBO::Platform'
Platform::set(platformInterface);
~~~~~~~~~~^2 warnings and 6 errors generated.
make: *** [/root/Bela/projects/rnbo.example.bela-main/build/fell.o] Error 1