PCE: fix chan osc!

ready to merge...
This commit is contained in:
tildearrow 2025-03-04 12:57:59 -05:00
parent ac8df480ab
commit 6e40a6980b

View file

@ -459,7 +459,7 @@ struct DivDispatchOscBuffer {
//lastSample=val; //lastSample=val;
data[pos]=val; data[pos]=val;
}*/ }*/
inline void begin(unsigned short len) { inline void begin(size_t len) {
size_t calc=(len*rateMul); size_t calc=(len*rateMul);
unsigned short start=needle>>16; unsigned short start=needle>>16;
unsigned short end=(needle+calc)>>16; unsigned short end=(needle+calc)>>16;
@ -476,7 +476,7 @@ struct DivDispatchOscBuffer {
memset(&data[start],-1,(end-start)*sizeof(short)); memset(&data[start],-1,(end-start)*sizeof(short));
//data[needle>>16]=lastSample; //data[needle>>16]=lastSample;
} }
inline void end(unsigned short len) { inline void end(size_t len) {
size_t calc=len*rateMul; size_t calc=len*rateMul;
needle+=calc; needle+=calc;
//data[needle>>16]=lastSample; //data[needle>>16]=lastSample;