hahahaaha!!!!! I ahvent tested all your oscillators yet, but are they non-aliasing? I remember testing a multiwave osc that you made and it had some aliasing problems. What about the other ones? Or maybe you could make a simple 3 waveform(or more) saw/square/sine oscillator that doesnt alias, pretty please??:)!!!!!
I cant wait to test your stuff! In the meantime, i found some tiny issues:
I couldnt find your new delay module. Even if i re-synced the libs.
And when i tested pitchshifter2 i get this (yes i renamed the pitchshifter):
Users/TRJ/Documents/axoloti/build/xpatch.cpp:220:49: error: 'class rootc::instancearray' has no member named 'writepos'
uint32_t delay1 = parent->instancearray_i.writepos - (_USAT(conv1,27)>>(27-parent->instancearrayi.LENGTHPOW)) - BUFSIZE + buffer_index;
^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:220:107: error: 'class rootc::instancearray' has no member named 'LENGTHPOW'
uint32_t delay1 = parent->instancearray_i.writepos - (_USAT(conv1,27)>>(27-parent->instancearrayi.LENGTHPOW)) - BUFSIZE + buffer_index;
^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:221:39: error: 'class rootc::instancearray' has no member named 'array'
pitch1= parent->instancearray_i.array[delay1 & parent->instancearray_i.LENGTHMASK]< ^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:221:78: error: 'class rootc::instancearray' has no member named 'LENGTHMASK'
pitch1= parent->instancearray_i.array[delay1 & parent->instancearray_i.LENGTHMASK]< ^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:223:49: error: 'class rootc::instancearray' has no member named 'writepos'
uint32_t delay2 = parent->instancearray_i.writepos - (_USAT(conv2,27)>>(27-parent->instancearrayi.LENGTHPOW)) - BUFSIZE + buffer_index;
^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:223:107: error: 'class rootc::instancearray' has no member named 'LENGTHPOW'
uint32_t delay2 = parent->instancearray_i.writepos - (_USAT(conv2,27)>>(27-parent->instancearrayi.LENGTHPOW)) - BUFSIZE + buffer_index;
^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:224:39: error: 'class rootc::instancearray' has no member named 'array'
pitch2= parent->instancearray_i.array[delay2 & parent->instancearray_i.LENGTHMASK]< ^
/Users/TRJ/Documents/axoloti/build/xpatch.cpp:224:78: error: 'class rootc::instancearray' has no member named 'LENGTHMASK'
pitch2= parent->instancearray_i.array[delay2 & parent->instancearray_i.LENGTHMASK]< ^
make: *** [/Users/TRJ/Documents/axoloti/build/xpatch.bin] Error 1
shell task failed, exit value: 2
Edit:
Just saw that maybe I have to Use Phi delay-write-pow-out to connect to one of the inlets. Will test tomorrow.
THANK YOU!!!!