[PD] [netsend] bug?

Jack jack at rybn.org
Fri May 6 15:51:28 CEST 2016


Now, with Pd 0.46.7 you have [netsend -b].
It allows you to send a string in 'binary' mode (you don't need anymore
to use the FUDI protocol used by netsend before).

Then, something like :

[list add file.mp4(
[l2s] <- from zexy library (there is vanilla solution for this)
[list fromsymbol]
[list append 10]
[list prepend send]
[list trim]
[netsend -b]

should work.


Le 06/05/2016 14:45, Mario Mey a écrit :
> Hi, there. I'm trying to use PureData 0.46.7 to control VLC. Based on a
> patch in https://github.com/mxa/AudioVideoPatches, that uses Python code
> (pyext) to send TCP messages, I want to use [netsend] to send them,
> without Python.
> I start VLC with:
> vlc -I rc --rc-host=localhost:1234
> And, in Pd:
> [connect localhost 1234(
> |
> |  [list add file.mp4(
> |  [list prepend send]
> |  [list trim]
> | /
> [netsend]
> The connection is well done, but I discovered that the messages arrives
> with a ";" at the end of the message. For example, when I click on [list
> add file.mp4(, VLC says (sorry for the language):
> [0x7f387c0044a8] filesystem access error: cannot open file
> /home/mario/file.mp4; (No such file or directory)
> [0x7f387c0044a8] main access error: Falló lectura de archivo
> [0x7f387c0044a8] main access error: VLC no pudo abrir el archivo
> «/home/mario/file.mp4;» (No such file or directory).
> [0x7f3888005ac8] main input error: open of
> `file:///home/mario/file.mp4%3B' failed
> [0x7f3888005ac8] main input error: Su entrada no puede abrirse
> [0x7f3888005ac8] main input error: VLC es incapaz de abrir el MRL
> «file:///home/mario/file.mp4%3B». Vea el registro para más detalles.
> Also, I use a simple Python script (Server code in
> https://wiki.python.org/moin/TcpCommunication) to receive this messages
> and, when it does, it prints:
> received data: b'add file.mp4;\n'
> Ssome guys from #dataflow told me that the best workaround is to make a
> small program/app/script that strips semicolons. Yes, now I'm writing
> it... but I would not need another program to do this.
> I've never reported a Pd bug. I'm writing this mail to you to know about
> this (maybe it is not necessary to report it)... and maybe someone knows
> another workaround.
> Thank you.
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list

More information about the Pd-list mailing list