Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

o.slip.decode crash #426

Closed
alexmstahl opened this issue Sep 21, 2021 · 1 comment
Closed

o.slip.decode crash #426

alexmstahl opened this issue Sep 21, 2021 · 1 comment

Comments

@alexmstahl
Copy link

Context: Teensy sending SLIP-encoded OSC bundles to Max via USB serial. Bundles contain ~500 bytes and are sent approximately every 50 msec.

Max consistently crashes within 15-60 seconds, when this serial data stream is connected to o.slip.decode. Also seeing several seconds of latency in the decoded output, before the crash. Tested on Mac and Win10, tried many serial object and Max scheduler settings, to no avail.

Interestingly, and fortunately for my project, the older slipOSC object works fine. Does not crash and has much lower latency.

@maccallum
Copy link
Member

Hi @alexmstahl--sorry for the slow response! I wasn't able to reproduce the crash you were getting, but there were some serious performance issues with o.slip.decode, which have been fixed, bringing it in line performance-wise with slipOSC.

You may have moved on from this, but if it's possible for you to fire up that teensy and check this, the build is here: https://github.com/CNMAT/CNMAT-odot/releases/tag/1.3.3.

I'll close this for now, but feel free to reopen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants