Got it mostly to work but feedback to monome by turing Led on/off do not work, the leds are all dead.
So, messages sent from duplex aren’t arriving at the monome. I guess you have already entered the correct OSC host and port?
Hm, previously I remember someone having an issue where the traffic would only arrive when using a host name (not IP address). Something due to the network configuration on that machine.
Otherwise I am not really familiar with this seria-pyIO. Do you have some information about this somewhere, could you explain how you’ve got it set up?
I have just tried under Windows 8.1 64bit yet and not under Linux. using local host ip 127.0.0.1
Serial-pyio is a small application written in python that run on Linux, apple and Windows, just like Renoise. That is what I like with it that it runs under Linux as well. Also it is very easy to set port number and prefix with it and it have a number of built in test application so that you can verify that your monome device is working ok.
My monome is a early version, a kit that I build.
I tired the one from monome site serieloscd but it is like a black box that say nothing, have no idea how to set host, port, test function etc. Read that it have to be done with some max/msp patch in some way, not really sure. Guess the idea is that it is just suppose to work in the background without need to interact, ok if all works, but if not and you need to troubleshoot it is a nightmare.
Serial/OSC/MIDI converter for monome devices. Similar to MonomeSerial, but platform independent and with additional features. It also includes an API-like suite of Python objects for interfacing directly with monome devices.
I’m currently trying to install the seria-pyio - I can confirm that the duplex+monome combination is still working with serialosc and monomeserial. So far, so good…
Edit: got the seria-pyio working with my momome128 on a Win8.1 64bit installation. Same OS as you, and messages are sentback and forth just fine - strange.
As for the float, int issue:
I took a look what the osc messages from Serial-pyio looked like and from what I can see all messages are int no floats.
Now, of course, since the monome controlmap specifies the patterns as, say,/grid/led/set 8 1 %i, of course duplex should treat them as integer values, not floats. Elsewhere (e.g. for the accellerometer) number are defined as %f, indicating a float value.
So I will check if that conversion is somehow left ambiguous. But even then, if we are truly running the same software it does not explain your problem- perhaps except that you are running a different version of monome that interpret the protocol in a slightly way.