This topic is about serialoscd
“replacement” that I wrote in nodejs: https://github.com/szymonkaliski/diy-monome/tree/master/node-serialoscd
It only supports single 8x8 device right now (and was only tested with my own diy monome build), but could be interesting starting point if someone wants to build up on it, as the installation/debugging might be simpler for non-c-developers?
Basically just sharing what I made 
4 Likes
Ok, I hoped this would be a bit of a bigger deal, but anyways, I can confirm this working with re:mix, and some max/msp patches, so if anyone is having troubles with official serialoscd this one might be worth a try maybe 
I guess that mainly depends on what you (or anyone actually) is trying to achieve 
Since most of the time people just want to create a monome app the only thing they need to know about serialoscd is how to install and run it, which is not very hard and documented as part of the monome docs.
Once that’s done you can already build a monome app in Node and many other languages, see https://monome.org/docs/grid-studies/nodejs/
So I guess the question would be, what would be the benefit of having a serialosc replacement?
Hahah yeah, I was joking here 
I think main benefit is that codebase is a lot smaller (since it has fewer features) so it’s easier to edit/hack, and that installation from scratch is bit simpler than for serialoscd (yarn install && node index.js
). So main users would be people building diy semi-monome things, that still want to talk mext with other monome patches, if that makes sense. Anyways, I’m just happy that it’s working and doesn’t hang for me like serialoscd
does (which is probably because of my hardware anyways).

If you have any issues that aren’t in the issue list yet can you file a bug for it? serialosc should obviously not hang for anyone 
1 Like
Anyways, I’m just happy that it’s working and doesn’t hang for me like serialoscd does (which is probably because of my hardware anyways).
If you have any issues that aren’t in the issue list yet can you file a bug for it? serialosc should obviously not hang for anyone 
I think this is related to my hardware (diy based on arduino pro mini), but if you think it’s worth it, I can write up and issue…?
As long as it speaks the same protocol it should work, so, yeah, I think it’s worth it so we can check/investigate.
(guess that’s enough offtopic for now
) sorry for the noise)