trying to figure out why i’m getting this error message… any troubleshooting tips?
my engine comp CHOP input is just receiving midi controller messages.
i have a couple TOP inputs.
tune is set to synchronized. wait for render is off, in/out buffer auto is off.
visually, it looks like everything is working.
Hi - you get this when TouchEngine tries to cook a timeslice that it doesn’t have all the CHOP samples for from TouchDesigner. The sample availability is determined by the In Buffer length and when TouchDesigner has been able to cook. It’s quite common to see this when the component first runs if TouchDesigner drops a frame before it’s had a chance to fill the queue.
If you’re seeing it often whilst running, increasing the In Buffer Frames parameter will help. If you don’t mind dropping MIDI messages for dropped frames, then it’s harmless.
1 Like
hey - thanks for the reply 
i tried adjusting the In Buffer Frames parameter and quitting / restarting the engine process but the same error message remains present.
just to clarify - do you mean the warning is harmless? or buffering the input? if i’m using lag on my incoming chops (inside the touchEngine .tox) then perhaps a dropped midi message will be smoothed out anyways.
The warning is harmless if your setup can tolerate dropped MIDI data - the warning is saying that some CHOP samples were missing, so whether that matters or not depends on what you’re doing.
There are a lot of variables at play - TouchDesigner running at a lower frame-rate than TouchEngine, or frequently dropping frames, or a very small input buffer would all trigger this.
Do you see the warning continuously or intermittently?
If you can share a .toe and .tox we might have more specific suggestions.
1 Like
continuously
i have TD running at 30fps and all my .tox files being loaded into Engine are set to 30fps.
thanks for confirming!